From owner-freebsd-newbies Mon Feb 15 22:18:00 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA08820 for freebsd-newbies-outgoing; Mon, 15 Feb 1999 22:18:00 -0800 (PST) (envelope-from owner-freebsd-newbies@FreeBSD.ORG) Received: from bonjour.cc.columbia.edu (bonjour.cc.columbia.edu [128.59.35.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA08804 for ; Mon, 15 Feb 1999 22:17:59 -0800 (PST) (envelope-from stuyman@confusion.net) Received: from confusion.net (dialup-1-85.cc.columbia.edu [128.59.42.94]) by bonjour.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id BAA17457; Tue, 16 Feb 1999 01:14:38 -0500 (EST) Message-ID: <36C90CA1.4FCACFC7@confusion.net> Date: Tue, 16 Feb 1999 01:13:53 -0500 From: Laurence Berland Organization: B.R.A.T.T. X-Mailer: Mozilla 4.5 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 To: root@isis.dynip.com CC: durang@u.washington.edu, freebsd-newbies@FreeBSD.ORG Subject: Re: Very Strange Question References: <199902150218.FAA04186@isis.dynip.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Just to answer one part I'm pretty sure the first C program written was a better C compiler, ie the bootstrap method, such that most c compilers are in c root@isis.dynip.com wrote: > On 14 Feb, K. Marsh wrote: > > O.K. Well let me begin by saying "I don't know". > > I think you under estimate your knowledge, lloking at your answer. > > > I do know that the first home PC had no keyboard or monitor, but had a > > bunch of switches and lights on it. > > Very interesting, which year was that. > > >You had to use the switches to put in > > your program byte-by-byte, and if you screwed up, you had to start all > > over. These bytes I can only assume were in machine language - binaries. > > The computer "BITES" you ask to speak. > > > So what probably happened was, some guy wrote a compiler in machine > > language to compile the code of some slightly more sophisticated and > > intelligable language > > Ya, but who, when, which machine architecture, what was his motivations > and targets, and above all which was the FIRST HIGH LEVEL language, I > mean right above machine language was first developed, is it ... > > MachineLanguage (binary bits 0 & 1) --> Assembly --> MacroAssembly --> > Fortran --> COBOL --> ADDA --> BASIC --> C --> C++ --> JAVA > > What was the order, and the inventors, what made them invent that. > can anyone see what I am aiming at ? > > I am looking in the History of computers, for the sake of the future of > computers. > > > and then someone used that language to write a > > compiler for yet another higher-level language, and so on, until one day > > > Dennis wrote a C compiler and C was born. I don't know what language the > > first C compiler was written in. I sure hope it wasn't machine language, > > though. > > So, what was the first application made in C. > > > > > I guess the real meat in my answer is that the first compiler didn't need > > to be compiled, because it was written in a binary form that the computer > > could use without compilation or interpretation. > > You are probably very close to the correct answer, but when was the > concept of compiling into binary format developed, and why the hell > there are so many binary formats, does this indicate that none of them > is effecient enough, and a new UNIVERSAL binary format is needed, the > kind of binary that runs on any architecutre, or any OS. > > Finally I can't thank enough all the people who will share in > clearing this topic. > > Bye for now. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-newbies" in the body of the message -- Laurence Berland, Stuyvesant HS Debate <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> Windows 98: n. useless extension to a minor patch release for 32-bit extensions and a graphical shell for a 16-bit patch to an 8-bit operating system originally coded for a 4-bit microprocessor, written by a 2-bit company that can't stand for 1 bit of competition. http://stuy.debate.net icq #7434346 aol imer E1101 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message