Skip to content

Small Basic

Microsoft just released another .NET language: Small Basic, designed to get MS back into the business of teaching programming. I have to laugh at parts of the release document. For example, the claim that programming languages started simple and easy to learn, and that the high-level concepts of modern languages discourage people from learning to [...]

neologisms are fun

Having installed various unices in my time, I find that Ubuntu is the most user-friendly, but that it’s still not capable enough to be a primary desktop, and not coder-friendly enough to be a server or development box. FreeBSD is more difficult to get up and running, but once it’s there, it’s a very decent [...]


Also: I’m looking for some help with Eclipse in terms of developing GUI applications with SWT. I put together the “Hello World” SWT application exactly as specified, but for some reason I still get the following error every time I run: java.lang.UnsatisfiedLinkError: no swt-win32-3054 in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) [...]

no, what’s getModel() do?

Java isn’t a bad language, really. It’s got a lot of positive things going for it, and when things work right, they come together quite easily. It’s just that it’s so incredibly picky. Say that, for some reason, you want to include a GUI checkbox in a program. You can drop one in with no [...]


Looking at the textbooks of the courses I’m taking gives an interesting view of their authors and by extenstion the mindset of people in that part of the industry. The AI textbook was clearly written by hackers (look at the definition if you think this is a pejorative term). It’s lucid, written with a sense [...]