5 ms·
Is Julia the next big programming language? MIT thinks so, as version 1.0 lands
- usgroup 8y agoAnyone actually switched from R to Julia? As in a deep R user that’s done it for a while. Really want to hear your thoughts if you did.
- usgroup 8y agoAlso, anyone planning on writing a pl/Julia for Postgres? Please do ...
- tempodox 8y agoThe use case for Julia (scripting language for number crunchers) is a tiny fraction of what PLs are used for. MIT must have lost one eye and have a cataract on the remaining one if they see Julia as “the next big“ PL.
- snicker7 8y agoJulia is advertised as general purpose. I can imagine it eventually obtaining a presence in web development.
- eigenspace 8y agoThe beauty of Julia is that it started as a number-crunching PL with a focus on having enough flexibility to deal with any sort of number crunching you might want to do. Ie. The language is built to support complex numbers, quaternions, national numbers, dual-numbers, etc. just as well as it supports good ol' `Float64`s. It turns out that making a language that did this satisfactorily requires that you build a language that supports amazing flexibility and expressiveness everywhere in the language which ended up making it a fantastic general purpose programming language. The beauty is that Julia's AST is a language object that you can manipulate at runtime or compile time and make whatever modifications you like. This makes Julia code itself a wonderful intermediate representation for whatever domain specific language you'd care to build and the domain of that language need not be numeric.
- dragonwriter 8y ago> The use case for Julia (scripting language for number crunchers) is a tiny fraction of what PLs are used for. Julia is a pretty awesome general purpose PL; it's motivating use may have been for number crunchers, but the result is strength in a number of areas of much broader application.
- setr 8y agothe actual statement http://news.mit.edu/2018/mit-developed-julia-programming-language-debuts-juliacon-0827 http://news.mit.edu/2018/mit-developed-julia-programming-lan... main quotes: >Julia is the only high-level dynamic programming language in the "petaflop club" >“The release of Julia 1.0 signals that Julia is now ready to change the technical world by combining the high-level productivity and ease of use of Python and R with the lightning-fast speed of C++,” Edelman says.