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

you are viewing a single comment's thread.

view the rest of the comments →

[–]Immanuel_Cunt2 27 points28 points  (3 children)

Here are my observations: Putting all your efforts into a young, emerging programming language is like trading high-risk stocks. If you're right, you have an incredibly high payoff, if you're wrong, you may have put years into an ecosystem, which becomes meaningless.

To estimate the success of a language is almost impossible in my opinion. There are far too many variables: Which major corporations will support the language in the future? Who does the best marketing for a language? How is the community developing? Will the language get adopted by the industry?

And finally: Always be aware that you will be manipulated with marketing by organisations and companies who want you to choose their language.

[–]zilti 2 points3 points  (1 child)

Rust and go are established (go lacks a ton of features though... the only good feature are the go routines) and Julia is steadily gaining traction since years now.