4 ms·
The Julia programming language is an interesting example of a language addressing a niche. It originally focused on scientific computing - the ease of a scripti
by open-source-ux 5y ago
The Julia programming language is an interesting example of a language addressing a niche. It originally focused on scientific computing - the ease of a scripting language (like Python) and the speed of a C or C++ program.
More recently, Julia promotes itself as a general-purpose language suitable for non-scientific domains too. However, the association with scientifc computing remains strong. It's too early to say if that perception among developers will change over time.
- Zababa 5y ago> More recently, Julia promotes itself as a general-purpose language suitable for non-scientific domains too. Julia looks cool, but I do mostly web development, and I don't see how I would benefit from it.
- ModernMech 5y agoJulia is one of those products that is not only 10x better in one dimension, but is also at least marginally better in most other dimensions compared to Matlab. I think they have a bright future. Julia is lucky because they are targeting not just a niche but a userbase that has been amassed already. Really what they're doing is directly taking on Matlab it seems, where Matlab users have gotten frustrated with how stale and expensive the language is. Julia has the fortunate task of convincing unsatisfied people who are paying a shit ton of money for an inferior product to try a superior product for free.