A new year resolution to have Crystal reach the 1.0 milestone in 2017
Crystal has gone a long way since we started it over five years ago. What was once an experiment to see if it was possible to have a compiled yet Ruby-like language, is now a trending language with over 7,000 GitHub stargazers and almost 1,400 shards. Its popularity has risen considerably in the last few years, and we…
.NET Core Is Boiling the Ocean
Do they know what the hell they're doing?
Two Weeks of Colorizebot
About two weeks ago we released ColorizeBot to wander around Reddit. This Reddit bot has started by coloring images on r/OldSchoolCool and a day after, spread all over Reddit. The bot was based on a pre-trained neural network - More information on the netwrok can be found here. After
How I added 6 characters to Unicode (and you can too)
Edit (June 2018): Unicode 11 is released, containing the half stars. Now the wait for font support... Star characters (☆★) have long b...
C++17 and other future highlights of C++
Welcome to the 3rd and last part about current proposals for C++17 and beyond. In the last part, there was an overview on the current Technical Specifications, most likely to move into C++ after C++17 . The full proposal listing of 2016 sorted by subgroups contains many more proposals then I can cover.
GCC 6.3 Released
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
Optimization story: Switching from GMP to gcc's __int128 reduced run time by 95%
A flash of intuition while trying to find a way to lend brian d foy a hand in his search for excellent numbers helped me reduce run time by 95 percent.
Grafika – An image processing library for PHP
Why another image manipulation lib? There are a bazillion other libs for PHP already, why reinvent the wheel? Well...
Some Tools for Go Lang That You Might Not Know Yet
Year’s end is coming closer. Time to clean up repositories and polishing up the toolset. All the well-known tools have been installed already–is there anything else to add to the toolbox?
Adventures in the land of substrings and RegExps
Few weeks ago a bug was filed against Dart SDK citing "very low performance of String.substring " . Here is a core of microbenchmark developer submitted together with the issue:
Grunt 1.0.0 released
This release is made possible by @shama , @vladikoff , @jkaussieskater , @dmethvin .
Falsehoods programmers believe about time and time zones
Every day has 24 hours
The Next Five Years of ClojureScript
I delivered a talk at the well attended ClojuTRE conference in Tampere, Finland this past September titled "The Next Five Years of ClojureScript". The Clojur...
Quoting command line arguments the wrong way (2011)
Access to this page requires authorization. You can try signing in or changing directories .
Windows 10 “Developer Mode”
The new Windows 10 update coming in a few weeks. It's called Windows 10 ...
How to Write a Video Player in Less Than 1000 Lines
ffmpeg is a wonderful library for creating video applications or even general purpose utilities. ffmpeg takes care of all the hard work of video processing by doing all the decoding, encoding, muxing and demuxing for you. This can make media applications much simpler to write. It's simple, written in C, fast, and can…