Verwendet jemand Julia Programmiersprache? [abgeschlossen
Frage
Verwendet jeder Julia
(http://julialang.org/) für professionelle Jobs?
Oder verwenden Sie es anstelle von R, Matlab oder Mathematica?
Ist es eine gute Sprache?
Wenn Sie die nächsten 5-10 Jahre vorhersagen müssen: Glauben Sie, dass es genug erwachsen wird, um in der Datenwissenschaft wie R oder ähnlich zu einem solchen Standard zu werden?
Lösung
Ich persönlich habe verwendet Julia
Für eine gute Anzahl von professionellen Projekten, und während, wie Dirk erwähnte, ist dies eine reine Vermutung, kann ich einige Einblicke geben, wo Julia wirklich auffällt. Die Frage, ob diese Gründe genug sein werden, um es zu haben oder nicht Julia
Erfolg als Sprache ist jedermanns Vermutung.
- Verteilte Systeme: Julia ist die einfachste Sprache, mit der ich je im Hinblick auf den Aufbau von verteilten Systemen befasst bin. Dies wird immer relevanter beim Berechnen und wird möglicherweise zu einem entscheidenden Faktor, aber die Frage, ob oder nicht
Julia
'Eine relative Leichtigkeit entscheidet, dass dies zur Debatte steht - JIT -Leistung: Julias JIT -Compiler ist extrem schnell, und obwohl es viele Debatten darüber gibt, wie genau diese Benchmark -Zahlen sind, ist die Julia Website Zeigt eine Reihe relevanter Benchmarks
- Gemeinschaft: Dies ist ein Bereich, in dem
Julia
Nur ist nicht ganz da. Die Gemeinschaft, die dort ist, ist im Allgemeinen unterstützend, aber nicht ganz so sachkundig wie dieR
oderpython
Gemeinschaften, die eindeutig minus sind. - Erweiterbarkeit: Dies ist ein weiterer Ort, an dem
Julia
Es fehlt derzeit, es gibt eine große Trennung zwischen den implizierten Codemustern, dieJulia
Lensiert dich zu und was es tatsächlich unterstützen kann. Das Typsystem ist derzeit zu sperrig und effektiv schwer zu verwenden.
Ich kann nicht sagen, was dies für die Zukunft bedeutet, aber dies sind nur ein paar relevante Punkte, wenn es um die Bewertung geht Julia
meiner Meinung nach.
Andere Tipps
Hier gibt es wirklich keine Frage, wenn Sie reine Vermutungen bitten, aber zumindest darüber nachdenken
- diese Woche hat Julia con, die erste Julia -Konferenz
- Sie können Github und/oder die registrierten Julia -Module durchsuchen