ΕΕΛ/ΛΑΚ - Λίστες Ταχυδρομείου

[Fwd: [IP] Lineage of C....]

πολλοί νομίζουν ότι τα UNIX/C είναι προέλευσης US,

το παρόν από στέλεχος της UUNET  αναφέει  έμμεσα ότι
η  σχολή Strαchey (Oxford Uni.) ήταν εκεί πολύ νωρίτερα και στις γλώσσες
και στα λειτουργικά.

C <  B  < BCPL  < CPL

για την ιστορία γνωρίζω ότi  η ιεραρχία του πανεπιστήμιου δεν του εκανε την
χάρη. Αργότερα, έκαναν βέβαια την έδρα  "chistopher strachey"! με καθηγητή
τον C.A.R. Hoare αλλά έχασαν την ευκαιρία (της "μεγκλaς" - made in england)

y.c.

--- Begin Message ---
-----Original Message-----
From: "Mike O'Dell" <mo [ at ] ccr [ dot ] org>
Date: Mon, 16 Feb 2004 09:20:46 
To:dave [ at ] farber [ dot ] net
Cc:"Mike O'Dell" <mo [ at ] ccr [ dot ] org>
Subject: Lineage of C....


B was a pretty direct adaptation of BCPL

when C added declarations, is was much closer
to Algol-68 than PL/1

neither PL/I's syntax nor its semantics were conducive
to a clear, compact extension to the previous language.
it also required far too much typing (grin)

as for C# as compared to Java,

	"It's not better; it's certainly different."

good programming language design is High Art, and
having recently read a description of how C# came
to have (retain) all its points and sharp edges,
Gosling's design genius is only more apparent.

C# makes the same T=0 blunder as C++, only one
generation later:

	C++ kept too much of C, C# keeps too much of C++

Gosling exploited the distinct advantage of not needing to
salvage an installed base.

	cheers,
	-mo

-------------------------------------
You are subscribed as ycor [ at ] epmhs [ dot ] gr
To manage your subscription, go to
  http://v2.listbox.com/member/?listname=ip

Archives at: http://www.interesting-people.org/archives/interesting-people/



--- End Message ---

πλοήγηση μηνυμάτων