New
The latest blog posts to take off on Hacker News. 1,929 posts.
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.
Porting the Go compiler from C to Go
Product updates, engineering notes, and perspectives from Sourcegraph.
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.
Announcing Pyston: an upcoming, JIT-based Python implementation
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
Announcing the C++ FAQ
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.
Hack: a new programming language for HHVM
Visit the post for more.
Kotlin M7
Kotlin M7 is here and with it some long awaited features. Compiler and Language Changes Inline support One of the biggest features of M7 is support for inline functions. Kotlin encourages the use o
Go Concurrency Patterns: Pipelines and cancellation
How to use Go's concurrency to build data-processing pipelines.
Sane Concurrency with Go
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 ...
It's Go Time On Linux
Some interesting changes related to timekeeping in the upcoming Go 1.3 release inspired us to take a closer look at how Go programs keep time with the help of the Linux kernel. Timekeeping is a complex topic and determining the current time isn’t as simple as it might seem at first glance.
Racket 6.0: New package system, new doc CSS, JIT support for ARM
_posted by Ryan Culpepper_ Racket version 6.0 is now available from http://racket-lang.org/ Racket 6.0 has a new package system, including a catalog of hundreds of already-available packages. Please visit http://pkgs.racket-lang.org/ for an overview ...
Ruby 2.1.1 is released and Ruby turns 21
Today, Feb. 24th, is the 21st anniversary of Ruby,so we happily announce a new patch release of Ruby 2.1, Ruby 2.1.1.
Visual Programming Languages – Snapshots
Interface Vision is a group working on a software development platform that can be used without coding.
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, ...