Discussion:
Dennis Ritchie overleden
(te oud om op te antwoorden)
Maurice Janssen
2011-10-14 07:01:12 UTC
Permalink
Voor degenen die het nog niet wisten: een paar dagen geleden is
Dennis Ritchie overleden, één van de grondleggers van C en Unix.

Zonder hem zou de open source wereld er heel anders uitzien en misschien
geldt dat wel voor een veel groter deel van de wereld.

Bedankt, Dennis.
--
Maurice
Stef
2011-10-23 22:38:09 UTC
Permalink
In nl.comp.os.linux.discussie,
Post by Maurice Janssen
Voor degenen die het nog niet wisten: een paar dagen geleden is
Dennis Ritchie overleden, één van de grondleggers van C en Unix.
Zonder hem zou de open source wereld er heel anders uitzien en misschien
geldt dat wel voor een veel groter deel van de wereld.
Bedankt, Dennis.
[nl.comp.programmeren toegevoegd]
Want inderdaad, niet alleen open source. Nu nog steeds actueel in open
en gesloten code.

Is nu al weer een paar weken geleden, maar van mij ook: Bedankt Dennis!

De 2e editie van "The C programming Language" was mijn eerste eigen
programmeerboek en het ligt nog steeds binnen handbereik bij mijn dagelijks
werk. Eerste programmeerboek dat ik las was van een collega, de 1e editie.

Vond nog een aardig eerbetoon uit (voor mij iig) onverwachte hoek:
http://www.geenstijl.nl/mt/archieven/2011/10/dennis_ritchie_gestopt_met_pro.html
--
Stef (remove caps, dashes and .invalid from e-mail address to reply by mail)

This is a country where people are free to practice their religion,
regardless of race, creed, color, obesity, or number of dangling keys...
Jaap Droogers
2011-10-24 15:51:54 UTC
Permalink
Post by Stef
In nl.comp.os.linux.discussie,
Post by Maurice Janssen
Voor degenen die het nog niet wisten: een paar dagen geleden is
Dennis Ritchie overleden, één van de grondleggers van C en Unix.
Zonder hem zou de open source wereld er heel anders uitzien en misschien
geldt dat wel voor een veel groter deel van de wereld.
Bedankt, Dennis.
[nl.comp.programmeren toegevoegd]
Want inderdaad, niet alleen open source. Nu nog steeds actueel in open
en gesloten code.
Is nu al weer een paar weken geleden, maar van mij ook: Bedankt Dennis!
De 2e editie van "The C programming Language" was mijn eerste eigen
programmeerboek en het ligt nog steeds binnen handbereik bij mijn dagelijks
werk. Eerste programmeerboek dat ik las was van een collega, de 1e editie.
http://www.geenstijl.nl/mt/archieven/2011/10/dennis_ritchie_gestopt_met_pro.html
Het eind is wel weer heel erg mooi:

/* For Dennis Ritchie */
#include <stdio.h>
main () {
printf("Goodbye world.\n");
};
Johan Wevers
2011-10-25 03:06:48 UTC
Permalink
Post by Jaap Droogers
/* For Dennis Ritchie */
#include <stdio.h>
main () {
printf("Goodbye world.\n");
};
Doe het dan wel goed. Degene die dat schreef heeft teveel Java boeken
gelezen, K&R gebruikten altijd de stijl dat de openingsaccolade van een
functie op een nieuwe regel begint. En een puntkomma achter de
sluitaccolade is ook geen C.
--
ir. J.C.A. Wevers
PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Bart Friederichs
2011-11-26 12:49:38 UTC
Permalink
Post by Johan Wevers
Post by Jaap Droogers
/* For Dennis Ritchie */
#include <stdio.h>
main () {
printf("Goodbye world.\n");
};
Doe het dan wel goed. Degene die dat schreef heeft teveel Java boeken
gelezen, K&R gebruikten altijd de stijl dat de openingsaccolade van een
functie op een nieuwe regel begint. En een puntkomma achter de
sluitaccolade is ook geen C.
En het prototype van main() klopt ook niet ....

#include <stdio.h>

int main(int argc, char **argv) {
printf("Goodbye World!\n");
return 0;
}

Over stijl valt te twisten, ik heb K&R nooit prettig gevonden; teveel
regels.

Bart
Rob
2011-11-26 12:51:21 UTC
Permalink
Post by Bart Friederichs
Post by Johan Wevers
Post by Jaap Droogers
/* For Dennis Ritchie */
#include <stdio.h>
main () {
printf("Goodbye world.\n");
};
Doe het dan wel goed. Degene die dat schreef heeft teveel Java boeken
gelezen, K&R gebruikten altijd de stijl dat de openingsaccolade van een
functie op een nieuwe regel begint. En een puntkomma achter de
sluitaccolade is ook geen C.
En het prototype van main() klopt ook niet ....
#include <stdio.h>
int main(int argc, char **argv) {
printf("Goodbye World!\n");
return 0;
}
Het was wel goed. Het was geschreven in K&R C.
Dat is een andere taal dan waar jij in schrijft. Dat is ANSI C.
Bart Friederichs
2011-11-27 11:58:25 UTC
Permalink
Post by Rob
Post by Bart Friederichs
Post by Johan Wevers
Post by Jaap Droogers
/* For Dennis Ritchie */
#include <stdio.h>
main () {
printf("Goodbye world.\n");
};
Doe het dan wel goed. Degene die dat schreef heeft teveel Java boeken
gelezen, K&R gebruikten altijd de stijl dat de openingsaccolade van een
functie op een nieuwe regel begint. En een puntkomma achter de
sluitaccolade is ook geen C.
En het prototype van main() klopt ook niet ....
#include <stdio.h>
int main(int argc, char **argv) {
printf("Goodbye World!\n");
return 0;
}
Het was wel goed. Het was geschreven in K&R C.
Dat is een andere taal dan waar jij in schrijft. Dat is ANSI C.
:)

Het leuke van standaarden is dat er zoveel zijn om uit te kiezen....

Bart
Johan Wevers
2011-11-29 08:24:05 UTC
Permalink
Post by Bart Friederichs
En het prototype van main() klopt ook niet ....
#include <stdio.h>
int main(int argc, char **argv) {
int main(void)

mag officieel ook.
Post by Bart Friederichs
Over stijl valt te twisten, ik heb K&R nooit prettig gevonden; teveel
regels.
Het moet een beetje leesbaar blijven, maar als je je functionaliteit
zoveel opsplitst dat je zoveel kleine functies krijgt dat die ene extra
regel per functiecall al teveel regels geeft doe je ook iets niet goed
(de openingsaccolade op dezelfde regel als de rest doen K&R juist wel,
alleen bij een functiecall wordt een uitzondering gemaakt).

Dit soort extreem opsplitsen in functies kom ik wel eens tegen bij
onderhoudswerk vooral als iemand les heeft gehad van OO
fundamentalisten. Vreselijk om je in te lezen in zulke code.
--
ir. J.C.A. Wevers
PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Loading...