Go Is the New Ruby
How I fell in love with Ruby
Topics /
The most popular blog posts about programming languages on Hacker News. 5,634 posts.
How I fell in love with Ruby
Ruby 2.0.0-rc2 is released. This will be the last release candidate ofRuby 2.0.0.
Zig places importance on the concept of whether an expression is known at compile-time. There are a few different places this concept is used, and these building blocks are used to keep the language small, readable, and powerful.
Lisp-Stat Documentation
Static vs dynamic typing debates often flounder because the debators see from two different perspectives without knowing it. Learning to identify the two perspectives can calm the discussion. The tension between the two perspectives has led to Gradual Typing and other technologies.
I did it. It wasn't easy, but I did it. My C Compiler can compile itself. Even though it still has holes in functionality and obvious bug...
In addition to CppCon announced earlier this week , today the Standard C++ Foundation is pleased to announce a new unified C++ FAQ . The following introduction was written by Herb Sutter.
Named after the majestic, awe inspiring Anas platyrhynchos, the latest Self release 4.5.0 is now available for download. What’s new since 4.4? Build system redone by Tobias Pape. Now based on…
No, I’ve not gone to the click-baiters (“10 tips that will change your life today!!!”), but I chose to limit myself to just 10 so that I don’t pull what is considered a R…
As the story of C’s birth goes hand in hand with the creation of Unix, the first C compiler can be traced back to the early 1970’s.
In February I open-sourced a library called Specter , and in my own work it has become by far my m...
This post is part of a series, you can see an overview of the whole series in [ rust-typestate-index ].
Simplex Sigillum Veri
Awesome! Now http://www.cpan.org/src/README.html needs to be updated so perlbrew can find it.
Stress free and easy shopping experience. Simple and speedy service.
The Nix language lacks a good type system . There are already several configuration languages that provide static and even gradual typing (see, e.g., Cue , Dhall , or Nickel ), but none offer the ability to easily annotate legacy Nix code with types.
Top 10 C Language resources that will turn you into a better programmer
I’m pleased to introduce the third generation of my attoparsec parsing library. With a major change to its internals, it is both faster and more powerful than previous versions, while remaining backwards compatible. Comparing to C Let’s start with a speed comparison between the hand-written C code that powers…
Not participating in the hype around Wordle seemed wrong, and what better way to do it than to create it cleanly at compile time in C++20? Introducing Wordlexpr!
One of the interesting aspects of a concatenative language like Factor is that blocks of logic can be easily extracted and easily reused since they apply logic to objects on the stack .