Topics /
Programming Languages
The most popular blog posts about programming languages on Hacker News. 5,634 posts.
OCaml 4.01 for iOS 8
The current OCamlXARM compiles by default for iOS 7.1, but using it for iOS 8 is not too difficult. The only thing that changes is the name of the SDK, which can be specified with the -ccopt option of ocamlopt.
Is it possible to write games like Pac-Man in a functional language? (2008)
It's not about technology for its own sake. It's about being able to implement your ideas.
Go Data Structures: Interfaces (2009)
Go's interfaces—static, checked at compile time, dynamic when asked for—are, for me, the most exciting part of Go from a language design point of view. If I could export one feature of Go into other languages, it would be interfaces.
PyPy can now load and run CPython extension modules natively
PyPy is now able to load and run CPython extension modules (i.e. .pyd and .so files) natively by using the new CPyExt subsystem. Unlike the ...
PyPy gets faster
Python, Linux, Bicycles, Books, Games, Etc.
All my methods take 316 arguments, and I like it that way
Great domain names provide SEO, branding, and a memorable experience for your users. Get a premium domain today.
NET Core and ASP.NET Core RC2 Released
Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.
C: The Complete Nonsense
Back in 1996, having heard horror stories about Herbert Schildt's C: The Complete Reference , I decided to check it out. I flipped the book open; I found glaring errors. I paged through it. I found more glaring errors. In short, the book had lived up to the hype; it was awful. Being a pedantic sort, and having just…
How do I deal with memory leaks? (2022)
These are questions about C++ Style and Technique that people ask me often. If you have better questions or comments on the answers, feel free to email me (bs at cs dot tamu dot edu). Please remember that I can't spend all of my time improving my homepages.
Why Did M.I.T. Switch from Scheme to Python?
Welcome to Ocean of Games where you can download free Ocean games, reviews and charts of best and top rated games by official oceanofgames 2025 get full, rip or compressed games setup with videos guides
I hate Lisp
A blog about computers, functional languages, Lisp, and Scheme.
Writing Your Own Toy Compiler Using Flex, Bison and LLVM
Update (March 19 2010): this article was updated for LLVM 2.6 thanks to a great patch by John Harrison. He rocks! I’ve always been interested in compilers and languages, but interest only gets you so far. A lot of the concepts of compiler design can easily go way over most programmers’ heads, even the intelligent…
The Cost and Complexity of Cgo
Cgo is an important part of Go: It's your window to calling anything that anything that has C bindings. But while cgo works for us, it hasn’t come for free.
A crazy Ruby quine: a spinning globe.
RubyConf に参加するためには、やっぱり 山手 quine みたいに東京限定ネタは通じにくいですよね。これからは Quine もグローバルでないといけないと感じました。 でも世界的に有名な環状線とか知らないので、世界的に有名な回るものを書いてみました。 v=0000;eval$s=%q~d=%!^Lcf<LK8, _@7gj*LJ=c5nM)Tp1g0%Xv.,S[<>YoP 4ZojjV)O>qIH1/n[|2yE[>:ieC "%.#% :::##" 97N-A&Kj_K_><wS5rtWk@*a+Y5 yH?b[F^e7C/56j|pmRe+:)B "##% ::#########…
Yegge, Clojure, and Arc
This post was discussed thoroughly on Hacker News . Even Mr. Graham was kind enough to comment – though not in the affirmative. There was moderate discussion on Reddit as well.
Who killed Prolog?
There are a thousand programming languages out there (Literally, it seems, according to people who actually count such things.) A classification of so many species is bound to be complex and subjec…
Fighting spam with Haskell at Meta (2015)
Visit the post for more.
Why C Is Not Assembly
In response to a previous article a poster in some forum called me an idiot and said "everybody knows that C is a portable assembly languag...