Top all-time · #14400
Geet Duggal
Personal blog · geetduggal.wordpress.comprogramming
Geet Duggal's personal blog at geetduggal.wordpress.com covers programming. Since 2011, 5 different Hacker News readers have linked it 6 times, most often “Consider the Nimrod Programming Language”. The last post was in 2014, but the archive is still widely read.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN commenters link Geet Duggal's posts on speeding up Python with PyPy and on the Nim (formerly Nimrod) language, in threads about Python performance and language choice.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Consider the Nimrod Programming Language2 people · 2 mentions · first linked 2014-03-12
- /2010/11/25/speed-up-your-python-unladen-vs-shedskin-vs-pypy-vs-c/2 people · 2 mentions · first linked 2011-07-11
What Hacker News says?
I couldn't sacrifice performance (lots of number crunching was involved with costs tight), so, I couldn't pick Python. PyPy, Cython or Shed Skin might have been answers to those number crunching problems. I'd love to learn whether they would be sufficient for OP's performance requirements. Some benchmarks look promising, for instance this one published in late 2010: http://geetduggal.wordpress.com/2010/11/25/speed-u…
Comment linking /2010/11/25/speed-up-your-python-unladen-vs-shedskin-vs-pypy-vs-c/
on “Go is amazing, period.”Submitted Consider the Nimrod Programming Language as a story · 70 points
HN discussion" http://geetduggal.wordpress.com/2010/11/25/speed-up-your-pyt... . lists an example where PyPy is in fact faster than C++ with STL. Not sure how it would compare to well-optimized C, but remember that JIT warmup time will hurt you for short lived jobs." But note a little further down the page. In the hands of a C++ coder (or indeed Cython coder) things look very different.
Comment linking /2010/11/25/speed-up-your-pyt..
on “So you want to write a fast Python?”* Yes...I have already seen it for some "build your own language interpreter" examples. Not sure about the documentation quality. * http://geetduggal.wordpress.com/2010/11/25/speed-up-your-pyt... lists an example where PyPy is in fact faster than C++ with STL. Not sure how it would compare to well-optimized C, but remember that JIT warmup time will hurt you for short lived jobs. * Can't answer this one, sorry. * RPy…
Comment linking /2010/11/25/speed-up-your-python-unladen-vs-shedskin-vs-pypy-vs-c/
on “So you want to write a fast Python?”I really dislike this policy when applied to programming languages. Things from pop culture are going to be referred to pervasively in the media and blogosphere, but programming languages don't get there without massive marketing pushes, press releases, etc. That doesn't mean a language is not itself notable. Anyway, there's plenty about Nim that is not primary: http://goran.krampe.se/2014/10/13/here-comes-nim/ http…
Comment linking /2014/03/03/consider-nimrod/
on “Nim (formerly Nimrod) 0.10.2 released”Google Result: Benchmarks Round Two: Parallel Go, Rust, D, Scala and Nimrod. http://togototo.wordpress.com/2013/08/23/benchmarks-round-tw... Consider the Nimrod Programming Language http://geetduggal.wordpress.com/2014/03/03/consider-nimrod/
Comment linking /2014/03/03/consider-nimrod/
on “A better alternative to Rust and Go”