-
Writing Free Software – Part 2: Makefiles
Okay, so now we know how to write hello world in C#, compile it and run it. Next, let’s try to automate the build portion a bit. It’s not going to be very much of an improvement to start out with; we’re just replacing the gmcs command with a make command. But it’s laying a…
-
Writing Free Software – Part 1
There are a lot of folks who want to learn how to write software, I hear. So I’ll see if I can write something up about it. I’m going to assume that the reader has at their disposal an i386-class computer running Ubuntu or Debian. This will all probably work for other operating systems, but…
-
autotools help on IRC
It has come to my attention that there is a lack of autotools (autoconf, automake, autoheader, libtool, etc) help on IRC. If anybody is looking, they might check out #mono on irc.gimp.net; there are quite a few folks there who are familiar with the suite, and if I can ever figure out how to get…
-
To Prebuild or not to Prebuild?
So… On IRC today, John, Michael and I discussed rolling Prebuild and xbuild into one product. It seems that we’re duplicating effort and competing for each others’ users. It sounds to me like we should converge the codebases, and make Prebuild.exe a wrapper around the innards of xbuild. Thoughts?
-
Taking a job at MS
So… next week, I start a contract with Microsoft in Redmond. I’ll be working on what seems like a fun project. I’ve enjoyed working at CarDomain for the last four months. Fun projects, a cohesive group, neat technology. I’m mostly moving on because a) I’ve been writing web pages for a long time and want…
-
The Cretins
My brother’s motorcycle club, The Cretins, recently had an article published about them in the Seattle PI. They even quoted him. I didn’t realize he was the president of the club. The rumor goes that he missed a meeting, and wasn’t there to defend himself.
-
IKVM basics
So, I’m not much of a java guy, but I need to know how to get at the CLI, given a java interface. Let’s assume for brevity that one has an ubuntu machine available: $ sudo apt-get install ikvm ikvm-native icepick icepick-gcj …. $ mkdir hello-ikvm && cd hello-ikvm $ cat > hello.java class hello…
-
Perl 6 on the CLI via DLR; A summary
My goal in attending this year’s Lang.NET Symposium was to determine whether the Common Language Infrastructure (CLI) is a viable platform on which the Perl 6 language can be implemented. During the talks, I took notes in my blog (Monday, Tuesday, Wednesday) and on my wiki (Monday, Tuesday, Wednesday). Since I’ve not historically been much…