Dhananjay Nene
blog.dhananjaynene.com · Personal blog · on HN since 2008
Dhananjay Nene, a software developer, writes about language performance comparisons, Python, Scala, REST, and Linux server setup.
What HN saysHN commenters cite his language performance benchmarks, noting he later retracted them, and link his Python functional programming series.
17HN people shared it
5linked it in comments
38stories submitted
392story points
10 years agolast shared
2008people per year2026
Most-shared posts
- 1Performance Comparison - C++/Java/Python/Ruby/Jython/JRuby/Groovy (2008)3 people · 22 points · first shared 2008 · 8 comments on HN
- 2Performance : Languages, styles, VMs – Scala, Python, Erlang, Clojure ..3 people · 6 points · first shared 2011 · 1 comments on HN
- 3Functional Programming with Python – Part 12 people · 85 points · first shared 2010 · 3 comments on HN
- 4CRUD not only good for, but is the only consistent way to build REST over HTTP2 people · 12 points · first shared 2009 · 2 comments on HN
- 5Configuring a secure Ubuntu Linux Virtual Private Server2 people · 1 points · first shared 2009 · 1 comments on HN
- 6Why Java folks should look forward to Scala1 people · 88 points · first shared 2011 · 33 comments on HN
- 7How I ended up selecting Python for my latest project1 people · 35 points · first shared 2008 · 5 comments on HN
- 8Why REST (Representational State Transfer) ?1 people · 26 points · first shared 2009 · 1 comments on HN
- 9Twitter / HTTP / REST API Invocation Infrastruture using data pipelines1 people · 20 points · first shared 2009 · discussion on HN
- 10Stop calling me NoSQL1 people · 18 points · first shared 2009 · 19 comments on HN
- 11Concise Python Code1 people · 18 points · first shared 2010 · discussion on HN
- 12Service oriented REST architecture is an oxymoron1 people · 8 points · first shared 2009 · 6 comments on HN
- 13Programming language should be simple1 people · 8 points · first shared 2011 · 4 comments on HN
- 14Tips for Software / Programming blogging1 people · 5 points · first shared 2008 · discussion on HN
- 15A twitter feed in gmail : Write a google gadget1 people · 5 points · first shared 2008 · discussion on HN
What HN people wrote when they linked it
shmichael · 2010-01-11
Let's put the term "framework" aside. The Wikipedia article states it is "a basic conceptual structure used to solve or address complex issues, usually a set of tools, materials or components". I believe a scripting language that is pre-designed for website design could be considered a framework, but it's not that important whether there is a consensus.
I'd like to see your source for the performance claim. To my own I can bring e.g.
http://xodian.net/serendipity/index.php?/archives/27-Benchmark-PHP-vs.…
http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-py…
I found threading a great shortcoming of PHP. I had web services that required data from several sources and was in need of querying in parallel. there are about 370,000 results for +php +multithreading on Google so I assume it's more than just myself.
gtrak · 2011-10-20
Reminds me of this: http://blog.dhananjaynene.com/2011/08/cperformance-comparison-language…
note the retraction after he tried to keep everything updated for a while.
swannodette · 2011-08-26
Your claim does not line up with reality. http://shootout.alioth.debian.org/u32/which-programming-languages-are-…
http://blog.dhananjaynene.com/2011/08/cperformance-comparison-language…
Those Clojure benchmarks in the above post were submitted by me to show that you can get Java/Scala performance.
EDIT: Toned down the rhetoric
shawndumas · 2011-04-26
gtani · 2010-02-10
Brute forcing:
http://news.ycombinator.com/item?id=1025520
I think a new admin needs to read up on locking down ports in iptables, Bastille, snort, filesystem fingerprinting and some checklists:
http://www.mnxsolutions.com/blog/apache/securing-your-server.html
http://blog.dhananjaynene.com/2009/10/configuring-a-secure-ubuntu-linu…