Comment

Comment by noelwelsh

People use languages for many reasons, but the most common reason is that it is perceived to solve a problem better than the alternatives.

The R language is a frigging mess but it has a huge number of libraries in the statistical domain. For this reason it's a popular choice for writing data exploration and analysis programs.

The JVM the only game in town if you want some combination of high performance, the ability to do user-space systems level programming, type safety, and GC. Nobody loves Java but it is the easiest language to recruit for if you're targeting the JVM.

Rails is the engine that drives Ruby. iOS drives Objective-C. The browser drives Javascript.

To me (an very infrequent user of Python) Python has NumPy and Django. So long as those projects continue to maintain their share of thought leadership Python will be fine.

---

Kinda odd to see this post on HN. It doesn't really seem to say much.

parent noelwelsh 14 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton