6 ms·
There is another important niche I am particularly excited about: programming language research geeks and lisp geeks. The pervasive multiple-dispatch in Julia p
by krastanov 5y ago
There is another important niche I am particularly excited about: programming language research geeks and lisp geeks. The pervasive multiple-dispatch in Julia provides such a beautiful way to architecture a complicated piece of code.
- ampdepolymerase 5y agoThose two niches don't pay. They are effectively useless outside of the occasional evangelism on HN.
- pjmlp 5y agoWho do you think puts money to action on LLVM, GCC, Swift, Rust, .NET (C#, F#, VB), Scala,....?
- trenchgun 5y agoMoney does not create code, humans do.
- xiaodai 5y agoMoney don't do jobs, humans do. You see the logical fallacy in ur argument now?
- UncleOxidant 5y agoThere's a Compiler and Runtime Engineer position listed at https://juliacomputing.com/jobs/ https://juliacomputing.com/jobs/ which presumably pays money.
- pjmlp 5y agoYep, that is my niche.
- vletal 5y ago> The pervasive multiple-dispatch in Julia provides such a beautiful way to architecture a complicated piece of code. On the other hand it makes function discovery almost impossible [1]. Combined with the way how 'using' keyword exports a predefined subset of functions, this makes the language doomed from larger adoption outside of academia at least as long as there is no superb autocompletion and IDE support. [1] https://discourse.julialang.org/t/my-mental-load-using-julia-is-much-higher-than-e-g-in-python-how-to-reduce-it/18902/4 https://discourse.julialang.org/t/my-mental-load-using-julia...
- mccoyb 5y agoHave you seen Shuhei Kadowaki's work on JET.jl (?) If you're curious: https://github.com/aviatesk/JET.jl https://github.com/aviatesk/JET.jl This may seem more about performance (than IDE development) but Shuhei is one of the driving contributors behind developing the capabilities to use compiler capabilities for IDE integration -- and indeed JET.jl contains the kernel of a number of these capabilities.