For further actions, you may consider blocking this person and/or reporting abuse
For further actions, you may consider blocking this person and/or reporting abuse
Ben Halpern -
Leetcode -
Emily Thompson -
danielwambo -
Once suspended, dinerdas will not be able to comment or publish posts until their suspension is removed.
Once unsuspended, dinerdas will be able to comment and publish posts again.
Once unpublished, all posts by dinerdas will become hidden and only accessible to themselves.
If dinerdas is not suspended, they can still re-publish their posts from their dashboard.
Once unpublished, this post will become invisible to the public and only accessible to Diner Das.
They can still re-publish the post if they are not suspended.
Thanks for keeping DEV Community safe. Here is what you can do to flag dinerdas:
Unflagging dinerdas will restore default visibility to their posts.
Top comments (41)
I guess whatever language helps me earn a living, and also something that casts a wide net to cover as many areas of software engineering as possible. At the moment, that would be JavaScript.
Almost every industry requires a website / web app, and at present JavaScript dominates this area, at-least when it comes to building user interfaces. But that's note all - with JavaScript, I can also build mobile and desktop applications, do server-side programming and build backends, and even do machine learning.
I think C is the safe choice if I want to make sure I can still do lots of stuff.
I'd prefer only coding in Python, but I feel like I'd be more limited in the long run.
I think in it is about optionality vs enjoyment.
Absolutely Java
(I'm 60 yo, I've learned and used many languages in my life, QuickBasic, xBase (Clipper & QuickSilver), VisualBasic, Delphi (Object Pascal), Java, Ruby but Java still remains my favorite !)
Clipper :)
I used its "brother" : FoxPro 2.6 for DOS from which I earned money for the 1st time by using a programming language.
Good choice. But have you ever used javascript? 😏
Ruby
Lots of interesting things happening as of the last couple years. Hotwire for Rails, Glimmer taking off for desktop development, more concurrency libraries, etc. I’m starting to look into Ruby’s ML options too, would love to see more resources devoted to those.
I'd +1 for Ruby for general enjoyment, confidence that it will keep improving, etc. It would definitely limit a few things I'd ideally want to do, but I'd probably be happy.
Js... A swiss army knife 😁
Although I am still learning it, I think I will pick Java, because I know it can be used to build apps for 3 areas :
However, still consider C# as the strong alternative, although don't have time to learn it currently.
JavaScript
Definitly Rust.
Probably C# as it will cover most of the platforms.
Golang
Lisp…it's older than me and will outlive me.
something esoteric, gotta stay entertained
malbolge maybe
It's a tough call between F# and Clojure.
Been learning clojure lately, completely new experience to me. It's been really refreshing and I love all of its concepts.
Bring back Turbo Pascal bro!!!
:):)
Pascal was once the best one for introducing programming language. It can still be the better one for that purpose instead of the likes of Python.
Probably python or C++ for their proven legacy and versatility. I personally prefer C to C++ but C++ gives me more options.