onetmt writes: > Il 03/06/2015 14:24, Gian Uberto Lauri ha scritto: > > onetmt writes: > > > > 1) il compilatore tiene traccia della "vita" dei dati e in fase di > > > > compilazione da errori se fai qualcosa di inconsistente (tipo usare > > > > della memoria dopo averla liberata). > > > > > > E quindi niente piu' SIGSEV? E che gusto c'e' :D > > > > (mapcar > > (lambda (a) > > (fai-qualcosa-su a)) > > lista)) > > > > Sinceramente in C semplice e C++ non hai molte possibilità per farlo. > > Non e' difficile; basta dimenticare un malloc:
Non hai la programmazione funzionale e le "higher order functions" e le closure (hai i puntatori a funzioni e le strutture, e come coi linguaggi OO, puoi simulare le une e le altre, ma devi fare qualche danza voodoo non alla portata di tutti). Un divertimento più potente dell'aritmetica sui puntatori. > > E comunque, mi spiace per te che non hai mai visto i SIGBUS... > > A questo punto domandazza: cosa è necessario per avere un SIGBUS ? :) -- /\ ___ Ubuntu: ancient /___/\_|_|\_|__|___Gian Uberto Lauri_____ African word //--\| | \| | Integralista GNUslamico meaning "I can \/ coltivatore diretto di software not install già sistemista a tempo (altrui) perso... Debian" Warning: gnome-config-daemon considered more dangerous than GOTO -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/21871.5757.579437.758...@mail.eng.it