Topics /
Programming Languages
The most popular blog posts about programming languages on Hacker News. 1,929 posts.
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 ...
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.
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.
Fighting spam with Haskell at Meta (2015)
Visit the post for more.
Why You Should Pay Attention to Node.Js
No, not “because I said so.” The best reason to pay attention to node.js is the audience that is paying attention to it. Joe Shaw’s pointer the other day was just the latest in a string of node.js mentions. By now you’ve probably heard that the folks from Heroku recently – as in two weeks
LLVM Blog: Clang Builds LLVM
Just in time for the Christmas holiday, the Clang project has hit a major milestone: Clang can now build all of LLVM and Clang! The resulting Clang-built-Clang is not yet functional, so this "
Modern JavaScript Explained for Dinosaurs
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that…
Clojure Rationale (2008)
Customers and stakeholders have substantial investments in, and are comfortable with the performance, security and stability of, industry-standard platforms like the JVM. While Java developers may envy the succinctness, flexibility and productivity of dynamic languages, they have concerns about running on…
Two things every Unix developer should know
Unix programming can be tricky. There are many subtleties many developers are not aware of. In this post, I will describe just two of them.....
Go (lang): one year ago today
Happy 1st birthday, Go!
PyPy 1.2 Released
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Mixing Swift and C++
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
Introduction to Pyjamas
Create, build, and maintain websites and web apps that run in a browser.
Concurrency Is Not Parallelism (2013)
Watch Rob Pike's talk, _Concurrency is not parallelism._
Real Go Projects: SmartTwitter and web.go
How Michael Hoisie used Go to build SmartTwitter and web.go.
Get Ready For C# 4.0
Access to this page requires authorization. You can try signing in or changing directories .
PyPy Status Blog: First results of the JIT
Hi all, Just a quick note to tell you that we are progressing on the JIT front. Here are the running times of the richards benchmark on ...
Why Discord is switching from Go to Rust (2020)
This post explains why Rust made sense for Discord to reimplement: how it was done, and the resulting performance improvements.