And the moon on a stick :-) Not sure many "technical" programmers would take c as the desert island programing language. Sound interesting though if it can make hadoop easier to use id take that as win I dont think its going to replace fortran as a HPC language.
C as desert island programming language but making all indexing 1-based: "the first element of any integer-indexed object is found at index 1, not index 0, and the last element is found at index n rather than n-1, when the string has a length of n." Also begin end blocks - maybe there was a pascal ninja hidden in the syntax committee room?
The Julia Programming Language
11–20 of 211 posts
Re: The Julia Programming Language
#12I'm a little worried about some of those benchmarks. They appear to have benchmarked R from a few years back against 2011 Matlab, for instance. In addition, they provide no code used for the benchmarks. That being said, this looks really interesting, and I'm gonna bookmark it for when I have time to examine it properly (after the damn phd is finally submitted).
Re: The Julia Programming Language
#13Re: The Julia Programming Language
#14Earlier quoted context omitted.
C as desert island programming language but making all indexing 1-based: "the first element of any integer-indexed object is found at index 1, not index 0, and the last element is found at index n rather than n-1, when the string has a length of n." Also begin end blocks - maybe there was a pascal ninja hidden in the syntax committee room?
Matlab, Octave, Mathematica, and other mathematical programming environments use 1-based indexing, it's a well-established norm for the domain.
for i = 1:t
in Fortran: DO I=1,T
The ability to load both C and Fortran dynamic libraries is also really really nice.Re: The Julia Programming Language
#15I'm a little worried about some of those benchmarks. They appear to have benchmarked R from a few years back against 2011 Matlab, for instance. In addition, they provide no code used for the benchmarks. That being said, this looks really interesting, and I'm gonna bookmark it for when I have time to examine it properly (after the damn phd is finally submitted).
Re: The Julia Programming Language
#16Re: The Julia Programming Language
#17Re: The Julia Programming Language
#18Re: The Julia Programming Language
#19Re: The Julia Programming Language
#20Given how similar to python they are their main competitor is pypy, which isn't too far behind them in performance I'd suspect (absent from the benchmarks though). I was fully expecting someone to make a non-compatible fork of pypy to create a faster python-like lang/something like julia. They should quickly get some elegant small libraries like sinatra/bottle and requests (access to dbs with http interfaces as well). A robust requests+lxml library built-in would be simply amazing.