<q>Pour les modules, je crois qu'on peut rêver : vu le succès qu'a eu export, c'est mort. C pourrait probablement le faire, mais pour C++ et son système de templates, l'expérience a prouvé que ça apportait plus de mal qu'autre chose. Et il y a tellement de code existant qui a besoin du préprocesseur, les développeurs y sont tellement habitués, que ça n'a guère d'intérêt.</q>
Il ne faut pas forcément remplacer le préprocesseur, mais le système est une horreur et on est obligé d'utiliser tout un tas de techniques (pimpl, forward declaration dans tous les sens, classes virtuelles pures, factory) même pour des classes simples dès qu'on veut faire une API propre.
Ce qui est hors de portée des êtres humains, c'est les templates avancées (comme on les trouve dans boost). Cette évolution permet justement de réduire fortement la complexité de ces templates.
Je regrette juste deux choses :
- l'abandon des 'concepts' qui aurait énormément simplifier le langage.
- rien n'est fait pour remplacer l'antique couple entête / #include par un système moderne de modules.
Je trouve vraiment cette idée bizarre. Si on a deux cartes graphiques, ça prend de la place et ça pèse plus lourd, ce qui n'est pas vraiment avantageux pour un portable.
Les CPU savent ajuster leur consommation, pourquoi pas les GPU?
Deja arriver a mettre Bush et Sarko sur le meme plan, c'est vraiment ne rien connaitre a la politique US (mais vraiment rien, ou alors c'est pas de l'ignorance, c'est de la mauvaise foi, difficile a dire).
Et faire de Sarko un gauchiste parce qu'il existe plus à droite, c'est du pur troll :-)
Relis mon commentaire, j'ai employé volontairement des termes génériques pour ne pas faire l'amalgame dont tu m'accuses...
Le mot "libéral" a trop de sens contradictoire, mais globalement Bush et Sarko sont des libéraux au sens économique, des conservateurs au niveau des moeurs et des réacs au niveau des libertés individuelles.
Et encore ce n'est pas tout à fait vrai, car il y a pour moi un autre aspect qui joue dans la libéralisation économique : les intérêts que l'on représentent.
Bush et Sarko, représentants de certains oligopoles, ne vont pas les remettre en cause (bâtons dans les roues de Free concurrent de Bouygues, non remise en cause de la vente liée de Windows, ...).
Il faudrait développer un robot qui lit les articles automatiquement et qui, à chaque fin d'article, hausse les épaules en disant "Ah qu'ils sont nuls ces robots journalistes".
Certaines descriptions sont détaillés, d'autres très succinctes et il y a marqué dans les conditions générales de vente:
Les Photos, graphismes des catalogues et descriptifs ne sont qu'indicatifs et n'engagent nullement IVENTIVE. Toutefois, au cas où un fournisseur modifierait un produit, la représentation graphique de celui-ci ne saurait engager la responsabilité de IVENTIVE ni même affecter la validité de la vente.
Quel est l'intérêt des machines à capsules? Les cafetières italiennes ou à grain sont bien plus intéressantes et ne posent pas de problème de "captivité".
Bien content que tu sois dans les parages pour prendre la décision à leur place.
Il suffit de leur répondre "Ah tu as Windows? Désolé je ne l'utilise plus suffisamment pour pouvoir t'aider. En tout cas sous Linux, chez moi ça marche.".
Il faut vraiment se méfier de Google, un jour on va se réveiller et toutes les applications seront hébergées chez eux, peut être libres, mais inutilisables sans une ferme de serveurs.
Tu oublies que Direct3D a été une grosse daube jusqu'à la version 5 : c'était un scenegraph mal documenté et difficile à utiliser. A partir de la cinquième version Microsoft a commencé à copier sur OpenGL pour enfin sortir un version potable.
OpenGL gère l'ensemble du pipeline de rendu graphique de la carte vidéo. Ce qui est très bien pour un rendu de précision, mais qui pose un véritable problème dans le cadre d'un PC de bureau. Si vous lancez une application OpenGL, elle va mettre la main sur tout un pipeline de rendu.
Non ce n'est pas OpenGL (Direct3D aussi gère aussi l'ensemble du pipeline) qui est en cause mais des drivers pourris sur certaines machines. Et des machines comme ça, ça ne doit plus courir les rues, vu que ma Radeon X600 et ses drivers pas terribles n'a pas ce problème.
Si je construis une maison et que je la vends, les nouveaux propriétaires vont pouvoir la revendre sans que je touche un centime alors que ça pourrait constituer une rente sur 1000 générations!
[^] # Re: D'autres gros ajouts
Posté par alice . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 2.
Il ne faut pas forcément remplacer le préprocesseur, mais le système est une horreur et on est obligé d'utiliser tout un tas de techniques (pimpl, forward declaration dans tous les sens, classes virtuelles pures, factory) même pour des classes simples dès qu'on veut faire une API propre.
[^] # Re: D'autres gros ajouts
Posté par alice . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 6.
Je regrette juste deux choses :
- l'abandon des 'concepts' qui aurait énormément simplifier le langage.
- rien n'est fait pour remplacer l'antique couple entête / #include par un système moderne de modules.
[^] # Re: Pas compris
Posté par alice . En réponse au journal Rendu 3D sur un second GPU. Évalué à 3.
Les CPU savent ajuster leur consommation, pourquoi pas les GPU?
# Si vous avez d'autres idees de criteres de detection des comptes louches
Posté par alice . En réponse au journal Pour la sauvegarde de linuxfr!. Évalué à 10.
# Pas compris
Posté par alice . En réponse au journal Rendu 3D sur un second GPU. Évalué à 1.
[^] # Re: Film Shutter Island
Posté par alice . En réponse à la dépêche Brothers, Mr Fox, Sherlock et Shutter Island. Évalué à 2.
[^] # Re: Je craque
Posté par alice . En réponse au journal La stratégie du choc. Évalué à 4.
Un an avant la crise, on pouvait lire des articles alarmant sur les dangers des subprimes...
[^] # Re: Rectifier le tir
Posté par alice . En réponse au journal La stratégie du choc. Évalué à 2.
Et faire de Sarko un gauchiste parce qu'il existe plus à droite, c'est du pur troll :-)
Relis mon commentaire, j'ai employé volontairement des termes génériques pour ne pas faire l'amalgame dont tu m'accuses...
[^] # Re: Rectifier le tir
Posté par alice . En réponse au journal La stratégie du choc. Évalué à 2.
Et encore ce n'est pas tout à fait vrai, car il y a pour moi un autre aspect qui joue dans la libéralisation économique : les intérêts que l'on représentent.
Bush et Sarko, représentants de certains oligopoles, ne vont pas les remettre en cause (bâtons dans les roues de Free concurrent de Bouygues, non remise en cause de la vente liée de Windows, ...).
[^] # Re: France Culture
Posté par alice . En réponse au journal La stratégie du choc. Évalué à 2.
# Logiciel complémentaire
Posté par alice . En réponse au journal Bientôt des journaux LinuxFr générées automatiquement ?. Évalué à 9.
[^] # Re: Directement sous linux
Posté par alice . En réponse au message Conseil d'achat pour un portable. Évalué à 2.
[^] # Re: Directement sous linux
Posté par alice . En réponse au message Conseil d'achat pour un portable. Évalué à 1.
Certaines descriptions sont détaillés, d'autres très succinctes et il y a marqué dans les conditions générales de vente:
# Bruxelles organisera un tour de table sur l'ACTA le 22
Posté par alice . En réponse à la dépêche Revue de presse de l'April pour la semaine 9. Évalué à 2.
[^] # Re: Intérêt des capsules?
Posté par alice . En réponse au journal Une faille de sécurité dans les capsules Nespresso. Évalué à 1.
Pour [4], il suffit de savoir compter!
# Intérêt des capsules?
Posté par alice . En réponse au journal Une faille de sécurité dans les capsules Nespresso. Évalué à 2.
[^] # Re: Google
Posté par alice . En réponse au journal J'aime pas... Google. Évalué à 1.
[^] # Re: Google
Posté par alice . En réponse au journal J'aime pas... Google. Évalué à 2.
[^] # Re: Et pour ceux qui n'y connaissent rien...
Posté par alice . En réponse au journal Un autre type de faille locale. Évalué à 2.
En C++, on conseille d'utiliser 0 plutôt que NULL.
En C++1x, il faudra certainement utiliser une nouvelle valeur : nullptr.
...
[^] # Re: Une progrès ? Peut-être, mais ça prendra du temps...
Posté par alice . En réponse au journal Ballot Screen, on pourra pas dire qu'on ne l'a pas vu venir. Évalué à 5.
Il suffit de leur répondre "Ah tu as Windows? Désolé je ne l'utilise plus suffisamment pour pouvoir t'aider. En tout cas sous Linux, chez moi ça marche.".
[^] # Re: Logiciel libre en danger... Stop la pompe à misère, S.V.P.
Posté par alice . En réponse à la dépêche Revue de presse de l'April pour la semaine 5 de l'année 2010. Évalué à 1.
[^] # Re: Sauf que
Posté par alice . En réponse au journal Les gouvernements censurent, encore et encore. Évalué à 2.
[^] # Re: C'est bien son truc... Sauf que c'est faux.
Posté par alice . En réponse au journal Une analyse des librairies graphiques par un développeur de jeux vidéos. Évalué à 6.
Non ce n'est pas OpenGL (Direct3D aussi gère aussi l'ensemble du pipeline) qui est en cause mais des drivers pourris sur certaines machines. Et des machines comme ça, ça ne doit plus courir les rues, vu que ma Radeon X600 et ses drivers pas terribles n'a pas ce problème.
[^] # Re: racolage
Posté par alice . En réponse à la dépêche Haiti : la cartographie libre OSM montre sa puissance. Évalué à 7.
# Et l'immobilier?
Posté par alice . En réponse au journal L’occasion des oeuvres intellectuelles a-t-elle une raison d’exister?. Évalué à 3.