4 ms·
> If programming is your job you seldom have the choice of the programming language. This isn't true. Sure, you can't unilaterally pick whatever language you
by jstx1 5y ago
> If programming is your job you seldom have the choice of the programming language.
This isn't true. Sure, you can't unilaterally pick whatever language you want when you work with other people. But for every piece of software ever built somebody had to decide what to build it with. And even though Julia has existed for 10 years, almost nobody is picking it over the alternatives.
- croes 5y agoI doubt that any software company switches it main programming language and throw away all of it's gathered experience. So it's not about quality. You need to gather a certain critical mass of users to get popular. Otherwise Java , JavaScript or Python would have been replaced already. Most of the time accessibility beats performance. What do you think why Visual Basic was so popular and why Python is now?
- ted_dunning 5y agoJulia's first light may have been 10 years ago, but the first point that it really met a substantial fraction of promise was much more recently. Until 2.0 was released around 2000, Python really was pretty niche and even its popularity was even waning (according to TIOBE) until about 2014. Java started with a first implementation in 1991, but I didn't find it usable for serious production until about 1999-2000. That isn't quite 10 years. 10 years from inception to mature-enough-for-production seems to be kind of the rule. Building support systems and a community is hard, hard work.