Topics /
Programming Languages
The most popular blog posts about programming languages on Hacker News. 109 posts.
Generating code
How to use go generate.
Boeing Flies on 99% Ada
A discussion of how Boeing used Ada in its new 777 jet to run a complete fly-by-wire system that technicians backup and monitor with on-board floppy disks. The Ada Information Clearinghouse is the Ada Resource Association's official Web site on the Ada programming language and on software engineering.
Object Oriented Programming is Inherently Harmful
“ Object-oriented programming is an exceptionally bad idea which could only have originated in California. ” – Edsger Dijkstra
SBCL 1.2.0 Released with ARM support
New SBCL versions are usually released at the end of each month: check the Sourceforge File List to see the current version. The new features of the two most recent SBCL releases are listed below.
Critiquing Facebook's new PHP spec
The CircleCI blog is your home for DevOps, continuous integration and delivery, and engineering productivity. Explore tutorials, guides, and best practices.
JavaScript – The monkeys in 2013
A monkey. That’s the default name a part in the JavaScript Engine of Mozilla Firefox gets. Even the full engine has its own monkey name, ...
Refactoring Ruby with Monads
Hello! I’m going to tell you about monads, and how we can uncover them by refactoring our Ruby code.
Elixir v0.13.0 released, hex.pm and ElixirConf announced
Elixir v0.13.0 comes with substantial improvements to the language: maps, structs, comprehensiona and more. It also marks the announcement of the hex.pm package manager and the announcement of ElixirConf.
FTL: WebKit’s LLVM-based JIT
Over the past year, the WebKit project made tremendous progress on the ability to optimize JavaScript applications. A major part of that effort was the introduction of the Fourth Tier LLVM (FTL) JIT.
The JavaScript Problem
It makes many aspects of JavaScript sane and convenient, and you get a compilation check that verifies syntax, however it still suffers greatly from weak-typing.
Popular Myths about C++, Part 3
[For your winter reading pleasure, we're pleased to present this three-part series of new material by Bjarne Stroustrup. Part one is here , part two is here . Today we complete the series just in time for the holidays. Enjoy. -- Ed.]
Static checking of units in Servo
Web browsers do a lot of calculations on geometric coordinates, in many different coordinate systems and units of measurement. For example, a browser may need to translate a position expressed ...
Why Ada isn't Popular (1998)
Rick Thorne writes: > In truth, I like Ada too. I'm a former Ada man myself, as I believe I > mentioned. There are great things about the language, and since we're all > aware of them there's no point in going into them. I also prefer Beta to > VHS. Mathew Heaney responds: This is actually a specious comparison…
Go Concurrency Patterns: Context
An introduction to the Go context package.
Ruby 2.1.3 is released
We are pleased to announce the release of Ruby 2.1.3.This is a patchlevel release of the stable 2.1 series.
GitHub Language Trends
A while ago, I wanted to get a little quick feedback on some data I was playing with, but the day was almost over and I wasn’t done working on it yet. I decided to tweet my rough draft of a graph of GitHub language trends anyway, followed later by a slight improvement. Much to my surprise,
Introducing the new PHP on Heroku
PHP developers are makers at heart. The core strength of PHP has always been in creating a tight feedback cycle between developers and their audiences.