Category: Software

  • From Lang.NET 2008 – Wednesday

    0843 Alrighty… we’re online. I checked in on #debian-mono, and meebey had plenty of suggestions on how to fix the .deb. 0923 There’s a talk on IronRuby. Microsoft is implementing a Ruby compiler on the CLI. It uses the DLR to do the heavy lifting. It is currently slow :) Contributions are being accepted for…

  • From Lang.NET 2008 – Tuesday

    0834 No snow today. The commute was easy. Last night, I downloaded the DLR and worked with it a little. I’ve hosted a gzipped binary version of the assembly on colliertech.org as well as a bzip2ed tarball of the source. A quick google search tells me that the OSI has approved the Microsoft Public License…

  • From Lang.NET 2008 – Monday

    Monday 0815 So here I am. It snowed last night, so the drive down was a little crazy. I’ve arrived. They say I represent “Collier Technologies” instead of “Amazon.com.” I hope nobody at work minds. The network is up, people are arriving, we were offered a continental breakfast, and things are going to get started…

  • Lang.NET 2008

    A few months ago, Mahesh Prakriya stopped by Amazon to discuss the recently merged IronPython project and the changes that it inspired in Microsoft’s .NET implementation. We exchanged email, and he invited me to this year’s Lang.NET symposium. I plan to look for volunteers to contribute to a Perl 6 implementation targeted to the CLI.…

  • I had to fill out a Bio today… here’s what I wrote.

    My background includes experience in system administration, network operation, technical support, and development of applications on server and client side. My primary operating system is Debian GNU/Linux. My primary programming languages are C# and Perl. I run a small family ISP on a not-for-profit basis: http://colliertech.org/ I am a “charter” member of a group originally…

  • hello world in perl6 with parrot

    $ mkdir -p /usr/src/svn/perl/parrot && \ cd /usr/src/svn/perl/parrot/ && \ svn co https://svn.perl.org/parrot/trunk && \ cd trunk && \ perl Makefile.PL && \ make && \ cd languages/perl6/ && \ make && \ ../../parrot perl6.pbc say “hello world” hello world ^D $ perl -e ‘ open my $helloFH, q{>}, “hello.p6″; my $newline=” “; print $helloFH…

  • gcc CLI front- and back-ends in svn

    Look ma! gcc is preparing to play nice with ECMA-335! http://gcc.gnu.org/projects/cli.html I should really read more about it… my computer is compiling the branch right now while I work. The bit I’m most excited about is the potential to call into c++ libraries. Do the libraries all need to be compiled to IL, or can…

  • Producing relocatable packages with the GNU build system

    I’ve recently found a need to create relocatable versions of some of my favorite libraries (produced, not-so-coincidentally by the GNU build system). You might find yourself asking “What is relocatable software, and why should I care?” Maybe I can help. A piece of software is said to be “relocatable” when it does not rely on…

  • Holy pull-my-pants-down, Batman!

    It looks like Adobe Creative Suite 3 kicks your security in the nuts while it installs its call home software. It sounds as if it a) doesn’t ask for permission to shut your firewall down, b) doesn’t inform you that it is shutting your firewall down and c) doesn’t bring your firewall back up when…

  • Invested in CTXS

    I just had my first vesting in work stocks. I sold a few and re-invested some of the proceeds in Citrix, who plans to purchase XenSource, the employer of Keir Fraser, Tim Deegan, James Bulpin and Ian Campbell, the primary contributors to the development branch of the xen source tree for the last month, and…