On Thursday, 1 August 2019 at 15:17:11 UTC, a11e99z wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,

I would like an honest opinion.
I have a beginner level (able to do very small programs) in a few languages such as python, go, C, guile(scheme) and common lisp. I want to pick a language and go deep with it and focus on only one for at least the next 2 years or so.

program bouncing ball on few languages and choose that more liked.
learning language with numbers and strings only is boring.

also you can program tasks from https://www.codingame.com/training/easy with dozen languages in web browser before install to local machine. some of them contains graphics https://www.codingame.com/ide/puzzle/power-of-thor-episode-1 when u run tests. read data from stdin, print result to stdout, and use stderr for debugging with diagnostics messages.

imo better choice is (with criteria to find best job)
- Qt:
    C++ with any library that u need in one style
- C#:
    web, graphics, mobiles, command tools with nice language.
- Java/Kotlin:
same as C# but in top-3. C# is top-5 with more comfort language than Java. Kotlin same comfort as C#, but JVM (Virtual Machine of Java and Kotlin) still does not support value types, that is sucks.
- JavaScript/TypeScript:
web-browser language with node.js that allows to program server side too.
- You can try Python too.
another dynamic language (as JavaScript). I don't like langs that based on space/tabs so I can not say anything about it.

C is too low level language. and many resources is not best criteria for it. (like people says "there's definitely something in the shit, a million flies can't be wrong").

D is stuck in some middle ages with subsistence economy, they still have stone tools but now they found iron/steel :)

Reply via email to