Issues » 51

A weekly digest for developers Read this issue on the Web
statuscode Issue 51
June 6, 2014
We're back after a hiatus - thanks for your patience. And especially to new subscribers who may have wondered when their first issue was due to arrive.. :-)
Fifty Years of BASIC, the Programming Language That Made Computers Personal The 50th anniversary of the BASIC language was celebrated last month.
Time
Apple Announces Swift, A New Programming Language for iOS and OS X The Changelog has a fine list of links related to the new language.
The Next Web
Git 2.0 Released: What Changed, and Why Should You Care Nicola Paolucci of Atlassian has another take on what's new in Git 2.0.
Felipe Contreras
Microsoft’s New Open Source Direction for C# and .NET (and Native Compilation Too) Some insights from Anders Hejlsberg about some of what Microsoft showed off at last month’s Build conference. Microsoft is now taking an open-source-by-default approach to development projects, among other things.
Tim Anderson
(Sponsor Item)
Beef Up Your Skills with Code Exercises A look at resources that developers can use to improve their coding skills by completing code exercises by Eric Terpstra.
Flippin' Awesome
Building A Language in 20 Minutes An engaging talk from FutureJS 2014 that walks through what’s involved in quickly building a working Lisp engine.
James Coglan
People of ACM: Donald Knuth A short 4 question interview with Donald Knuth, Turing Award winner and author of The Art of Computer Programming. Want more? There's a more extensive 20 question interview at InformIT.
ACM
The Java Tools and Technologies Landscape for 2014 It’s interesting to get the big picture of one of the biggest developer ecosystems out there.
RebelLabs
How Steve Wozniak Wrote BASIC for the Original Apple From Scratch
Gizmodo
Why Using .* in Regular Expressions Is Almost Never What You Actually Want
Marius Schulz
The Emperor’s New Clothes Were Built with Node.js Emotions run high in both the pro- and anti-Node camps, Eric takes a saner look at some of the arguments around using the JavaScript-based runtime.
Eric Jiang
Turning Coders into Makers at JSConf 2014 Ian Cole takes a high level look at some of the hardware mischief taking place at last week's JSConf JavaScript conference. JavaScript appears to be a particular hotbed for hardware crossover projects.
MAKE
Damian Conway on Teaching, Programming Languages, Open Source and Our Future
InfoQ
Coding a Tetris AI using a Genetic Algorithm
Lucky's Notes
8 Great Java 8 Features No One's Talking about
InfoQ
Functional Programming Performance Benchmark: C++11 vs JavaScript vs Wolfram
Sascha Kratky
Python to OCaml: A Retrospective Thomas spent 6 months porting a 29,215 line Python app to OCaml, while learning OCaml along the way. Here he shares links to how things went along the way, as well as some conclusions of what he learnt.
Thomas Leonard
What Kind of Jobs Do The Software Engineers Who Earn $500K A Year Do?
Amin Ariana
An OpenGL Shaders Primer If you don’t know a fragment shader from a vertex shader, this is a short and sweet primer.
underscorediscovery
First Reactions to C# 6 C# guru Jon Skeet takes a look at some of what's new in the forthcoming version of the C# language.
Jon Skeet
On-Board: Intel Galileo Programming with JavaScript and Node.js Galileo is a new Intel microcontroller board built around a 32 bit Pentium-brand processor that’s hardware and software pin-compatible with Arduino shields. Rick Waldron, creator of the Johnny Five JavaScript Arduino framework, looks at the platform and how he got Johnny Five working with it.
Bocoup
What's New in Mercurial 3.0 A counterpoint to Git 2.0, if you will.
HgLab
Treat Open Source Like a Startup Julian Shapiro shares how he found success for his JavaScript library by adopting a variety of business-like approaches to its presentation and promotion.
Mozilla Hacks
RubyMotion 3.0 To Support Android RubyMotion is a toolchain and compiler for Ruby that initially made it easy to build iOS apps in Ruby. It then expanded to supporting OS X desktop apps, but now Android is on the radar too.
RubyMotion Blog
How to Handle Big Repositories with Git
Nicola Paolucci
drawille: Drawing in The Terminal with Unicode Braille Characters
Adam Tauber
quoted
"Dear young person, if you are a geek, the world needs you, and you will never run out of opportunities to apply your talents."
Donald Knuth
Curated by Peter Cooper and published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2013 Cooper Press Ltd. Email policy Privacy policy
Office 30, Fairfield Enterprise Centre, Louth, LN11 0LS, UK
Update your email address
or unsubscribe here

ONE e-mail each week. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press