Haha. I got you one up on that one.

<real-sarcasm>
I wrote my first compiler in assembly. I wrote my first assembly assembler in binary machine code. I wrote the machine code right on Motorola NVRAM chip using a home built punch card system. I programmed (built?) my punch card system using an set of home grown hand switched integrated circuts built out of some old led plates, various grade wire, old vacume tubes and fuses, a few old lamps and toasters, a fishing pole, and a standard wall clock (had to unload that stack in to program the nvram chips at 2 bits a second in 8 byte chuncks or the NVRAM wouldn't hold on to it). I used a sliderule to calculate bit values of the 8 bit machine code values I would load. I built that sliderule using 3 rulers and bunch of tape. I bought the tape and rulers online on Amazon on my brand new $5500 P4 3.8ghz machine last month. </real-sarcasm>
--
Zac Bowling
http://zacbowling.com/


----- Message from [EMAIL PROTECTED] ---------
   Date: Thu, 9 Mar 2006 12:18:20 -0900
   From: Joshua Kugler <[EMAIL PROTECTED]>
Reply-To: Joshua Kugler <[EMAIL PROTECTED]>
Subject: Re: [Mono-dev] C# Compiler - Chicken and the Egg
     To: mono-devel-list@lists.ximian.com


<sarcasm>
Wusses.  I wrote my first compiler in assembler.  Of course, I had to write
that assembler is straight machine code.  After I wrote my file editor in
machine code, of course.
</sarcasm>

No, actually my first real language was Perl.  I cheated big time.  :)

Like a tag I saw a while back said:

Real programmers use "copy con program.exe"

j----- k-----

On Thursday 09 March 2006 12:04, Cody Russell wrote:
Obviously, it was first compiled using Microsoft's compiler.  I would
assume gcc got started much the same way, and was probably first compiled
using non-free compilers.

On 3/9/06, Redefined Horizons <[EMAIL PROTECTED]> wrote:
> I was reading online that Mono's C# compiler is written in C#. That
> made me woder, how did you compile the Mono C# Compiler for the first
> time. (This is the old chicken and the egg problem.) I am wondering
> how this obstacle was overcome, and why the compiler wasn't written in
> a language like C, that could already be compiled on Linux.

--
Joshua Kugler                 PGP Key: http://pgp.mit.edu/
CDE System Administrator             ID 0xDB26D7CE
http://distance.uaf.edu/
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list




----- End message from [EMAIL PROTECTED] -----
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to