Re:Ask HN: If you're “ridiculously in love with Python”, do ...
by europa on Wednesday January 21, 2015 @10:08AM
(#8923358)
What language/languages you prefer for runtime speed?
Re:Ask HN: If you're “ridiculously in love with Python”, do ...
by nickysielicki on Wednesday January 21, 2015 @10:15AM
(#8923391)
Depends what you're doing obviously but I have been writing Go, Java, and Rust lately.
I cannot wait to see what becomes of Julia. I feel as if it has all the prototypical traits of python, though far more speed.
Re:Ask HN: If you're “ridiculously in love with Python”, do ...
by dradtke on Wednesday January 21, 2015 @12:34PM
(#8924232)
You might like Nim, too, based on that criteria. Granted, I don't know how similar it is to Python, but it seems like it's got potential.
Re:Ask HN: If you're “ridiculously in love with Python”, do ...
by nolite on Wednesday January 21, 2015 @11:02AM
(#8923638)
Re: Julia
What about library integration?
Re:Ask HN: If you're “ridiculously in love with Python”, do ...
by shele on Wednesday January 21, 2015 @02:11PM
(#8924911)
You can in general write julia libraries in julia, wheres you often need to resort to C if writing Python libraries, e.g. https://github.com/python-pillow/Pillow .
Therefore the native ecosystem is growing rather fast. On the other hand, Julia has great c and python interaction so making existing work accessible is not so difficult either.
Is Java slow? Nope. Does everyone think it is? Yes. Is python? Yes.
Does Java have the best libraries? Hell no. Does everyone think it does? Yep. Is python really the language with the best libraries? Yep.
Python is easy to write, and to write well. Python makes it easy to crank something out in half an hour that isn't messy.
I am ridiciulously in love with python, although lately I have been placing more value on runtime speed than development speed, so I find myself using it less than in years prior. It is still my favorite programming language, however.