My friends and I are discussing which language we would choose if we only could code in one language for the rest of our lives. Some arguments have been made for c++, SQL, Java, python and JS
Ask HN: If you could only code with one language which would it be?
1–10 of 53 posts
Re: Ask HN: If you could only code with one language which would it be?
#2C#
It has all you mentioned:
- C++ (Strong OOP + Static typing)
- SQL (LINQ)
- Java (Well, no comment here)
- JS (dynamic, async/await)
Re: Ask HN: If you could only code with one language which would it be?
#3Clojure. Almost infinitely extensible.
Re: Ask HN: If you could only code with one language which would it be?
#4Realistically, Python. Not because it's the best, but because it's the only language that I feel confident will have libraries/bindings for everything I need. Or as I've heard someone else put it, python is the second best choice in any situation.
Re: Ask HN: If you could only code with one language which would it be?
#5C#
I was a noobie programmer at the time and only programmed in C++ and php. I then experienced what it was like to truly love a programming language after I was employed to do a tiny project in C#
Re: Ask HN: If you could only code with one language which would it be?
#6Ruby
Re: Ask HN: If you could only code with one language which would it be?
#7C so I can work on most of the stack (and why not write my own languages if needed).
Re: Ask HN: If you could only code with one language which would it be?
#8C# It has all you mentioned: - C++ (Strong OOP + Static typing) - SQL (LINQ) - Java (Well, no comment here) - JS (dynamic, async/await)
- C (native pointers, ref parameters and returns, structs)
Re: Ask HN: If you could only code with one language which would it be?
#9Kotlin. It has has great tooling with IntelliJ, loads of libraries in the JVM ecosystem, and Native/JS build targets are in the works. It's also far less verbose than Java.
Re: Ask HN: If you could only code with one language which would it be?
#10Python. Its simplicity is unparalleled.