James Bowes

Purveyor of Pre-eminent Programmes

Posts Tagged ‘programming

2% Genius

leave a comment »

Agile Tsar Dmitri Dolguikh pointed out Project Euler yesterday, which is a website containing a series of short programming problems. It reads a bit like bonus questions on a math exam, which is actually quite refreshing compared to the day-to-day problems at work. For added fun, I’m trying to run through the problems in Common Lisp.

So far I have completed 4 out of 179 problems, which makes me 2% genius, according to the site.

Advertisements

Written by jbowes

January 29, 2008 at 8:46 pm

Posted in life, tech

Tagged with , ,

Mission Accomplished!

with 2 comments

A lot of people are linking to this article about the state of the practice in CS curriculum and its use of Java creating dull replaceable drones.

mdehaan points out a wonderful section wherein the authors relate Java programming to a plumber in a hardware store, finding pieces and putting them together to solve a problem, rather than their unmentioned alternative (maybe an artist molding clay?)

If this is true, then we, the software industry and software engineering fields, are done. We have found the holy grail: true modularity and reusable software components. Drop whatever language you’re using and switch to Java.

Written by jbowes

January 8, 2008 at 10:35 am

Python Comment of the Week (Aug 12 2007)

with 5 comments

# Assorted functions for various things

Thank you, developers of yore. You’ve made things oh so much clearer to this lowly maintenance programmer.

Written by jbowes

August 12, 2007 at 2:38 pm

Posted in tech, wtf

Tagged with , ,