Earlier quoted context omitted.
You don't need Julia. Julia was trying to be a better python. We will have better python in form of Mojo.
Mojo is vapourware from a private company (and we all know how those turn out re programming languages) until proven otherwise.
Julia 1.10
11–20 of 104 posts
Re: Julia 1.10
#12I like R and used it two ways. 1) Scheme-like functionalish 2) Tiddyverse and found Julia to be a lot of talk but seemed clunky to me.
Re: Julia 1.10
#13Im not sure if Julia will ever take off. Right now there are huge investments in the AI space and Julia has no presence in those.
As much as it pains me to say it, I don't think Julia will. It looks to me like the practical problems with Julia, while addressable, are being addressed too slowly. There is simply too many rough edges and usability problems as it is now, and at the current pace it will take maybe 10 or 15 years to address them. On the other hand, the major use case for Julia is to have a fast, dynamic language. And it seems to me t…
Re: Julia 1.10
#14Im not sure if Julia will ever take off. Right now there are huge investments in the AI space and Julia has no presence in those.
Re: Julia 1.10
#15Earlier quoted context omitted.
As much as it pains me to say it, I don't think Julia will. It looks to me like the practical problems with Julia, while addressable, are being addressed too slowly. There is simply too many rough edges and usability problems as it is now, and at the current pace it will take maybe 10 or 15 years to address them. On the other hand, the major use case for Julia is to have a fast, dynamic language. And it seems to me t…
What's wrong with JS/TS or Lua as a fast dynamic language?
Re: Julia 1.10
#16Earlier quoted context omitted.
scientific models and simulations can be and are made very successfully in julia. In particular the diffeq landscape is probably the languages largest comparative advantage
That’s a broad area. I work in astrodynamic simulations, and don’t know anyone doing much work in Julia. Maybe a couple of grad students playing with it, but that’s it. 99% of the work is Python, Fortran, and C/C++. Are there subdomains that use it a lot? I am not sure what the diffeq landscape is exactly although it sounds related to dynamical simulations?
Re: Julia 1.10
#17Earlier quoted context omitted.
Mojo is vapourware from a private company (and we all know how those turn out re programming languages) until proven otherwise.
What other private company languages are there? Swift is the best example I can think of, which matches Mojo's situation down to the head of the project.
Re: Julia 1.10
#18Re: Julia 1.10
#19Earlier quoted context omitted.
What's wrong with JS/TS or Lua as a fast dynamic language?
Javascript doesn't compile to native code, so isn't as fast. I've never tried LuaJIT, though, that's supposed to be on par with Julia.
There are AOT compilers for JS.
Re: Julia 1.10
#20Additionally:
* Parser error messages are clearer
* Stack traces are no longer infinitely long! They are good and legible!
* VS Code auto-complete stuff is snappier and more predictive (might be unrelated, but is a recent improvement in some VS Code things)
Altogether, I'm pretty happy with how this one shaped up and am looking forward to static compilation and interfaces being the next big focus areas.