thecat a écrit 152 commentaires

  • [^] # Re: Exemple concret au niveau de la documentation

    Posté par  . En réponse au journal Java, après pratique, je trouve ça à chier, vive .net. Évalué à 7.

    J'ai besoin de charger un .jar ? [...] je copie ce jar au même endrois que mon fichier source qui utilise ces class ?

    Si tu pose ce genre de question c'est que tu devrait etre moins catégorique dans tes affirmations; en particulier ton "Je suis attristé de voir un framework aussi mal fourni." est trés mal placé pour quelqu'un qui ne comprend en fait _rien_ de la plateforme Java ...
    Bref quand on débute, on évite les jugements à l'emporte pièces ...
  • [^] # Re: C

    Posté par  . En réponse au journal "Virus d'image" sous Lnux. Évalué à 1.

    Les langages compilés (C/C++/fortran/...) reste incontournable

    Pas d'accord du tout la ... si on pouvais se débarrasser du Fortran ce serrait un grand progrés ... Il avait de gros avantages à l'epoque (meilleur compilo et facilité de vectorisation) mais maintenant se serrait pas mal de l'oublier un peu ...


    je n'imagine pas utiliser un langage de très haut niveau [...] pour implémenter [...] un toolkit graphique.

    Et bien justement tu est à coté de la plaque. Pour pouvoir manipuler des abstractions comme "une fenètre", "un ecran", "une police" ... tu as interet d'avoir un langage de haut niveau sinon tu vas te retrouver comme à la bonne époque ou pour dessiner sur l'ecran il fallait manipuler directement une partie de la memoire video.
    Regarde GTK, ils se battent pour avoir une bilbliothèque de haut niveau avec un langage qui n'offre que peu d'abstraction : le résultat est une bibliothèque pseudo-objet qui est compléxifié à outrance a cause du langage utilisé de base.
    (je ne critique pas du tout GTK, mais on vois bien qu'ils ont décidé de proposer des abstraction -et c'est normal- qui ne sont pas facilement manipulable avec le langage sous-jacent)

    Ensuite niveau perf, d'autres langages de beaucoup plus haut niveau propose une rapidité d'éxécution quasi-égale et un niveau de sécurité du code infiniment meilleur (OCaml et Eiffel par exemple).

    Pour finir je pense que les langages de trop bas niveau vont se faire exploser quand nous commencerons a avoir plusieurs processeurs ou plusieurs machines pour éxécuter nos applications; car optimiser une aplication "par le haut" est infiniment plus profitable que "par le bas".
  • [^] # Re: "mobiliser les ressources de la communauté du logiciel libre"

    Posté par  . En réponse à la dépêche Mandrakesoft retenue pour le développement d'un système d'exploitation ouvert de haute sécurité. Évalué à 1.

    Grothendieck a arrêté les Maths pour cette raison.

    Tu aurrait une URL sur ca ou sur ce qui à motivé son arret des maths ? (ca m'interresse pas mal perso ...)
  • # Faux!

    Posté par  . En réponse au journal Tout flatteur vit au dépend de celui qui l'écoute. Évalué à 2.

    La programmation Orientée-Aspect :
    Bonne réponse : est une surcouche de la programmation Orientée-Objet


    sauf que c'est faux ...

    La programation Orientée-Aspect a été implémenté tout d'abort en Lisp; sur un langage fonctionel donc ! Puis a été implémenté sur le langage Java, et c'est la qu'il à était le plus connu.

    Dans les concepts de la programation orienté aspect il ne fait nul part référence au concepts objets (mis a part pour l'impléménetation au dessu des langages objets) : le but et de séparer les préocupation et de pouvoir intervenir à postériori sur le code d'une application.

    Et de mon avis perso, c'est un peu (pas mal) du pipo ... ou du moin pas aussi révolutionnaire que l'on veut nous le faire croire ...
  • [^] # Re: Question comparative Windows / Linux

    Posté par  . En réponse au journal Question comparative Windows / Linux. Évalué à 3.

    Je pense que tu dit une connerie ;-)

    A l'époque ou j'utilisais Win, j'avais pas mal de "freeze" de l'interface alors soit la priorité était mal foutu, soit elle n'existait pas ...

    Sous Linux, l'affichage à la priorité que tu lui donne (-10 chez moi, par defaut sur Woody)

    Sinon je pense juste que le Monsieur à un problème qui ne vient pas vraiment de la conception de Linux mais juste d'un problème de conf car chez moi, mis à part si il y a des accés disques intempestif (et la OK ca saccade pas mal), je n'ai jamais de saccade. L'interface devient "molle" avec l'augmentation de la charge CPU, et je suis sur un k6-2 500, 396Mo !

    Par contre l'interface d'un Windows (win2000) me parrait infiniment plus réactive et vivace que XFree sur ma machine ... sauf au moment des "freeze" biens entendu ...
  • [^] # Re: sciences exactes

    Posté par  . En réponse au journal Wikipedia et les idéologies.. Évalué à 2.

    Les mathématiques ne peuvent pas vraiment etres considérées comme une science exacte : certains théorèmes sont indémontrables ! (merci Godel)

    Seule la loogique du premier ordre peut etre considéré comme _vraiment_ exacte (complète et consistante)

    Quand à l'informatique ... on aimerais tous qu'elle le soit ;-)
  • [^] # Re: parano?

    Posté par  . En réponse au journal Votre avis (sérieux). Évalué à 4.

    Je suis daccord avec toi: Il SEMBLE reelement y avoir un code derriere ces posts.
    Mais est-ce-que la denonciation (au authoritées) de ce comportement (jugé) anormal est justifié?
  • # parano?

    Posté par  . En réponse au journal Votre avis (sérieux). Évalué à 10.

    Beaucoup ce sont empressé conseiller de contacter les autoritées, ou s'inquiétaient de savoir si tu avait garder les IP des gars qui ont posté ... et cela sur simple thread qui n'avait rien avoir avec le sujet. du site qui l'heberge.

    Mais ce processus de suspicion est exactement la derive sécuritaire qui est régulierement condané.
    La démarche que tu a faite, de prévenir les authoritée, entraine un "flicage" de tout comportement jugé "anormal". Le pire c'est que cette surveillance est faite par la société elle même (toi, le gars qui te previent, tous ceux qui te conseillent ...)
    Des gars au cheveux long campent à coté du village? -> on previent la police car on ne sait jamais ... un gars à l'air louche?-> on previent la police car on ne sait jamais ... ils ont des opinions "différentes"?->on previent la police car on ne sait jamais ...
    un thread semble "louche"?->on previent la police car on ne sait jamais ...

    Ce "passage à l'acte" (délation, dénonciation, surveillance, ...) est justifié de bonne fois: "je suis responsable du site, je risque quelque chose" mais cela me dérange quand même.

    Je n'ai pas de solution au problèmes, je suis pour la liberté totale d'expression et je sais que cette liberté entraine l'obligation d'accepter certaine dérives.

    Enfin je trouve que "l'alarme" de ce thread dépend beaucoup du contexte social (et principalement de l'information véiculé à la sociétée) :
    -Actuellement, tu t'interroge si derrieres ces posts ce cache des pedofiles ou des terroristes?
    -Imagine ce même posts pendant la guerre froide au USA, tu aurrait tout de suite pensé à des espions communistes.
    -Imagine maintenant qu'au informations on ne parle que de réussite, d'entraide, de solidarité, et non pas QUE de fait divers ou d'attaque _imminente_ de terroriste. Aurrais-tu eu la même démarche?

    Le monde n'est pas rose, il y a des pedofiles et des terroristes, mais il faut savoir rester cool quand même.

    (que personne ne prenne ce message pour une attaque personelle, je ne juge pas -je n'ai réfléchi à la question trés longtemps-. J'ai ecrit texto ce que j'ai pensé quand j'ai lu le thread, donc j'ai certainement tort, mais bon je trouve ma propre pensé trés interressante.)

    Tiens, en "vérifiant" mon post je tombe sur: Note : Votre adresse IP est sauvegardée ...
  • [^] # Re: Bienvenue \o/

    Posté par  . En réponse au journal GNUStep: premier appercu.. Évalué à 1.

    Pour ART, tu avait raison, c'est un poil plus rapide.

    Par résussir à compiler Gorm, il faudrait que je récupère la version 9.2 de la lib-gui qui est pourtant la version dite "instable" (alors que j'esseye de compiler la version 7.6 dite "stable" de Gorm), c'est pas trés sérieux tout ca ...

    Sinon je suis tombé sur pas mal de bug de CodeEditor ... et le défilement de fichier est plutot "souple" ...
    Les sources sont dans l'ensemle peu documentees (comme les procèdures d'install: un pauvre README ou INSTALL de quelques lignes).

    Mais bon tout cela n'a pas trop attaqué mon enthousisme pour ce projet! Je vais voir par ou je peut commencer pour le faire avancer justement ...
  • [^] # Re: Bienvenue \o/

    Posté par  . En réponse au journal GNUStep: premier appercu.. Évalué à 1.

    Question: tu a utilisé quel backend? Et sur quel genre de machine?
    Le backend est "X11".
    Ma machine: K6II 500Mhz, 392Mo de ram, et pas grand chose qui tourne derriere (<10% du CPU).

    Ca vaut le coup de forcer un peu. Gorm est franchement pratique ...
    Justement c'est les outils de dev qui m'atirent vraiment! Mais je vais regarder précisement le message d'erreur, ce n'est peut-etre rien du tout ...

    à condition de se cantonner à des interfaces "fixes", dont les dimensions ne sont pas modifiées automatiquement par la taille du contenu
    Arf!, c'est pourtant une fonctionalité que j'apprécis au plus haut point! Va-t-elle etre intégré dans un futur proche?

    Pour renaissance, j'avais vu mais je préfère un "GUI-builder" ca permet de faire rapidement une interface trés propre sans se prendre la tete ... (et du coup se concentrer sur les parties vraiment interressante du soft)

    De manière plus générale, dans la série des applis à tester pour apprécier ...
    Ne t'inquiette pas, j'apprécis enormément le look&feel GNUStep (je dois même etre un des rare à trouver beau le gris des interface) du coup c'est certains que je vais m'y mettre, mais je voulais savoir dans quoi je m'engage avant de faire le "grand saut".
  • [^] # Re: CVS?

    Posté par  . En réponse au journal GNUStep: premier appercu.. Évalué à 1.

    Bonne remarque ... mais je n'ai récupéré que les version dites "stables" de tous les composants!
  • # question

    Posté par  . En réponse au journal Gorm 0.76. Évalué à 1.

    Ce journal va me permettre de poser une question sans (peut-etre) à avoir a lire toutes la librairie graphique de GNUSep ...

    Est-ce que les Layouts (à la Java) existe dans la librairie GNUStep?
    [Les layouts sont les "grilles" permettant le placement dynamique des differents composant -bouton, textfield, ...- d'une interface graphique]
    C'est layouts son-t-ils dynamique comme en Java? (et permettent alors facilement d'avoir des interfaces redimensionables).

    Merci.
  • [^] # Re: Les dinos

    Posté par  . En réponse au journal Donner de l'argent, oui mais.... Évalué à 1.

    avec aussi peu de vérifications...
    oui et non ...
    Si tu fait une seule magouille mais conséquente (une grosse somme d'argent), les banques vont vraiment s'intereser à ton cas (en faisant une enquète) et à moins d'ètres 'blindé' tu risque d'etres fiché jusqu'a la fin de tes jours! Surtout que si elle ont le moindre soupçon, elle doivent pouvoir faire trainer le remboursement à coup de procèdures.
    De même si tu arnaque régulierrement sur de petites sommes, tu est vite repéré et une enquètes peu etres rapidement menèe.

    Dans tout les cas, abuser sur de grosse somes n'est pas évident (ce serrait trop simple!) et donc elle ne doivent pas vraiment y perdre : pense au nombre de transactions taxés par les banques qui on etaient possible grace au net ... les enjeux valent vraiment les "petits abus"
  • [^] # Re: Les dinos

    Posté par  . En réponse au journal Donner de l'argent, oui mais.... Évalué à 1.

    Tu leur montre ta plainte déposée à la gendarmerie/police.
    En leur confiant ton argent, (et tu y est obligé par la loi), les banques en deviennent responsables. Si tu conteste une transaction c'est à elles de prouver que c'est bien toi qui a fait cette transaction (sinon a quoi servirait la signature sur les cheques?), par contre attention au retour de baton en cas de fraude, elle doivent avoir de bon service juridique qui voyent les petits malin arriver de loin!
  • [^] # Re: sur phrase d'intro ...

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 1.

    Et on peut raisonnablement penser que l'opinion exprimée par cette première phrase qui te choque est largement partagée ici.

    Oui, mais la tu discute sur le fond ...

    Si j'écrit "WindowCaPuCestPasLibre", c'est une "opinion largement partagée ici" mais ce n'est pas une chose à mettre en premiere phrase d'une nouvelle.

    Dans cette news, la premierre phrase est du même type: un raccourci enorme et déplacé.
    Ecrire ce genre de raccourci dans une news c'est cela qui est digne d'un "Figaro Madame Informatique".

    De plus à quoi sert ce genre de grande phrase?
    A dire ce que tout le monde pense pour etres en accord avec le site?
    Obtenir une approbation générale? (Dés la premiere phrase! Damned! en conclusion, "ndr" ou "ndm" pourqoi pas, mais pas pour commencer une news)


    Et pour les défendre, dénoncer les manoeuvres suspectes de la partie adverse est un moyen comme un autre.

    Dénoncer oui. Faire du FUD avec ce genre de phrase toute faites non.


    Donc, non tu n'auras pas que des nouvelles neutres et bien lisses ici. Un peu d'engagement ne fait pas de mal ces temps ci !

    Je deteste que l'on me "premache" l'info. Je m'estime suffisament capable de comprendre une news sans que l'on vienne me dire ce qu'il faut en retirer. En plus le débat qui en suit est là pour avancer d'autres arguments/points de vue ou explications (et trés souvent pour te faire marrer aussi ...)
    Donc faire des news "engagé", je suis complètement contre, et je trouve que "cela fait beaucoup de mal ces temps ci."
  • # sur phrase d'intro ...

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 0.

    Le Conseil des ministres de l'UE est en train de prouver que la notion de démocratie est étrangère à l'Union européenne.

    Sans discuter sur le fond de ce propos, je le trouve un peu "déplacé", surtout pour une premiere phrase.

    Le but premier d'une nouvelle est d'informer ; les raccourcis, approximations et autres grande phrase de militant_de_base devraient se trouver un peu plus loin dans l'annonce.

    perso, je trouve ce genre de phrase naive et du style "gueulante_de_gamin", bref une phrase à ne pas écrire dans un nouvelle sensé etres réfléchie et digérée par le rédacteur puis par le modéro.

    Je le répète, je ne critique pas le fond de cette phrase! (quoique j'aurai pas mal de chose à dire aussi ...)
  • [^] # Re: D vs Eiffel

    Posté par  . En réponse à la dépêche Les spécifications du langage D sont arrivées. Évalué à 2.

    Je pense à d'autres raisons pour la non-utilisation de Eiffel à l'heure actuelle.

    1) Le langage a était standardisé trés tard
    2) Pas de bibliothèque standard, (bon ca change mais c'est pas encore ca ...)
    3) Les compilos ne sont pas 100% compatibles entres eux
    4) Pas de bibliothèque graphique _native_ (en Eiffel). Seuls des binding existe (j'ai entendu dire que quelqu'un s'y etait mis mais sa avance doucement ...) Et elle ne sont que peu suivie ...
    5) Peu de bibliothèques et pas pour tout les usages ...
    6) Gestion de la concurences délicate ...
    7) Chargement dynamique de code délicat aussi ...
    8) Enfin je suis d'accord aussi pour dire qu'il y a peu d'environement de développement totalement intégré
    (C'est raison sont parfois un peu anciennent et commencent à toutes etres résoluent mais c'est un peu tard! ... 20 ans aprés ...)

    Bref plein de facteur externes au langage lui même (qui est le langage objet industriel le mieux fait ...) qui ont plombé Eiffel pendant des années ...
  • [^] # Re: Croyez-vous à l'avenir de Java sur Linux...

    Posté par  . En réponse au journal Croyez-vous à l'avenir de Java sur Linux.... Évalué à 0.

    c'est vrai ca, quand on doit attendre la fin d'une application lancée sur un Cray 2 pour avoir le résulttat, c'est pas correct non plus ...

    question subsidiaire ... tu te drogue pour etres aussi speed?
  • [^] # Re: Croyez-vous à l'avenir de Java sur Linux...

    Posté par  . En réponse au journal Croyez-vous à l'avenir de Java sur Linux.... Évalué à 2.

    avec une simple configuration de base (Pentium 4, 2.4GHz, 512Mo)
    Nous n'avons pas la même notion de configuration "de base". Sur mon 500Mhz, Java ca rame (d'aprés mon expèrience, c'est la limite min, sur un 700, ca passse plutot bien)... Par contre heureusement que Java tourne correctement sur un 2.4Ghz!!

    Évidemment je n'utilise ni KDE ni Gnome ni Emacs, ni Mozilla, ni aucune autre machine à gaz
    Heu alors la tu fait fort quand même ... Si sur un 2.4Ghz/512 tu peut pas développer du Java sous emacs dans un environement KDE/Gnome, c'est qu'elle à un gros problème ta machine ...

    Sans attaque personelle, tu ne serait pas un de ces petit jeuno qui n'on plus la notion de la puissance de leur machines? Ta config est une bète de course si on parle d'application "standard" (pas jeux ou création video ...),

    nombre arbitraire d'arguments
    Ce n'etait pas la premierre prioritée quand même, c'est d'une utilité certe mais trop marginale pour en faire une killer-feature.
  • # Re: LEN : comme si ça ne suffisait pas...

    Posté par  . En réponse au journal LEN : comme si ça ne suffisait pas.... Évalué à 7.

    ... le Conseil Constitutionnel, garant du respect de notre constitution ...
    ... dont le président etait Roland Dumas ....

    Franchement vous y croyez encore de gueuler au coup-par-coup ?
  • # Re: Faire du closed-sources sous licence GPL

    Posté par  . En réponse au journal Faire du closed-sources sous licence GPL. Évalué à 6.

    1) Envoi un patch ;-)
    2) Les devs font ce qu'ils veulent
    3) Tu peut contacter les devs en leur demandant _gentiments_ de rajouter de la doc ou de te conseiller comment aborder le soft ...

    Sinon c'est vrai que trop souvent la doc est inexistante (et des fois c'est super-frustrant quand tu veut rajouter juste un petit truc pour toi ...). Maintenant si les devs ne recherchent pas dautres contributeurs, il font un peu ce qu'ils veulent, mais qu'ils viennent pas gueuler aprés.

    Par contre ton post est vraiment minable je trouve, tu veut obliger des gars qui font gentiment un soft à rajouter tout pour que TU puisse venir donner (peut-etre) ta petite contribution, si TU a le temps et si TU les trouvent dignent de recevoir ton aide? (reli un peu ton post, tu n'a pas l'impression de 'peter un peu haut'?) en particulier:

    >Quand on fait du logiciel libre, on donne les moyens aux utilisateurs qui le désirent de comprendre son code source : on commente ses fichiers, on écrit des docs techniques pour les développeurs et qaund c'est nécessaire ou approprié, on développe des SDK pour faciliter la créations de plug-ins.

    Le 'on' te laisse aboyer dans ton coin ...
  • # Re: Amende record de 497 millions d'euros pour Microsoft !

    Posté par  . En réponse au journal Amende record de 497 millions d'euros pour Microsoft !. Évalué à 3.

    Franchement, pour un systeme d'exploitation, qu'elle est la différence entre WindowsMediaPlayer et NotePad? (ou Paint, ou une quelconque application livrée par défaut sur un systeme d'exploitation digne de ce nom ...).
    Je trouve un peu facile de gueuler par-ce-que un simple lecteur de médias est installé par défaut alors qu'il est, à l'heure actuelle, autant utile qu'un NotePad à l'époque des debuts de Windows (et à l'époque personne ne gueuler pour dire que c'etait mal d'inclure Notpad, Paint ou autres)

    Pour moi, le seul _reel_ monopole de Microsoft est dans sa diffusion abusive par son installation (ou aquisition) forcé à l'achat d'un PC.

    Microsoft fait un OS, il vend son OS, et je trouve quil a le droit de faire ce qu'il veut sur son produit (ajouter un navigateur, un editeur de texte ou un lecteur de medias).

    Si toutes les boites qui gueules actuellement au monopole de Microsoft avait développaient leur applis sur des concurents (MacOS, BeOS, Linux ou autres) et avait fait en sorte que la concurence ne soit pas écrasés (quitte à en soutenir certains), elles aurraient toujours un marché ... mais il etait tellement plus simple (et rentable) de dévelloper une application pour un seul systeme ....
  • [^] # Re: Havoc Pennington se pose des questions sur les langages du libre

    Posté par  . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 3.

    >- Parce que le C est un générique (tu peux attaquer n'importe quel problème en C)
    Non. Tu peut attaquer n'importe quel problème avec à peu prés tout langage. Cepandant, il y a des langages plus adapté pour cetains problèmes. Le C est pratique pour la programation systeme mais je ne suis pas sûr qu'il soit trés intelligent de l'utiliser quand on nécessite des abstaction fortes (connexion BD, distribution, interface graphique ...). L'asm est générique aussi ... dans le même sens que tu le défini.

    >- Le C est portable (standardisé ISO)
    Non. Portable ne veut pas dire #ifdef i386 #ifdef powerpc ...

    > - Le C est "plus que" très lié à UNIX
    Oui et alors? C est trés lié à la programation systeme sous UNIX. A part le fait que "tout le monde l'utilise lors moi je vais aussi l'utiliser", je pense que l'utilsation du C dans certaine application est une erreur.

    >- Le C a une syntaxe claire et efficace (Sinon, pourquoi Java, C#... l'ont repompé)
    Non. Le C, une syntaxe claire? Demande a ceux qui font les front-end des compilos. Pourquoi Java et C# l'utilse (et javascript, et PHP) ... bin justement pour des gars comme toi [la je ménerve un peu].

    >- Le C permet de produire du code très propre et facilement réutilisable
    Non. mais la j'en ai mare ...

    ... alors debrouillez vous, faites comme vous voulez, utilsez le C pour faire des grosses applis, n'esseyez pas de comprendre qu'il y a autant de décalage entre "Eclipse" et "emacs" qu'entre "emacs" et "cat" (même si cela ne justifie pas totalement ca consomation de mèmoire), de toutes facon c'est pas avec un post sur LinuxFR que je vais pouvoir faire comprendre mon point de vu ... stop.
  • [^] # Re: Havoc Pennington se pose des questions sur les langages du libre

    Posté par  . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 2.

    Tu as regardé l'implémentation de Eiffel#? Ou comment trafiquer à mort pour faire de l'héritage multiple sur une plateforme concus pour l'héritage simple! Faut arreter de faire des hacks partout!
    Pour 'Ocaml#' je ne connait pas l'implémentation mais celle par défaut de Ocaml (celle de L'inria) est super performante et propose un interpréteur + une VM + un compilo natif ... je veut biens qu'ils refassent la roue sur .Net mais bon...

    Ensuite je ne crois pas (personellement) qu'une plateforme "universelle". Quand tu me dit
    >Pourquoi choisir un langage ? Laissons le choix au programmeur. .NET a été conçu dans cette perspective.
    Je veut bien mais bon. .Net doit me fournir 2 choses:
    -un compilo me permettant d'etre portable sur différentes architectures (la c'est OK mais on attend encores les différentes architectures ...)
    -Un framework utilsable entres les différents langages. C'est la reele nouvauté de .Net qui est dure à croire. Penser que l'on va facilement partager du code ecrit en Eiffel et en Ocaml c'est un peu illusoire (à mon sens). En parti car pour assurer cette interoperabilité, il faut suivre des spécifications précises (bin oui, l'interoperabilité n'est pas magique) qui je trouve, "brident" ton utilisation du langage _choisi_.
  • # Re: Havoc Pennington se pose des questions sur les langages du libre

    Posté par  . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 10.

    Si on veut evoluer vers un nouveau langage pour le développment des applications du libres se serrait biens de réfléchir pourquoi faire cela avant de donner directement de noms: Java et .Net.

    Je suis pour que l'on arrete de coder des grosses applis en C et que l'on evolue franchement vers un autre langage de plus haut niveau.
    Les langage de plus haut niveau permettent d'acelerer l'ecriture du code, d'en faciliter la maintenance et de garantir une plus grande robustesse de l'application (Ils ont étaient inventé pour cela!), je n'ai jamais compris pourquoi encore tant de monde codaient en C!

    Ensuite quitte à changer de langage, il faudrait qu'il aporte VRAIMENT quelque chose de nouveau. Et la il va falloir choisir quel apport est le plus utile.

    Veut on un langage avec un framework déja tout fait? Un nombre de bibliothèque permettant déja de quasiment tout faire que l'on a juste à récuperer? C'est le cas de Java et .Net. L'inconvenient c'est que c'est langages (ou les principaux langages de la plateforme .Net) ne sont pas révolutionnaire et même un peu "creux". En plus pour Java, il serrait complètement nul de passer à ce langage avant que la version 1.5 (générécité at un peu d'assertion) ne sorte et quelle soit supportée par gcj.
    De plus Objective-C semble etres un choix qui rivalise trés biens avec les deux précédent.

    Veut on un langage apportant reelement quelque chose?
    OCaml est un bon choix. Il permet de garder plusieurs paradigmes pour satisfaire la communauté et est de trés haut niveau.
    Eiffel serrait un super choix si il y avait une implémentation correcte. Il apporte de rééles assertions, c'est un langage objet trés bien fait.

    A mon avis, Java et .Net ne sont certainement pas les meilleurs choix sur lesquels discuter. Il sont soutenu par de grosses boites qui font de la pub mais bon ils ne sont pas révolutionnaire et quitte à évoluer, autant franchir un grand pas.

    ps0: Quand je parle du "langage .Net", c'est par abus ... ne geulez par pour ca.

    ps1: Pour ceux qui parle de Python ou autres langage iinterprétés à typage dynamique, il faudrait arreter un peu de réver. Python est bien mais quitte à prendre un langage sans typage fort et interprété, pourquoi pas Squeak ou CLOS qui apportent vraiment quelque-chose (un niveau meta).

    ps2: Pour la personne qui, plus haut, à dis qu'un langage pouvait etres qualifié de rapide (et non pas seulement l'implémentation, il justifiait cela par les spécif de C qui disent comment empiler les args bla bla bla). Je te fait un compilo C absolument pourri si tu veut qui fera rire même un interpréteur de PHP.

    ps3: Peut on reelement faire changer la communautée de langage?
    Quand je vois le nombre d'abruti qui crache sur la programmation objet (peuh ... c'est nul un objet, en C tu fait un struct et c'est la même chose, et puis moi je prog orienté objet en C!), qui hurle si on leur demande un GC (mais de dieu! c'est pourtant simple quand tu fout ton objet sur la pile y'a pas de problème, et puis c'est marqué dans la doc qu'il faut supprimer l'objet si on est dans tel cas ...), qui adulent le C++, qui ne comprennent la portabilité qu'a coup de "#ifdef", qui cherchent encore des cycles d'horloges plutot qu'un plus petit X pour leurs algo en O(X), qui ne regardent un langage que par ca syntaxe (peuh ... y pas de "{" en Eiffel?, Javascript c'est pareil que PHP qui est pareil que le C++ (c'est objet) qui ressemble à s'y m'éprendre (d'ailleur je me fais avoir souvent) au C), enfin qui, sous-pretexte que Linux/Gtk/Gnome est écrit en C, vont me dire que c'est le meilleur langage au monde, je me demande vraiment comment changer les choses.

    Oui je provoque un peu mais je ne parle que quand je connais. En l'occurence, les langages de progs et leurs atous/faiblesses je les connais.