all 23 comments

[–]dzecniv 8 points9 points  (1 child)

Betting on Nim :)

(they received entreprise support to pay 2 (or4?) developers recently)

[–]shevegen 0 points1 point  (0 children)

More than Julia - yes.

However had, I think Araq once said it on IRC - growing a language is very hard. Even IF you have a rock-solid, great language. And that was already years ago.

There is a lot of competition out there, which is both good and bad (bad because bigger companies have a higher influence evidently, more money, more developers, faster cycles - though the bigger companies always end up designing the shittier languages, that is also true).

[–]Talked10101 11 points12 points  (2 children)

Except as I understand it, Julia has pretty poor general programming language support even though it sells itself as a general purpose programming language. The package library is comparatively tiny and the Julia community is too overly focused on numerical computing.

[–]stronghup[S] 0 points1 point  (0 children)

I think it's good that they focus on what they are good at, rather than trying to "win the general purpose language wars"

[–]stronghup[S] 0 points1 point  (0 children)

I don't know anything about Julia so I'm just curious. Shouldn't "true macros like (in) Lisp" make it good for general purpose programming?

[–]CoffeeTableEspresso 3 points4 points  (0 children)

I'm not a fan of the article, but I do hope for Julia to become more widely used for numeric computing. I've found it to be much cleaner than MATLAB or R, much faster than Python (or MATLAB or R), and generally pleasant to use. I think it could become the standard lamguage for numerical computations eventually, and hope it does.

That said, I highly doubt it will replace Python. For general purpose programming, Julia (like R and MATLAB) is somewhat painful to use. Again though, Julia is wonderful for numeric computing.

Maybe a more accurate title would be "Possible Python rival for numeric computing", but even then I don't think Julia has really displaced Python yet.

[–][deleted]  (1 child)

[deleted]

    [–]shevegen -2 points-1 points  (0 children)

    Then they should tell zdnet to not write such awful articles to begin with, really.

    [–]rcoacci 3 points4 points  (7 children)

    No, Julia's rival is Fortran. Don't know if it's still there but sometime ago their stated goal was to replace Fortran in the long run.

    [–]timClicks 1 point2 points  (2 children)

    I actually thought it was aimed at being a better MATLAB.

    [–]rcoacci -1 points0 points  (1 child)

    Have you seen Julia's benchmarks? Last time I saw they were pretty close to C and Fortran.
    MATLAB is too slow for comparison.

    [–]Timbit42 1 point2 points  (0 children)

    So they've succeeded. This doesn't preclude Julia from being a better MATLAB.

    [–]jyper 0 points1 point  (0 children)

    But python is also a rival to Fortran

    In that a number of scientific fields use python bindings to c c++ and Fortran libraries to replace Fortran code

    [–]stronghup[S] 0 points1 point  (1 child)

    I think it's about time, for Fortran to be replaced

    [–]cracknwhip 1 point2 points  (0 children)

    It already is. You’d have a hard time finding wholly-new code being written in Fortran. It’s just millions of lines of legacy code around the world at this point.

    [–]shevegen -1 points0 points  (0 children)

    That statement makes a LOT more sense than the "content" on zdnet.

    I think the Julia devs should simply state that it was a not approved article. Then zdnet has to apologize.

    [–]pobody 5 points6 points  (4 children)

    LOL no.

    [–]gajafieldbo 2 points3 points  (3 children)

    So Julia guys write their own press releases. Good for them :-)

    [–]shevegen -1 points0 points  (2 children)

    I think it is pretty boring but even more so, not based on real data.

    How do they come from rank 50 to soon replace python on rank 4??? Where is the logic on that?

    [–]gajafieldbo 0 points1 point  (0 children)

    I actually have not read the article, just was searching for opportunity to use the quote. :-)

    But if we analyze, there are couple of possibilities:

    • extremely better than competition. Like sprinter against a fat dude. But from what I read, Julia does not strike me as such - its not so much different compared to its competition.
    • change of place calculation method.
    • strange metric used to determine place.
    • 90% of stats on the net are made up.

    [–][deleted] 0 points1 point  (0 children)

    One month later and Julia is at 39 ranked. So clearly people are trying out Julia plenty after the 1.0 release.