Je suis d'accord avec la plupart des points que tu abordes, mis à part la portabilité du C++ (en quoi est-il moins portable qu'un autre langage ? il suffit d'utiliser les bibliothèques appropriées) et le fait qu'un langage interprété serait plus facile à débugger et à prototyper (pourquoi ? parce que compiler un programme prend une seconde ou deux ?).
Par contre c'est vrai que pour les plugins c'est pas pratique. Heureusement il existe Under C qui est un C++ interprété. Note que je ne l'ai pas essayé mais ça rend la chose faisable.
N'importe quel système avec le commit/rollback fait l'affaire. MySQL dans sa dernière version le permet, de même que la plupart des bases de données.
Si y'a pas besoin de la puissance d'une base de donnée (tu ne fais que stocker des données brutes volatiles), rien ne t'interdit de sauvegarder toi même dans un format malin. Ca n'a rien de compliqué pour peu que tu utilises un format binaire. C'est ce que je fais pour stocker mes résultats de simulation numérique et j'ai jamais eu de problème malgré toutes les pannes qu'il y a pu y avoir. Après tout, ceux qui écrivent des bases de données ne font appel à aucune méthode miraculeuse, c'est juste des fopen, fwrite, fread, fseek, ftell et fclose. Le tout est bien sûr que le système de fichier soit journalisé.
Franchement je vois pas l'intérêt. Pourquoi ne pas directement tout faire en C++ ? Parce que se compliquer la vie juste parce qu'on trouve horrible une notation telle que x=x+1, ça me semble pas une bonne raison. Quel genre de problème as-tu à résoudre ?
A mon avis, si tu veux faire tes primitives de calcul en C++ tu vas te retrouver à utiliser des templates, tels que valarray, et il n'y a aucun langage capable de s'interfacer avec.
Bon depuis j'ai essayé VNC et ça n'a rien à voir au niveau rapidité avec X+SSH ! C'est nettement mieux, et en plus beaucoup plus joli parce qu'avec l'ADSL on fait facilement des couleurs 16 bits contre 4 bits avec X.
C'est pas bien de sortir avec un exit en C++ parce que ça détruit pas convenablement les objets de la pile.
En plus là ça sert à rien, un simple return aurait fait l'affaire.
A lire les commentaires de cet article, on a l'impression qu'une petite caste d'administrateurs systèmes connaissant les fichiers de config d'Apache sur le bout des doigts se sent attaquée, menacée par la possibilité que des gens puissent installer un serveur web trop facilement (que ce soit Zeus ou IIS).
" Ahah ces gens qui ne connaissent pas Apache par coeur, c'est tous des nuls, on ne devrait par leur confier un réseau d'entreprise, bouh, bouh, je suis sûr qu'ils connaissent rien à l'informatique ! "
À petite échelle on reproduit un peu le cas de ces ouvrières qui détruisaient les machines à tisser.
Cela dit j'ai pas lu l'article et j'en n'ai un peu rien à faire des mérites respectifs des différents serveurs webs, mais ça serait bien que certains fassent preuve d'un peu plus de tolérence et ne répondent pas ainsi par le mépris.
Ca serait très bien.
Il pourrait aussi y avoir des gens auxquels on fait confiance pour choisir les articles intéressants (un éditeur). Par exemple si ce gars a voté plus pour un article, quoique les autres en pensent il s'affiche sur notre première page.
...
Ou alors non c'est nul, t'as acheté le nom de domaine pour rien.
Ce qui est effrayant c'est que pour l'instant le meilleur programme, qui donne des résultats excellents, c'est 346 lignes de C... (plus quelques petits utilitaires annexes) A mon avis on peut difficilement faire mieux.
Apparemment j'ai utilisé un système assez proche du tiens mais ma voiture n'est pas ivre comme la tienne. En fait je lui demande de prendre tout son temps pour aller dans la bonne direction et apparemment c'est payant car j'ai des scores un peu meilleurs (tout en restant mauvais). http://www.sidoine.net/icfp/(...)
J'espère qu'il y a de meilleurs représentants pour la France que nous deux, héhé.
La seule solution c'est que la France reconstitue son empire colonial et renforce son armée pour devenir une superpuissance impérialiste faisant le poids face aux Etats Unis.
Y'a juste le problème de la fonction truncate qui n'existe pas avec Visual Studio (mais qui doit y être dans Mingwin). Il faut remplacer par un appel à _open puis _chsize puis enfin _close (dans <io.h>).
En fait Mozilla avait planté en recevant un message tronqué (au niveau du To:) qu'il avait mis dans l'inbox. Au passage j'ai perdu toutes mes préférences et tout (bon c'est la RC1 donc faut s'attendre à ce genre de choses).
Comme le fichier Inbox fait 80 Mo, ce petit utilitaire m'aurait été utile pour supprimer le message fautif.
Voilà c'est un exemple concret.
Sinon admettons que par erreur tu aies mis la GPL en bas de chaque fichier source de ton programme, alors que, ahaha, en principe on la met en haut. Ben pour l'enlever un gultine suffit.
Ouais bon ok.
Pourquoi écrire ce programme en C++ plutôt qu'en C89 ? Pas sûr que cela colle avec la politique de la FSF
Hum, c'était pour pouvoir déclarer les variables n'importe où et avoir les commentaires //. Ca doit pas être compliqué de repasser au C.
L'indentation ne respecte pas les canons en vigueur à la FSF, un petit coup d'indent peut-être ?
Ah oui ça serait mieux en effet. Tant qu'à faire... Mais personnellement je trouve ces identations illisibles, question d'habitude.
Il ne fonctionne pas en flux et nique le fichier d'entrée (à manier avec précaution donc).
Oui c'était le but, pour avoir une performance exceptionnelle.
De toute façon on peut très bien le faire. Le Home c'est document and settings et sous Windows XP on peut très bien monter un disque comme répertoire, tout comme sous Linux.
[^] # Re: Choix d'un langage de programmation
Posté par Sidoine de Wispelaere . En réponse au journal Choix d'un langage de programmation. Évalué à 2.
[^] # Re: Ecriture sur disque et résistance aux arrêts brutaux.
Posté par Sidoine de Wispelaere . En réponse au journal Ecriture sur disque et résistance aux arrêts brutaux.. Évalué à 5.
# Re: Choix d'un langage de programmation
Posté par Sidoine de Wispelaere . En réponse au journal Choix d'un langage de programmation. Évalué à 2.
# Re: Où sont mes raccourcis claviers ?
Posté par Sidoine de Wispelaere . En réponse au journal Où sont mes raccourcis claviers ?. Évalué à 1.
[^] # Re: Balader un bureau en campagne
Posté par Sidoine de Wispelaere . En réponse au message [X-Window] Balader un bureau en campagne. Évalué à 1.
[^] # Re: Ma première utilisation d'internet, c'était...
Posté par Sidoine de Wispelaere . En réponse au sondage Ma première utilisation d'internet, c'était.... Évalué à 1.
# Re: hallucinant
Posté par Sidoine de Wispelaere . En réponse au journal hallucinant. Évalué à 0.
[^] # Re: Jean-Kevin est de retour !
Posté par Sidoine de Wispelaere . En réponse à la dépêche Jean-Kevin est de retour !. Évalué à 1.
T'as plus qu'à installer Windows, ahahahahah !
[^] # Re: test du français : coin coin
Posté par Sidoine de Wispelaere . En réponse au journal test du français : coin coin. Évalué à 4.
[^] # Re: Récupérer le résultat d'un programme extérieur en C
Posté par Sidoine de Wispelaere . En réponse au journal Récupérer le résultat d'un programme extérieur en C. Évalué à 3.
En plus là ça sert à rien, un simple return aurait fait l'affaire.
# Re: Comparatif de quatre serveurs Web par 01Net
Posté par Sidoine de Wispelaere . En réponse à la dépêche Comparatif de quatre serveurs Web par 01Net. Évalué à -2.
" Ahah ces gens qui ne connaissent pas Apache par coeur, c'est tous des nuls, on ne devrait par leur confier un réseau d'entreprise, bouh, bouh, je suis sûr qu'ils connaissent rien à l'informatique ! "
À petite échelle on reproduit un peu le cas de ces ouvrières qui détruisaient les machines à tisser.
Cela dit j'ai pas lu l'article et j'en n'ai un peu rien à faire des mérites respectifs des différents serveurs webs, mais ça serait bien que certains fassent preuve d'un peu plus de tolérence et ne répondent pas ainsi par le mépris.
# Re: Sid or not to Sid ...
Posté par Sidoine de Wispelaere . En réponse au journal Sid or not to Sid .... Évalué à 1.
# Re: Site web
Posté par Sidoine de Wispelaere . En réponse au journal Site web. Évalué à 1.
# Ouais !
Posté par Sidoine de Wispelaere . En réponse au journal La cokerie de Drocourt, la fin de toute une histoire.... Évalué à 1.
[^] # Re: ICFP 2003 c'est fini !
Posté par Sidoine de Wispelaere . En réponse au journal ICFP 2003 c'est fini !. Évalué à 1.
# Re: ICFP 2003 c'est fini !
Posté par Sidoine de Wispelaere . En réponse au journal ICFP 2003 c'est fini !. Évalué à 1.
http://www.sidoine.net/icfp/(...)
J'espère qu'il y a de meilleurs représentants pour la France que nous deux, héhé.
[^] # Re: Choquée en lisant une dépêche du journal Metro
Posté par Sidoine de Wispelaere . En réponse au journal Choquée en lisant une dépêche du journal Metro. Évalué à 1.
[^] # Re: Nouvel outil capital
Posté par Sidoine de Wispelaere . En réponse au journal Nouvel outil capital. Évalué à 1.
# Re: Fork de gultine
Posté par Sidoine de Wispelaere . En réponse au journal Fork de gultine. Évalué à 2.
Sinon je vais consulter mes avocats pour te faire un procès !
[^] # Re: Nouvel outil capital
Posté par Sidoine de Wispelaere . En réponse au journal Nouvel outil capital. Évalué à 1.
[^] # Re: Nouvel outil capital
Posté par Sidoine de Wispelaere . En réponse au journal Nouvel outil capital. Évalué à 1.
[^] # Re: Nouvel outil capital
Posté par Sidoine de Wispelaere . En réponse au journal Nouvel outil capital. Évalué à 2.
Je vais corriger ça.
[^] # Re: Logiciels de P2P ... la porte ouverte aux irresponsables
Posté par Sidoine de Wispelaere . En réponse au sondage Logiciels de P2P .... Évalué à 1.
[^] # Re: Au revoir linux
Posté par Sidoine de Wispelaere . En réponse au journal Au revoir linux. Évalué à 1.
[^] # Re: Logiciel de pirates
Posté par Sidoine de Wispelaere . En réponse à la dépêche Mldonkey 2.5.3 est sorti. Évalué à 4.