Elhunyt Dennis M. Ritchie

Több internetes forrás - köztük Rob Pike - tudatta, hogy Dennis MacAlistair Ritchie (dmr), a C nyelv megalkotója, UNIX operációs rendszer egyik szerzője hosszú betegséget követően elhunyt. R.I.P.

Hozzászólások

RIP.
Meg egy nagy ember az informatika vilagabol tavozott.

Sokat adott a világnak.

Nyugodjék békében.

Az Ő neve örökre beíródott az informatika történelemkönyvébe.
Nyugodjék békében, sokáig velünk lesz még azt hiszem ...
Sötét napok ezek az informatikában, Jobs, DMR ... sajnos a legjobbak ...
---------------------------------------------------
Talisker Single Malt Scotch Whisky aged 10 years :)

Bár nem ismertem, de nagyon tetszett a hozzáállás. Az értékadás kifejezés vagy utasítás? Lehet kifejezés? Akkor miért ne legyen?

Remélem békében futott le a main-e, és nem abortált...
----
Hülye pelikán

Köszönjük(); :(

--
Repeat after me: I Will Use Google Before Asking Stupid Questions...

Nyugodjék békében! Nyilván nem volt annyira előtérben, mint egyesek, de nélküle biztosan nem tartana ott a számítástechnika ahol.

--------------------------------------
Unix isn't dead. It just smells funny.

Ez van, srácok. Az első nagy szoftveres generáció, akik az 1950-1960-as években meghatározót alkottak, lassanként kihal.

A UNIX, az Internet, a C, Fortran, Lisp nyelvek és még sorolhatnánk atyjai bizony megöregedtek. De mindig felnézünk rájuk.

In memoriam… Őt sose fogjuk elfelejteni.

#include <stdlib.h>
int main() {
	char *dmr;
	dmr = (char *)malloc(sizeof(char));
	while (1) if (0) free(dmr);
	return 0;
}
int getRandomNumber() { return 4; }  // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű.  xkcd

Egyik kedvenc idézetem tőle származik:

"UNIX is very simple, it just needs a genius to understand its simplicity."

RIP.

Meghalt Steve Jobs, meghalt Dennis M. Ritchie, kezdek én is félni :(.
Viccet félretéve, szvsz. sokkal többet tett le az asztalra mint Steve Jobs, nélküle nem lennének operációs rendszerek (vagy nem olyanok lennének mint most), meg a programok is mások lennének.

Anno oprendszerek tanarom aranykopese volt: "Ritchie urek ugy dontottek, hogy a UNIX-ot C nyelven fogjak megirni. A gond csak az volt, hogy nem volt meg C nyelv, igy elobb azt kellett kifejleszteni." :)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods

RIP.
--
Fight / For The Freedom / Fighting With Steel

Nem mintha kötekedni akarnék, vagy elvitatni érdemeket, de az, hogy sokmindent C-derived nyelveken írtak, nem a C érdeme, a legtöbb nyelv csak azért hasonlít a C-re, mert az volt nagyon elterjedt, és így volt könnyebb az átállást megoldani. Persze a C önmagában van olyan jó nyelv, hogy azért megérdemelje a magasztalást, de a többi nyelvért úgy érzem igazságtalan neki adni a dícséretet.

"And speaking of phones, the software that runs the phone network is largely written in C."

Ez meg csak simán nem igaz :)
----
Hülye pelikán

Hát, ha ismernéd a C++ és a Java nyelveket, tudhatnád hogy egyrészt a Java csak szintaxisában hasonlít a C-re, abszolút más a háttere, a C++ pedig azért hasonlít a C-re (és kompatibilis vele egy bizonyos szintig), mert nem az egyetemen találták ki, hanem az iparban kellett egy folytonos átmenet a C-ről egy alkalmazásfejlesztéshez megfelelőbb nyelvre. Azt nem állítottam, hogy nincs egyértelmű "leszármazás" a nyelvek között, amit állítottam az az volt, hogy ezek a nyelvek nem a C örökségén nőttek fel, hiszen attól minél messzebb akartak kerülni, és Ricsinek nincs sok köze a sikerükhöz.
----
Hülye pelikán

Nem azert hasonlit a C-re, mert iparban kellett egy folytonos atmenet. Es ponthogy egyetemen talaltak ki.
"The idea of creating a new language originated from Stroustrup's experience in programming for his Ph.D. thesis."
Azert hasonlit a C-re, mert Stroustup igy dontott:
"Stroustrup set out to enhance the C language with Simula-like features. C was chosen because it was general-purpose, fast, portable and widely used."
Ennyi. Semmi koze nem volt itt az iparnak hozza.

Az ipar-indittatasu programozasi nyelv/platformra a legjobb peldak a Java (nyelv es platform) valamint a C#/.NET paros. Egy ceg csinalta, hogy mas cegek programokat tudjanak irni. A platform specifikaciot cegek tartjak karban, igy tuti, hogy cegek szamara keszul. Es nem veletlenul lett elterjedt.

Rosszul értelmezed a dolgokat.

"The idea of creating a new language originated from Stroustrup's experience in programming for his Ph.D. thesis."
Ez nem azt jelenti, hogy az egyetemen találták ki, hanem hogy Stroustrupnak az egyetemen jutott eszébe, de már bőven az AT&T-nél dolgozott, amikor kidolgozta a nyelvet.

"Stroustrup set out to enhance the C language with Simula-like features. C was chosen because it was general-purpose, fast, portable and widely used."

A lényeg: widely used. Stroustrupnak egy olyan nyelv kelett, ami egyaránt alkalmas arra, amire a C-t tervezték, meg arra is, amire a C-t hibásan alkalmazták. Stroustrup dolgozott, és rájött, hogy kéne neki ez meg az a C-be, hogy jó legyen. Aztán gondolkodott, és rájött, hogy ezt meg ezt viszont ki kéne venni a C-ből, csak sajna sokminden meg bennemaradt. Pontosan azért van a C-vel a közeli rokonság, mert nem állt mögötte egy nagy cég, mint az általad említett két nyelv mögött, hogy tolják a nyelvet, muszáj volt a sokmillió sor C kód és sokezer C programozó elé olyat rakni, amivel könnyebben tudnak kezdeni valamit.
Pont ezért mondom, hasonlítsd össze: a Javat nem az ipar szülte, azt egy cég szülte, "tudományos" alapokon. Az ipar szülte kifejezést arra használom, ami természetes módon fejlődött.
----
Hülye pelikán

Isten nyugosztalja!

Én is nagyon szeretem a C-t meg a Unixot, ha nem kényszerítenek rá, ezeket használom, de az olyan gondolatok, hogy "Mivel dmr találta ki a C-t és C-ben írták a ... szoftvereket és C hajtja a ... hardvereket, ezért dmr nélkül nem lenne ... szoftver és .... hardver" azért erős túlzások.

A "Mi lett volna, ha" típusú kérdések az informatikában is eldönthetetlenek. De azt sejtem, hogy ha ő és társai nem hozzák létre a C-Unix párost, akkor valaki más, más módon létrehozott volna valami hasonlóan rugalmas, portolható kombinációt. Ez egyszerűen szükségszerű volt a számítógép-hardverek széles körű elterjedésének korában. Mihelyt megjelent egy ilyen rendszer, az törvényszerűen terjedt el világszerte. Tehát szerintem ha dmr annak idején inkább mondjuk brókernek megy, akkor másvalaki, egy ma talán ismeretlen ember állt volna elő a 70-es évek elején egy porolható, áttekinthető oprendszerrel, nyelvvel.

Mindez nem csökkenti érdemeit, csak azokat a túlzásokat akartam kompenzálni, melyek dmr-hez sepernek be minden olyan dicsőséget, ami kapcsolódik a C-hez vagy a Unixhoz.

Remélem, dmr most a Valóság kernelének működését szemléli a Teremtő társaságában! :-)

(Mire próbálja ezt portolni?)