» »

Umrl Dennis Ritchie, avtor C-ja in UNIX-a

Umrl Dennis Ritchie, avtor C-ja in UNIX-a

computerhistory.org - Minuli vikend nas je v 71. letu starosti zapustil Dennis MacAlistair Ritchie (aka dmr), svetovno znan programer in informatik, avtor programskega jezika C ter soavtor operacijskega sistema UNIX, skupaj s Kenom Thompsonom. Večina vas ga verjetno pozna kot avtorja knjige "The C Programming Language", ki jo je spisal skupaj z Brianom Kerninghamom ("K&R C").

Večino svojega dela je opravil kot znanstvenik v raziskovalnem centru Bell Labs (takrat v lasti AT&T, danes pod koncernom Alcatel-Lucent) v kraju Murray Hill, New Jersey. Tam je v poznih 60h začel delo na novem operacijskem sistemu UNIX, ki naj bi bil bistveno bolj enostaven od dotedanjih monolitov, predvsem pa naj bi omogočal oddaljeno delo preko terminalov in večuporabniško okolje. Prve različice so bili spisane v zbirniku (assembler) za DEC-ov "minicomputer" PDP-7. Čez nekaj let so ga prilagodili še za naslednika PDP-11, nakar se je pokazala potreba po programskem jeziku, ki bi znal izkoristiti prednosti nove platforme. Tako je nastal C in sčasoma postal tako dober, da so dobršen delež UNIX jedra preprosto prepisali vanj. Kasneje, posebej po izdaji bukve leta 1978, je C postal priljubljen tudi kot jezik za pisanje aplikacij.

Danes se tako UNIX kot C označujeta za precej zahtevni zadevščini, vsaj v primerjavi z uporabniku/programerju bolj prijaznimi opcijami, a v luči takratnih razmer (mainframe in assembler) je šlo za izjemno revolucionarne poenostavitve, ki so v bistveni meri prispevale k popularizaciji in razširitvi uporabe računalnika. O primerjavi z Jobsovo dediščino ne bi sodili, je pa gotovo, da je svet v le enem tednu izgubil dva ključna akterja IKT dobe.

Ritchie se je sicer rodil leta '41 v Bronxvillu v ameriški zvezni državi New York. Diplomiral je na Harvardu iz fizike in uporabne matematike, in se pri 25h zaposlil pri Bell Labs. V svojem življenju je dobil vrsto pomembnih priznanj, med drugim Turingovo nagrado. Njegov najljubši programski jezik je sicer manj znani Alef, namenjen delu z nikoli posebej popularnim naslednikom UNIX-a Plan 9.



58 komentarjev

«
1
2

Grumf ::

#include <stdio.h> 
int main(){printf("Moje srce bo vedno s teboj... pocivaj v miru.\n");return 0;}


(no da vidimo ali bo tale thread daljsi od Jobsovega, glede na dosezke bi moral biti)
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

jype ::

Glede na to da Apple brez njegovih del sploh obstajal ne bi...

Ja.

BOMGABIKSAL ::

PIR
JANŠA JE NAŠ--MI SMO JANŠATOVI

Grumf ::

Aja "uporabniku/programerju bolj prijaznimi opcijami" naj si pa avtor nekam zatakne,
te bolj prijazne opcije nas silijo vsake 3 leta kupiti nove racunalnike in še nihče
več ne zna optimizirane kode pisat.

"O primerjavi z Jobsovo dediščino ne bi sodili, je pa gotovo, da je svet v le enem
tednu izgubil dva ključna akterja IKT dobe."
Ta izjava je pa zaljiva, primerjas izumitelja s prodajalcem.
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

Invictus ::

Glede na to da mularija malo ve o zgodovine ...

Dvomim ...

Tukaj je treba kaj pametnega povedat :).
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

71GA ::

Sedaj pa bom v znak spoštovanja kupil njegovo knjigo.

opeter ::

Grumf je izjavil:

no da vidimo ali bo tale thread daljsi od Jobsovega, glede na dosezke bi moral biti


Dvomim. Večina ljudi, ki dnevno uporablja tehnične igračke, sploh ne ve, kaj je C, kaj šele UNIX.
Sicer pa jih niti ne zanima, kaj deluje pod pokrovom.

Mislim, da je to na eni strani prav, da je tako.

Za vozit avto res ne rabiš vedet, kako deluje. ;)
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j

deadbeef ::

Tole njegovo knjigo imam doma :)

jkreuztzfeld ::

/* slava mu! */
--
Great minds run in great circles.

Sova ::

Njegov prispevek v razvoju računalništva je bil ... O.G.R.O.M.E.N.

Slava mu.


/* Ne najdem boljse verzije, but it'll do. :) */

Nextor ::

R.I.P.!!! Ne morem si predstavljat odprto kodnega sveta brez UNIX-a in C-ja!

Elysium ::

 One dies, milion cry | Milion die, no one cries

One dies, milion cry | Milion die, no one cries

_Dormage_ ::

#include <stdio.h>

int main(void){
    printf("goodbye world :( \n");
    return(70);
}

enadvatri ::

Večna slava Dennisu!

Elysium je izjavil:

 One dies, milion cry | Milion die, no one cries

One dies, milion cry | Milion die, no one cries



Se podpišem pod to. Jobs je "nudil" job tudi otrokom, pa zastrupjal delavce s topili. Nenazadnje so, v mojem pogledu najpomembnejšo iznajdbo - prenosnik, ustvarili pri Jabolčku brez Jobsa.

Tear_DR0P ::

mesec ko umirajo veliki ljudje iz računalništva?
"Figures don't lie, but liars figure."
Samuel Clemens aka Mark Twain

c0dehunter ::

Vtisnjen nam bo ostal v spominu. RIP!
I do not agree with what you have to say,
but I'll defend to the death your right to say it.

Icematxyz ::

Naj počiva v miru.

Sem slučajno opazil sledeče:

#include <stdio.h>

int main()
{
    printf("goodbye, dad\n");
    return 0;
}


Vir

System ::

Velik človek...

SuperVeloce ::

Rest in peace
Za nas iz IT industrije je to večji šok, kot Jobs.

Ta izjava je pa zaljiva, primerjas izumitelja s prodajalcem.

dva dni so ga vlačli po vseh možnih medijih kot največjega izumitelja :)

c00L3r ::

RIP

LuiIII ::

Ah, ko bi bilo še veliko takih! Najbolj upravičena legenda vseh legend v računalništvu.

tiborrr ::

Na žalost ta možakar ne bo dobil naslovnice v Dnevniku, kakor mu to pritiče.
Don't test the captain's validity or his vulnerability!

Grumf ::

SuperVeloce je izjavil:

dva dni so ga vlačli po vseh možnih medijih kot največjega izumitelja :)


Me prav zanima kaj je izumil, če tega niti wikipedia ne omeni, potem tega ni. Prodajalec pač.

tiborrr je izjavil:

Na žalost ta možakar ne bo dobil naslovnice v Dnevniku, kakor mu to pritiče.


Toliko o zavedenosti druzbe in vrednosti PR, Jobsa častijo po božje, ko pa res umre nekdo, ki
je naredil neskončnokrat več za človeštvo in IT, dobi tule koliko, 20 postov?
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

jype ::

Zgleda ga imajo ljudje radi tako kot imajo radi Linux.

Dokler vse dela, nihče sploh ne ve, kdo je za to odgovoren.

s51as ::

Pa vseeno... o njem do danes ni nihče napisal nič...
kdo še mora umret da mu bote slavo peli? ;)
It's just me myself and I

jype ::

s51as> kdo še mora umret da mu bote slavo peli? ;)

Tim Berners-Lee, vsekakor.

Gregor P ::

Takšna je običajna usoda odličnih ljudi. Ti običajno niso potrebovali nobenega čaščenja ker so našli zadovoljstvo predvsem v svojem delu, ki so ga počeli tudi za skupno dobro.
The main failure in computers is usually located between keyboard and chair.
You read what you believe and you believe what you read ...
Nisam čit'o, ali osudjujem (nisem bral, a obsojam).

MrStein ::

Grumf je izjavil:

SuperVeloce je izjavil:

dva dni so ga vlačli po vseh možnih medijih kot največjega izumitelja :)


Me prav zanima kaj je izumil, če tega niti wikipedia ne omeni, potem tega ni. Prodajalec pač.

Steve Jobs @ Wikipedia

Ne omeni. Sploh.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

barbarpapa1 ::

Pozdrav

Če sem za Jobsa zapisal, da je zame pomemben zato, ker sem prve programčke klofal na apple IIe, je pa Ritchie pomemben zame zato, ker so prve mašine, na katerih sem se srečal z resnim strojniškim 3D CAD-om, delale pod UNIX-om (HP-UX in Irix pravzaprav...). CAD je orodje, s katerim si mesim svoj vsakdanji kruh.....

RIP in hvala....

LP

Jože

pegasus ::

opeter je izjavil:

Za vozit avto res ne rabiš vedet, kako deluje. ;)

In to je največji fail današnje civilizacije. Bazična znanja bodo šla v pozabo, družba se bo gradila le na obstoječih znanjih in ko bodo temelji zgnili, bo sledil neizbežen propad.

Grumf ::

MrStein je izjavil:

Steve Jobs @ Wikipedia
Ne omeni. Sploh.


Oh, res je. Sicer verjetno nič od tega ni naredil ampak je zahteval da je vpisan pod
patent, če pogledaš patente, se vsi soavtorji ves čas menjajo samo on ostaja ampak
kakorkoli že, pogledal sem query s katero so gledali patentno bazo in sestavljen je
narobe, če ga popraviš iz "IN/jobs AND AN/apple" v "IN/jobs AND IN/Steven" potem
številka drastično pade na 74.
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

black ice ::

RIP.

pegasus je izjavil:

opeter je izjavil:

Za vozit avto res ne rabiš vedet, kako deluje. ;)

In to je največji fail današnje civilizacije. Bazična znanja bodo šla v pozabo, družba se bo gradila le na obstoječih znanjih in ko bodo temelji zgnili, bo sledil neizbežen propad.

Točno to tudi jaz trobim že nekaj časa. Ljudje so nespobosobni zamenjati navadno pipo v kopalnici, kaj šele, da bi vedeli kako deluje avto. :/

Grumf ::

black ice je izjavil:

Točno to tudi jaz trobim že nekaj časa. Ljudje so nespobosobni zamenjati navadno pipo v kopalnici, kaj šele, da bi vedeli kako deluje avto. :/


Eh specializacija pač, termitom nič ne manjka, večji problem je, da so ljudje nesposobni
narediti karkoli... v bistvu ne bi sploh delali... me prav zanima kaj s takimi naredijo termiti.
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

jype ::

-io-> ga popraviš iz "IN/jobs AND AN/apple" v "IN/jobs AND IN/Steven" potem
-io-> številka drastično pade na 74.

Morda zato, ker mu ni ime Steven.

Grumf ::

jype je izjavil:

-io-> ga popraviš iz "IN/jobs AND AN/apple" v "IN/jobs AND IN/Steven" potem
-io-> številka drastično pade na 74.

Morda zato, ker mu ni ime Steven.

Steven Paul "Steve" Jobs? Verjetno v uradnih dokumentih ne more uporabljati ljubkovalnih imen.
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

jype ::

Kriminal, da mu ne pustijo uporabljat imena, pod katerim ga vsi poznajo.

Se pravi ni izumitelj, ker je avtor samo 74 patentov.

zeleni ::

Ritchie ima sigurno vecji vpliv na danasnje racunalnistvo kot Steve, Steven, kakorkoli. Ne cudi me, da splosni casopisi spregledajo njegovo smrt. Clovek je bil pac izumitelj in ne prodajalec.
Da pa tehnicne strani to spregledajo, je pa zalostno. Ampak dobro, da se je opazilo in opozorilo ljudi na to.

Sicer nisem programer, imam pa to knjigo doma. Za ucenje se mi zdijo kake novejse boljse, je pa to vseeno Biblija.

lopov ::

Moje prvo računalo je (bil) je NeXT, torej RIP obema.

Berners-Lee, D.E. Knuth, še kakšen bi se našel.

Zgodovina sprememb…

  • spremenil: lopov ()

jype ::

gendale ::

sramota da ne bo dobil niti 50% toliko pozornosti kot jobs, čeprav je naredil veliko več
seznam zanč moderatorjev in razlogov da so zanč
http://pastebin.com/QiWny5dV
gor je mavrik apple uporabniček (mali možgani in mali penis)

jype ::

Grumf ::

jype je izjavil:

Kriminal, da mu ne pustijo uporabljat imena, pod katerim ga vsi poznajo.

Se pravi ni izumitelj, ker je avtor samo 74 patentov.


Patent != Izum in še manj dokaz, da si idejo za patent dobil ti.

Patent je samo dokaz da imas dovolj denarja.
Human beings, who are almost unique in having the ability to learn from the
experience of others, are also remarkable for their apparent disinclination
to do so.

Zgodovina sprememb…

  • spremenil: Grumf ()

Phantomeye ::

jao.tehnološki svet potrebuje ljudi, ki izumljajo (richie) in ljudi, ki slednje predstavijo masi. Zdi se mi, da sta oba odlično opravila svoje poslanstvo.

Se morda motim?

jype ::

Ne.

lmfao ::

PVM
Postavil temelje temeljev. Dva v tko kratkem času.
Dobro, da sta Stallman in Linus še dokaj mlada...
Sedaj pa bom v znak spoštovanja kupil njegovo knjigo. Lepa, 71GA

Key Quest ::

enadvatri je izjavil:

Se podpišem pod to. Jobs je "nudil" job tudi otrokom, pa zastrupjal delavce s topili. Nenazadnje so, v mojem pogledu najpomembnejšo iznajdbo - prenosnik, ustvarili pri Jabolčku brez Jobsa.


WAT

A zdaj kr vse kar Apple prodaja, so kr oni izumili al kako? Sploh pa je prenosnik bil zadnja v vrsti racunalniskih naprav (nasledila sta ga smartphone pa tablet), ki gradijo na predhodnikih in nobenega ne bi bilo brez vseh prejsnjih.

zee ::

rant=on

Jobs je "nudil" job tudi otrokom, pa zastrupjal delavce s topili.


Ker HP, Toshiba, Dell ... razvajajo delavce v svojih kitajskih tovarnah s kaviarjem.

rant=off
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.

Tear_DR0P ::

Ljudje so nespobosobni zamenjati navadno pipo v kopalnici, kaj šele, da bi vedeli kako deluje avto

a si ti sposoben sam zamesit kruh? kaj pa najti hrano za vso družino v vsakem letnem času na lokaciji kjer živiš, morda poskrbeti za zaščito sebe pred najrazličnejšimi rečmi iz narave? to so same bazične reči, pa jih večina ljudi ne zna, ker smo že davno ugotovili, da je to brezveze.

sicer se mi takole pričkanje v temi o smrti velikana zdi brezveze, ampak če že njegovi častilci nabijajo bedarije, ker njihov ego trpi, lahko še jaz malo udriham po egih
"Figures don't lie, but liars figure."
Samuel Clemens aka Mark Twain

nUUb ::

Rest In Peace. Svet brez njega si ne predstavljam. Da bi Google laufal na Windowsih?...etc
i7 2600k@4.8GHz - nV 760 - 850 EVO 250GB - 4TB FreeNAS
ASUS 1920x1080@144Hz
«
1
2


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

LHC v CERN-u odkril sledove novega osnovnega delca (strani: 1 2 )

Oddelek: Novice / Znanost in tehnologija
8729875 (26203) jype
»

Prvi programski jezik (kako je deloval)?

Oddelek: Programiranje
165273 (4505) noraguta
»

Izšla Fedora 16 (strani: 1 2 )

Oddelek: Novice / Operacijski sistemi
5911727 (9171) Ales
»

Primerjava operacijskih sistemov

Oddelek: Operacijski sistemi
64441 (4291) ;-)
»

rm -r v Windows? (strani: 1 2 )

Oddelek: Novice / Operacijski sistemi
775665 (5665) MasterMind

Več podobnih tem