View Single Post
Er ikke helt sikker på detaljene men jeg mener at "C" ble utviklet på Berkeley University i 1960(!) av samme gjengen som konstruerte Unix (det første brukbare operativ systemet og en "forløper" for Linux), E-mail, forløperen til Internet, TCP/IP protokollen, og ganske mye annet vi drar nytte av i dag...

C++ er egentlig C med noko attåt, språket ble utviklet i 1972 av en danske ved navn Bjarne.


Kan godt hende det var så tidlig som i 1960. Det er også riktig at C ble laget under UNIX, som senere ble laget i C. Brian Kernighan var en av de to i spissen for utviklingen av C, som bygde på et enda eldre programmeringsspråk, nemlig B. Brian Kernighan har forresten skrevet C-boka, the one and only: The C Programming Language
Alle som har tenkt å lære seg C, bør låne/kjøpe denne.

Men både C og C++ er blitt standardiserte (av ISO?) i senere tid, fordi det kom utallige merkelige varianter og enhver compiler støttet bare noen varianter. Vet ikke når C++ ble standardisert, men C ble det i 1987 eller 1988. Den oppdaterte utgaven av Kernighans bok kom iallfall i 1988.

Men siden språkene baserer seg på 40 år gammel data-teknologi og for å sikre monopolet sitt i dataverdenen (og som resultat av en krangel med SUN MicroSystems, utviklerene av Java og innbitte Microsoft fiender) har microsoft starta konstruksjonen av en ny C klone, nemlig C# (C-Sharp) som beskyttet av allslags patenter og copyright restriksjoner skal lanseres med neste utgave av MS Visual Studio (som suger sammenligna med Borland verktøy) og .NET plattformen til Microsoft.


Heh... Lang setning det ovenfor. http://www.iblis.nu/ubb/smile.gif

Men til saken: C Sharp kommer neppe til å ta over noen ting i UNIX(-clone)-verdenen, dersom Microsoft ikke lar hvem som helst lage kompilere til det. Selv om de gir det ut gratis for Linux, vil det alltids være en stor del av verdens hackere som vil lage compileren på sin egen måte, og derfor vil ha en open-sourced compiler. Og det er HELT sikkert at Microsoft aldri vil gi ut kildekoden sin.

Tipper Microsoft med sin enorme inflytelse, skitne triks og store budsjetter klarer å spise opp java, kansje det vil klare å karre til seg plass på Linux/Unix plattformene?


C og C++ og Perl og Lisp vil nok holde seg godt på de gode plattformene. De trenger ikke noen nymotens Java. Jeg tror for min del at Java vil holde seg til å bli brukt mest til Applets og slikt.

- Eudoxos -


[This message has been edited by Eudoxos (edited 01-04-2001).]