Go Developer Survey 2019 Results
An analysis of the results from the 2019 Go Developer Survey.
Topics /
The most popular blog posts about programming languages on Hacker News. 1,929 posts.
An analysis of the results from the 2019 Go Developer Survey.
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
The newly-released GraalVM changes the status quo in the realm of JVM-based programming languages. In this instalment we’ll explore its impact on Clojure. We’ll start small, but by the end we’ll compile an entire Ring web application into a self-contained native binary.
Glyph Lefkowitz wrote an enlightening post recently in which he expounds in some detail about the challenges of writing highly concurrent software. If you write software ...
Racket version 7.8 is now available from https://racket-lang.org/ Racket CS may become the default Racket implementation in the next release. With the improvements in this release, Racket CS provides all of the functionality of Racket BC (the curre...
Go 1.10 adds automatic caching of build & test results, and more.
We developed a new static analysis tool called Nullsafe that is used at Meta to detect NullPointerException (NPE) errors in Java code. Interoperability with legacy code and gradual deployment model…
The ECMA committee is working hard on designing the next version of JavaScript, also known as " Harmony ". It is due by the end of next year...
Clojure’s history is beautiful and simple in code. Nubank has a lot of reasons to say: happy birthday, Clojure!
As many of you are probably already aware, Mozilla has recently gotten into the mobile OS space with Firefox OS. Firefox OS is built using ...
Bjarne Stroustrup is the creator of C++. We got a chance to chat with him about the “golden years” of Bell Labs and the top C++ questions on Stack Overflow.
I recently wrote about some work I’ve done to speed up the Rust compiler . Since then I’ve done some more.
A description of some of the recent changes to do allocations on the stack instead of the heap.
_posted by Eli Barzilay_ Racket version 5.3.2 is now available from http://racket-lang.org/ Core Libraries:: The new `math` library provides functions and data structures for working with numbers and collections of numbers. Functions include non-ele...
Depend on abstractions, not on concretions
The Scala Center team is extremely happy to announce that Scastie is out of beta! That means anyone can use Scala in the browser over at scastie.scala-lang.org !
In this post, I want to give a nuanced perspective on our experience porting YJIT from C to Rust. I'll talk about the positives, but also discuss the things that we found challenging or suboptimal in our experience.
_posted by Sam Tobin-Hochstadt, with help from Sage Gerard and Joel Dueck and Matthew Flatt and the Software Freedom Conservancy, especially Pamela Chestek_ With the upcoming Racket 7.5 release, almost all of Racket, including the core Racket CS binary, ...
Library maintainers may feel overwhelmed by the plurality of type checkers that exist. We offer some guidance on how to focus their efforts where they matter most.
A comprehensive summary of the developer-facing changes coming in Java 8.