History

RIP John McCarthy

October 24, 2011
By

The creator of my favourite programming language passed away yesterday. Lisp is, in my view, the best language ever devised. Sadly, too few in the computer industry realize or comprehend this fact. Lisp, and its descendants such as Scheme, are beautifully consistent programming languages wherein the programs and the data are defined identically and as such can be manipulated similarly. This allows one to generate code easily that can then be executed. Most people stare at Lisp-like languages and can’t get past the parentheses. Ironically, most every language uses parentheses of one sort or another. If one does a quick comparison with C, for example, one will quickly realize that Lisp doesn’t have that many more parentheses than does C. And with C, you can’t work in a fully interactive environment wherein you develop your code and test it all in a fully integrated way. Instead, you’re still stuck with the stupid edit-compile-run-debug cycle that made sense when we used punch cards but doesn’t today. Even “modern” languages such as Java are really only prettied up C, though truth be told, I’d rather code in C because it’s powerful and puts the onus on the programmer to do things right

Read more »

RIP Dennis Ritchie

October 12, 2011
By

Dennis Ritchie passed away this evening at the age of 70. I doubt it’ll get the play in the papers that Steve Jobs death did even though Ritchie’s impact was greater in my opinion. For those unfamiliar a brief writeup on Unix and its founders. Rob Pike posted a note re: Ritchie’s passing. A true passing of an era. And man does it make me feel old. I still remember first using Unix back in 1979 and then used it pretty much constantly ever since. The  most apropos send off comes from Muppet Labs, albeit no relation to the Muppets or their infamous lab.

Read more »

Things I Miss

November 13, 2010
By

I’m coding seriously again for the first time in years. And I can’t believe how much I missed it. There’s a certain joy in writing a program seeing it work, and solving a problem. When it’s an entirely new programming language it’s even cooler. But as I start programming again I realized I truly miss something I thought I’d never miss: fan-fold listings. There’s just something much better re: a fan-fold listing than a listing on 8 1/2 x 11 inch paper. It just somehow feels like a proper program listing to me. I know some will say “Why print it out, screens are huge today”. Yeah. But you can’t lay down as much code across a screen as you can across a table and scratch it up with a pen. Paper just makes coding easier, in my opinion. It allows you to touch the code, in effect. Move it around freely across a table figuring out exactly what’s wrong or right about it It’s much like with whiteboards/blackboards. Some folks claim you can do everything with a computer, but there’s just something about standing at a blackboard or whiteboard with colleagues that cannot be equaled electronically. At least not

Read more »

Lest We Forget

November 11, 2010
By

My deepest thanks go out to our veterans who did so much so that we could enjoy our freedoms and liberties. Long may their sacrifices be remembered.

Read more »

RIP: Benoit Mandelbrot

October 16, 2010
By

I recall reading about him in High School and then studying his work more in university and thereafter. He passed away today; his legacy will live on. Rest in Peace.

Read more »

Why’d It Take So Long???

September 19, 2010
By

First off I should let anyone who cares know that I’m a UNIX guy from way back. I started using System III and subsequently System V from AT&T in 1983. I used BSD on Vaxen in the 80s as well, where I found Rogue and spent way too much free time battling characters (literally ) to get the Amulet of Yendor. Simpler days. In the past I’ve had FreeBSD running on an old 200Mhz Pentium. I had an old box running BeOS, and quite quickly too. BeOS was great. Fast and elegant. But too different. And that led to its demise. I don’t run Linux anymore. I’m tempted now and again, but I haven’t succumbed. Why? Mostly because Linux offers me nothing I want or need. I’d like it to, but it doesn’t. Maybe twenty years ago I’d have loved it, but now it’s an anachronism to me. I want the OS to get out of my way, I want to get real work done. I don’t want to compile kernels or drivers. I don’t want to look at code. I just want to focus on my work as a computer scientist,a s a researcher. It’s really too bad. I

Read more »

40 Years Ago Today … Man Walked On The Moon!

July 20, 2009
By
40 Years Ago Today … Man Walked On The Moon!

I’ll leave it to the pictures to tell the story. You can see many more at the NASA Apollo site.

Read more »

Pictures of the Moon Landing Sites

July 17, 2009
By
Pictures of the Moon Landing Sites

NASA just released some mid-resolution pictures of the Moon and the various Apollo landing sites. You can see the lunary lander module courtesy of a low Sun. In the Apollo 14 shots you can see the footpath created by the astronauts. Amazing. Here’s the shot of Apollo 14′s landing site with the footpath.

Read more »

July 16, 1969

July 16, 2009
By
July 16, 1969

We choose to go to the moon. We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard, because that goal will serve to organize and measure the best of our energies and skills, because that challenge is one that we are willing to accept, one we are unwilling to postpone, and one which we intend to win, and the others, too. – John F. Kennedy On this day, 40 years ago the United States launched Apollo 11 on its historic trip to fulfill John F. Kennedy’s desire to “… commit nation … to achieving the goal, before decade out, of landing a man on the Moon and returning him safely to Earth.” Above is the launch photo of Apollo 11. You can see many more photographs here and historical information here, both from NASA. It’s time to revel in the most amazing event in human history, the moment we blasted off for another world and set foot on it. Pity we didn’t opt to stay…

Read more »

Happy Belated Birthday Nikola Tesla

July 15, 2009
By

Google had a wonderful homage via their front page graphic the other day (July 10th) for Tesla’s birthday. What I’ll put forward is my favourite quote of his: Anything before 10am is an ungodly hour. Which is now backed up by research!

Read more »

Page 1 of 3
1 2 3

Musings

A blog of my musings. Some folks find it interesting and so I continue. Hopefully it will remain fairly interesting. At worst, it'll keep me writing orthogonally to my day job.

Month at a Glance

February 2012
M T W T F S S
« Dec    
 12345
6789101112
13141516171819
20212223242526
272829  

StatPress

Visits today: 12
Total page views: 88670