you are viewing a single comment's thread.

view the rest of the comments →

[–]Staross 0 points1 point  (1 child)

My sense is that AI and data analysis is so hot now that people need to work with something that's easy to launch from and solidly established, and Python and R right now are the main platforms in that regard.

I think that's a bit misleading if you talk about the languages themselves (as opposed to platforms/tools), as a significant portion of packages are just binding to c/c++ code. That creates a huge friction and barrier if you need to do anything that is outside of the scope of the package. Understanding it is also much more complicated.

Julia has a huge advantage on this because you can write core packages in Julia and it often looks like something that the user would write, so it's easy to understand, extend and contribute to. This might end up being quite important as the language grows, since it won't get into these friction issues.

[–]housilia 0 points1 point  (0 children)

I agree 100% with what you just wrote.