Topics /
Programming Languages
The most popular blog posts about programming languages on Hacker News. 58 posts.
Xmonad 0.10 was released
This page is for keeping a record of significant changes in darcs xmonad and xmonad-contrib since the 0.9 releases. See darcs changes in the source repositories for the patches and more details covering documentation and bug fixes not noted here. Xmonad 0.9 was released on 26 October 2009, and Xmonad 0.10 on 18…
C'mon, stop writing Java for Android
Stop writing Java for your Android apps! There are a slew of ways to build...
Perl is no more accurate than randomly-generated language
IEEE Software is publishing a short retrospective on this project in 2024. A preprint is available on the magazine's site , or you can download a PDF directly.
Google introduces Dart, a new programming language for web applications
By Lars Bak, Software Engineer, Dart Team Cross-posted on the Chromium Blog Today we are introducing an early preview of Dart , a class...
Scala on Heroku
The sixth official language on the Heroku polyglot platform is Scala, available in public beta on the Cedar stack starting today. Scala deftly blends...
Profiling Go Programs
How to use Go's built-in profiler to understand and optimize your programs.
LLVM 3.0 Type System Rewrite
One of the most pervasive IR (and thus compiler API) changes in LLVM 3.0 was a complete reimplementation of the LLVM IR type system. This change was long overdue (the original type system lasted from LLVM 1.
A Python Optimization Anecdote
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
GNU Compiler Collection 4.6.0 released with Go programming language support
The GNU project and the GCC developers are pleased to announce the release of GCC 4.6.4.
How to train your brain to flip to a new language
When you start learning a new language, common wisdom suggests that you have two possible goals, One is passing an exam,the other is the dreaded word, fluency
Merging In The GNU D Language Compiler To GCC
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
Racket 5.1 Released
_posted by Eli Barzilay_ Racket version 5.1 is now available from http://racket-lang.org/The most significant change in version 5.1 is a rewrite of the GUI library. Unix/X users will see the biggest difference with this change, because DrRacket and all R...
The Go Programming Language turns two
Happy 2nd birthday, Go!
Building StatHat with Go
How StatHat uses Go, and why they chose it.
Go At Heroku (Doozer)
Two Heroku system engineers discuss their experiences using Go.
Perl 5.14 released
Awesome! Now http://www.cpan.org/src/README.html needs to be updated so perlbrew can find it.
C Language Resources
Top 10 C Language resources that will turn you into a better programmer
PEP 263 – Defining Python Source Code Encodings
This PEP proposes to introduce a syntax to declare the encoding of a Python source file. The encoding information is then used by the Python parser to interpret the file using the given encoding. Most notably this enhances the interpretation of Unicode ...
Tutorial: Writing an Interpreter with PyPy, Part 1
This is a guest blog post written by Andrew Brown , with help from the PyPy developers on the pypy-dev mailing list. This tutorial's master...