Hacker News new | ask | show | jobs
by orf 3484 days ago
What's wrong with PyPy?
3 comments

Developers who like Python syntax and want C performance should seriously consider Nim.

http://nim-lang.org

What's the library story for Nim? Sincere question; not trying to start a flame war.
http://nim-lang.org/docs/lib.html

However many of the libraries list under "third party" are either unmaintained or not really ready for production. The stuff in the standard library seems pretty good though (although I've not used Nim for serious production work)

Good Python 3.x support...
It's like the bad parts of Java mixed with Python to get a little more perf
Except it's nothing like that, it's like an interpreter framework written in Python with a reference implementation that happens to be a Python interpreter. Write your interpreter in RPython, use the right decorators and boom you have a compiled interpreter with a free JIT (with speeds that beat C in some workloads, apparently).

Pretty cool. Pretty unlike Java I think.

> Pretty unlike Java I think.

Time to learn about Graal, which will be partially integrated into Java 9.

https://wiki.openjdk.java.net/display/Graal/Publications+and...

Or JikesRVM for that matter, http://www.jikesrvm.org/