Il fut un temps où, en plus de mon métier de concepteur/consultant, j'enseignais le C++ en entreprise à des développeurs qui connaissaient déjà d'autres langages (environ 1 cours de 5 jours/mois). Il...
Il fut un temps où, en plus de mon métier de concepteur/consultant, j'enseignais le C++ en entreprise à des développeurs qui connaissaient déjà d'autres langages (environ 1 cours de 5 jours/mois). Il...
Moi j'ai trouvé cet article que, hélas, on ne peut pas lire en entier si on n'est pas abonné :...
Merci de rester poli et d'éviter les fautes d'orthographe. J'espère qu'on peut encore discuter ici sans agressivité mais vous ne semblez pas dans ce mode. Vous manquez d'élégance dans la discussion...
Le développement "agile" est la plus grande fumisterie de l'informatique.
C'est à la fois comique et triste de voir que des informaticiens puissent prendre cette approche au sérieux.
Je suis...
J'ai toujours été pour une neutralité totale de l'Internet. Il est même inadmissible qu'il en soit autrement.
Tout est dit dans la norme ISO/CEI/IEEE 12207 intitulée " Ingénierie des systèmes et du logiciel ". Le reste n'est que littérature et chacun y va de son petit couplet approximatif qui n'apporte...
Il ne faut pas confondre TDD et les tests unitaires, au sens classique, qui eux sont indispensables car ils servent à mesurer le pourcentage de couverture du code.
Ecrire des tests unitaires avant...
Je ne suis pas très bien placé pour discuter de la méthode agile Scrum car j'étais (je suis retraité) dans le domaine des systèmes complexes à logiciel prépondérant : avionique, spatial, systèmes...
A juste raison tellement c'est infect.
Bien sûr, vous êtes intoxiqué par la propagande anti-Apple vous.
Tout recoder, c'est-à-dire ? Vous exagérez.
Je n'utilise plus Windows depuis que je suis en retraite. Avant j'étais obligé de l'utiliser au travail mais chez moi je n'ai toujours eu que des Macs. J'ai donc pu constater l'énorme différence de...
Avant JAVA il y a eu OAK :
"Oak est un langage de programmation inventé par James Gosling en 1991. Initialement créé pour le projet de décodeur TV de Sun Microsystems, ce langage est aujourd'hui...
Je n'ai jamais voulu de Windows chez moi. J'ai toujours considéré ce système comme n'étant pas de l'informatique sérieuse. Microsoft a fait à l'informatique ce que McDonald's a fait à la gastronomie....
Je donne raison à l'Éducation Nationale, au gouvernement et à l'Europe.
Désolé d'avoir tant tardé à répondre mais je n'ai pas vu de mails d'alerte qui montraient que la discussion se poursuivait.
Dans la plupart des cas cités j'utilisais un longjump bien que je n'aime...
On ne peut pas citer une source plus connue que Luca Cardelli sur le typage. C'est vraiment LA sommité sur le sujet. Il n'y a pas plus top. As-tu vraiment lu sa biographie ? (si tu n'aime pas...
Directement à la poubelle !
Je reconnais que le "coup" de Java était provocateur. Il fallait le prendre comme tel.
Sinon je suis pratiquement d'accord avec ce que tu dis
Ma carrière (non exhautive) :
Spécialiste de la sémantique des langage de programmation (sémantique dénotationnelle, opérationnelle, axiomatique, etc.) : 10 an de conception, développement et...
setjump()/longjump() et goto ne peuvent être comparés car :
1) goto est une instruction inutile. La preuve avec Java qui ne supporte pas le goto (c'est un mot réservé qui ne fait aucune action). Il...
Ne mêlons pas l'implémentation aux concepts surtout qu'il y a des langage semi-compilé comme Java avec le bytecode , LeLisp avec la machine virtuelle LLM3, etc.
De plus il existe des langages pour...
Voici une référence incontestable : Lucas Cardelli (https://fr.wikipedia.org/wiki/Luca_Cardelli) et son article "Type systems" (http://lucacardelli.name/papers/typesystems.pdf) en anglais. Je te...
J'essaie de clarifier ces notions de typage fort/faible et de typage statique/dynamique.
Typage faible : un langage qui autorise des conversions implicites entre variables de types différents est...
Je maintiens que le langage C est à faible typage car il autorise les conversions implicites. En langage C on peut affecter un flottant à un entier sans "caster" ou l'inverse. On peut additionner un...
La méthode Scrum, comme beaucoup de méthodes dites "agiles" n'est que du pipotage et du marketing pour les béotiens qui ont besoin d'être strictement encadrés sinon ils ne font que des bêtises.
Il...
Tu me reproches de ne donner que des certitudes (déjà, là, la phrase n’est pas en bon français. On ne « donne pas des certitudes » mais on les assène) mais tu auras remarqué que je dis pourquoi le...