The weekly digest for developers
ISSUE 4 - February 29, 2012
Thanks for the continued feedback, it's making Status Code better every week. I haven't had time to launch the new rotating sections I had planned but good things are brewing :-) Thanks for your support - Peter.
Circuits and Electronics: A New MIT Online Course
— 6.002x (Circuits and Electronics) is an experimental adaptation of MIT's undergraduate analog design course. It's free and runs from March 5, 2012. Notably Gerald Sussman (of SICP fame) is on the course staff.
The Crash Course to Lua
— Lua is an intriguing language that seems to be picking up steam lately and this is a fun and slightly scattershot 'crash course' with, impressingly, an embedded interpreter.
Fast Enough VMs in Fast Enough Time
An fascinating look at the world of programming language VMs and how RPython shakes things up for language implementers by making JIT implementation a (relative) breeze.
How Do I Cassandra?
High level presentation / slidedeck showing off Apache Cassandra (the scalable, high available data store), why it may or may not be for you, and how it works.
WebSockets Versus REST?
Cross Platform Game Development in C#
— From AltDevConf, a free, gamedev-focused online conference that took place a few weeks ago, comes a presentation on C#'s presence and role in the game development scene on multiple platforms.
— It's Erik's take on 'bringing sexy back to Java' and assertion that Java is still the best programming language for the JVM if simplified idioms are used along with proper tooling.
Scala vs Java
— In total contrast to the prior video, Dan Rosen argues that Scala is a better choice than Java on the JVM.
— A handy searchable encyclopedia of Unicode characters and symbols. Search by character or description and get info on and renderings of each character, etc.
— A database of HTTP status codes with their IETF and Wikipedia descriptions.
upcoming developer events
Note: Events come and go from this list due to the large number so check the list each week for things you may wish to attend or speak at :-)
Start Developing iOS Apps Today
High level roadmap for starting to develop apps for the iPhone and iPad. Great starting point if you have no iOS experience.
— A Ruby-oriented visual programming environment aimed at robotics and device monitoring/control.
TextMate 2 FAQ
— For fans of the popular OS X programmers' text editor.
quote of the week
"No matter how slow you are writing clean code, you will always be slower if you make a mess."