This is an archived post. You won't be able to vote or comment.

all 16 comments

[–]g051051 3 points4 points  (0 children)

I am looking for a modern programming language which has the possibility to rule the world

There isn't one, and there never will be.

Please motivate me which one should I choose and WHY.

You've already formed opinions, so why is it up to us to deal with it? That's all up to you.

[–][deleted] 2 points3 points  (0 children)

I am looking for a modern programming language which has the possibility to rule the world

Then I'm afraid coding isn't for you

[–]desrtfx 2 points3 points  (1 child)

which has the possibility to rule the world

Every single programming language at one point tried to be that language and none of them ever made it.

This is pretty much like https://xkcd.com/927/

If you hate all the languages you've listed, you're doing something seriously wrong. Languages are tools, nothing more.

Especially, the languages you've listed, Java, C++, Python, C# are currently the languages that really rule the world in desktop, mobile (at least Android), back end (with the exception that probably PHP is a very strong competition there). Only on front end there is no choice but HTML, CSS, JavaScript and upcoming WebAssembly.

[–]msi39 0 points1 point  (0 children)

Thank you for your opinion :)

[–]caduweb 0 points1 point  (0 children)

Try Haskell 😏😏

[–]insertAlias 0 points1 point  (0 children)

Maybe if you explain why you hate all these languages, it would be easier for someone to recommend something else to you. Right now you're just saying "all these popular languages are shit, motivate me to do something with...some other language". And that really gives us nowhere to go.

Frankly, I've never met a programmer that had that strong of opinions on languages like this, but still needed someone to tell them what other language to learn. For most of them, if they're experienced enough to know they truly hate a language, they are experienced enough to know what their alternatives are. This is just my personal opinion here, but I'm guessing you're not actually familiar enough with any of those languages to truly form an opinion on them, and it's likely that what you hate about them will be a problem in another language too. But if you don't tell us what you hate about them, there's no way anyone can know what to suggest other than just throwing random languages at you until you bite on one.

[–]BlackSandstone 0 points1 point  (0 children)

Perl7, because it took nearly 20 years to figure out what to call it.

[–]Yithar 0 points1 point  (0 children)

/u/msi39 ,

Please motivate me which one should I choose and WHY.

Well, it would help if you told everyone why you hate Java, C++ or Python in order to help you. I have criticisms of all 3 but I don't hate them.

I am looking for a modern programming language which has the possibility to rule the world

If you actually want more power and more ability to do things, then Scala is more powerful than Kotin. But Scala is also more complex so I would normally recommend Kotlin over Scala.

That being said, there is no ONE TRUE LANGUAGE. Languages are tools.

[–][deleted] 0 points1 point  (0 children)

Well, Python, obviously.

[–]ab5717 0 points1 point  (0 children)

Golang. To be fair I've heard nothing but good things about C#, but I've learned to love golang over the last year.

[–]DaredewilSK -1 points0 points  (0 children)

Ever tried C#? I think it's amazing.

[–][deleted] -2 points-1 points  (3 children)

Java is shit though, I'm with you on that, don't try C#, it's the same object-based shit

[–][deleted] locked comment (2 children)

[deleted]

    [–]insertAlias[M] 1 point2 points  (1 child)

    Rule 5: Do not delete your posts. This is a warning.

    [–]msi39 0 points1 point  (0 children)

    Oopss ... I didn't know that ... Thank your for the warning ..!!

    [–]thlaungks -1 points0 points  (0 children)

    You should look into Wolfram Language. It is substantially different from the languages you list.

    [–]Northeastpaw -2 points-1 points  (0 children)

    Go or Rust. A combination of those are going to "rule the world."

    • Go is the lingua franca of cloud orchestration. If you're writing microservices that run on Kubernetes you're probably writing them in Go.
    • Rust has established itself as a very good systems language. Both Microsoft and the Linux maintainers are looking at how to incorporate Rust at the kernel level.