Win3x.Org

Windows & DOS Community

Gauvain OS

Répondre   Page 2 sur 31  [ 308 messages ]
Aller sur la page « 1 2 3 4 531 »
Auteur Message
corwintirnanog
Sujet du message :
Publié : 28 juil. 2007 18:38
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 326
Inscription : 23 oct. 2005 14:13
 
PulkoMandy a écrit :
Programmer pour un compilo en particulier n'est intéressant que pour des systèmes qui ne bougeront pas, et c'est très spécifique (je pense qu'il n'y a ça que dans les applis embarquées...)
Au contraire c'est extrêmement courant dans le monde professionnel.

Sans vouloir relancer tous les trolls affamés qui ont envie de bouffer du Windows, comme je le disais GCC, qui est seul maintenant qu'il a tué le marché du compilateur, n'est absolument pas compatible avec la norme ANSI (qu'ils qualifient de "pedantic") et GCC comme tous les gros logiciels (Java, Python et tous les OS) n'est même pas compatible avec lui-même d'une version à l'autre.

J'ai une longue expérience de compilation sur C (sur 20 ans) et sur Java (11 ans) et parfois des programmes écrits il y a seulement deux ans, doivent être réécrits. Le pire que j'ai vu c'est une application qui ne tournait que sur une seule version mineure de Java (un truc du genre JDK 1.4_xx_y, ça ne tournait ni avec JDK 1.4_xx_y-1, ni avec JDK 1.4_xx_y+1!

L'industrie est remplie de proxy et autres émulateurs pour éviter d'avoir à faire des patchs sur des machines existantes pourvues de logiciels qu'on ne sait plus maintenir. Rappelez vous le monsieur qui était venu nous demander de l'aide pour sa gestion automatique qui marchait seulement sur MSDOS!


Haut
Profil Citer
PulkoMandy
Sujet du message :
Publié : 29 juil. 2007 10:22
Membre d'honneur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 142
Inscription : 03 avr. 2004 18:29
 
Mouais... l'informatique n'est peut-être pas aussi sérieuse qu'on essaie de nous le faire croire en IUT alors ...

Il me parait important quand on fait du code sérieux d'activer tous les warnings de GCC dans l'hypothèse ou il y aurait un portage quelconque... et d'en tenir compte quand ils apparaissent bien sur. Mais ça n'empêche pas quelques petits soucis ...

_________________

Sauvons les huîtres!


Haut
Profil Citer
corwintirnanog
Sujet du message :
Publié : 29 juil. 2007 17:20
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 326
Inscription : 23 oct. 2005 14:13
 
PulkoMandy a écrit :
Mouais... l'informatique n'est peut-être pas aussi sérieuse qu'on essaie de nous le faire croire en IUT alors ...
L'informatique est surtout une activité humaine donc pas rationnelle, de plus elle est exercée avec un recours massif à la sous traitance, ce qui tue la mémoire de l'entreprise.
Citation :
Il me parait important quand on fait du code sérieux d'activer tous les warnings de GCC dans l'hypothèse ou il y aurait un portage quelconque... et d'en tenir compte quand ils apparaissent bien sur. Mais ça n'empêche pas quelques petits soucis ...
Les warnings ont surtout pour but d'attirer l'attention sur des problèmes de logique d'un genre particulier: Les problèmes de type. Même si on ne porte pas on devrait utiliser -Wall, car sinon ça veut dire que la logique du code comporte des incohérences.

A l'inverse, ce n'est pas parce qu'un code n'active aucun warning qu'il est correcte, nous vivons dans un monde très imparfait!


Haut
Profil Citer
guigui
Sujet du message :
Publié : 29 juil. 2007 17:25
 
 
PulkoMandy a écrit :
Mouais... l'informatique n'est peut-être pas aussi sérieuse qu'on essaie de nous le faire croire en IUT alors ...

Il me parait important quand on fait du code sérieux d'activer tous les warnings de GCC dans l'hypothèse ou il y aurait un portage quelconque... et d'en tenir compte quand ils apparaissent bien sur. Mais ça n'empêche pas quelques petits soucis ...
Avec -Wall pourquoi pas, mais pour éviter le code non portable il faut activer -fpendantic (mais je le fais jamais ;))


Haut
Citer
corwintirnanog
Sujet du message :
Publié : 29 juil. 2007 18:32
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 326
Inscription : 23 oct. 2005 14:13
 
Essaye de compiler Linux avec -pedantic :-) tu verras que pas grand chose ne passera au travers et pourtant Linux est portable!
Cette option sert à n'accepter que du code conforme à la norme Ansi.

La portabilité d'une application ne dépend pas que de son compilateur et de son OS, car une application s'insère dans un système d'information. Et même si le compilo et l'OS reste identique (c'est vrai seulement sur une période courte) il faut aussi que les autres librairies, les protocoles pour échanger avec les autres ensembles du SI, les autres machines restent identiques. Dans la pratique tous les deux ans dans une entreprise ou une collectivité, il y a toujours quelque chose qui change et qui fait que petit à petit un SI devient de moins en moins fonctionnel.


Haut
Profil Citer
victornement
Sujet du message :
Publié : 29 juil. 2007 20:54
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 319
Inscription : 20 janv. 2007 12:23
 
Logo gauvain :
http://victornement.free.fr/images/gauvain.png

Et ouiiii ce post et situer sur le sujet gauvain !
Alors je devellopper au moins un fonction par jours. Depuis Le debut de semaine. Sa va lentement. Le tout c'est qu'il y a worz 3 (celui la je sais pas quant il va sortir), il y a que je teste des serveur ftp, j'essai lorsque je m'ennnui d'installer debian sur virtual pc avec les memes condition que svr-2000 (ou peut etre SVR-debian).
Donc j'ai pas mal de chose a faire, mais je m'ennui de temps en temps.

_________________

Salut


Haut
Profil Citer
corwintirnanog
Sujet du message :
Publié : 29 juil. 2007 21:33
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 326
Inscription : 23 oct. 2005 14:13
 
T'en fais pas, tu peux passer ici pour tailler une petite bavette si tu t'ennuie :-)


Haut
Profil Citer
guigui
Sujet du message :
Publié : 30 juil. 2007 14:54
 
 
J'ai installé Debian netinst dans Qemu, t'as un menu pour sélectionner les paquets assez pratique :
il te propose des trucs genre Environnement Graphique (GNOME je suppose), ou encore Server PHP, etc.


Haut
Citer
victornement
Sujet du message :
Publié : 30 juil. 2007 15:04
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 319
Inscription : 20 janv. 2007 12:23
 
Sur virtual PC, je selectionne les composant a installer et il en installe quelques un..... puis il plante et me demmande de revenir au menu choisir et installer les logiciels. J'ai beau choisir seulement systeme minimale ou je ne sais plus quoi.

_________________

Salut


Haut
Profil Citer
guigui
Sujet du message :
Publié : 30 juil. 2007 16:25
 
 
victornement a écrit :
Sur virtual PC, je selectionne les composant a installer et il en installe quelques un..... puis il plante et me demmande de revenir au menu choisir et installer les logiciels. J'ai beau choisir seulement systeme minimale ou je ne sais plus quoi.
Moi ça foirait à l'installation de GRUB .
J'ai installé le paquet lilo, j'ai fait un lilo.conf manuel à partir de celui de ma zenwalk, et j'ai installé lilo par lilo -v .
Avec la 2ème console activée par senkey ctrl-alt-f2 .


Haut
Citer
Afficher : Trier par : Ordre :
Répondre   Page 2 sur 31  [ 308 messages ]
Revenir à « Projets abandonnés » | Aller sur la page « 1 2 3 4 531 »
Aller :