Everyone's A Coder

Question: Are we headed to an era where everyone should know how to write at least some rudimentary code?   Learn to Code Today, there are many sites on the internet offering to "teach you to code." Two of which are KhanAcademy and CodeAcademy.  These sites offer a selection of…

Node.js vs Python vs PyPy – A Simple Performance Comparison

IMPORTANT NOTE: The NodeJS algorithm had a slight discrepancy in it.  See this article for a correction to the performance comparison section of this article. The Algorithm Yesterday, I decided to try translate my algorithm for calculating N-Queens to JavaScript.  I've implemented the same single-thread, brute force, recursive algorithm in…

First Impressions of Rust

Today I finished my first program written in Rust 0.10.  As with my article on Dart earlier this weekend I'm going to rely on Wikipedia for short intro for what Rust is. The goal of Rust is to be a good language for the creation of large client and server…

First Impressions of Dart

Today I finished my first Dart tutorial.  For those that don't know what Dart is, Wikipedia has a nice synopsis that I've included here. Dart is an open-source Webprogramming language developed by Google. It was unveiled at the GOTO conference in Aarhus, October 10–12, 2011.[4] The goal of Dart is…