Topics /
Programming Languages
The most popular blog posts about programming languages on Hacker News. 115 posts.
The Clojure Community and Me
This website is for sale! raynes.me is your first and best source for information about raynes. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
Yammer moving from Scala to Java
Following up on my recent Scala posts , some commented that because I haven't used Scala seriously, my opinion is of little value. I respo...
Learn Perl in about 2 hours 30 minutes
Perl is a dynamic, dynamically-typed, high-level, scripting (interpreted) language most comparable with PHP and Python. Perl's syntax owes a lot to ancient shell scripting tools, and it is famed for its overuse of confusing symbols, the majority of which are impossible to Google ...
Every language fixes something - a DiGraph - just for fun
Oh, and - added later - the original from PG is undated, but the "enhanced" version below it was on the C2 wiki in 2003/2004 and possibly earlier, so don't for one minute think it's supposed to be up-to-date, or refer to modern version of these languages.
Guido van Rossum: Before Python
This morning I had a chat with the students at Google's CAPE program. Since I wrote up what I wanted to say I figured I might as well blog ...
"A JVM Does What?"
Cliff Click gave a very good talk at Google last week. For your viewing enjoyment: The slides are available here . (For those who watched i...
JavaScript is Dead. Long Live JavaScript
For 16 years, JavaScript has been the language of the web browser. This language has enabled the building of compelling web applications and contributed to the success of the web. Other scripting languages could have filled the role JavaScript does but JavaScript was in the right place at the right time. Microsoft…
Clojure & Python, Side by Side
Function order has been rearranged here and there to appease Clojure's single-pass compiler.
Dealing with Timezones in Python
The problems with timezones and Python’s datetime object and how you would properly use them.
JS is Assembly Language for the Web: Brendan Eich, Crockford, & others comment
UPDATE: Check out the Podcast I did with Erik Meijer on Hanselminutes this week ...
Thoughts on porting NumPy to PyPy
Last weekend, I attended GitHub's PyCodeConf in Miami Florida and had the opportunity to give a talk on array-oriented computing and Python....
Elements of Modern C++ Style
“C++11 feels like a new language.” – Bjarne Stroustrup The C++11 standard offers many useful new features. This page focuses specifically and only on those features that make C++11 really feel like…
PyPy's future directions
The PyPy project was long criticised for being insufficiently transparent about the direction of its development. This changed drastically w...
Peter Norvig's Sudoku solver: Clojure & Python side by side
As an exercise, I translated Peter Norvig’s Sudoku solver from Python to Clojure. There have been a couple other attempts before, but they both leaned on Clojure’s reference types as a …
Scala Feels like EJB 2
At Devoxx last week I used the phrase "Scala feels like EJB 2 to me". What was on my mind? Scala For a number of years on this blog I'v...