Euh Eiffel c'est pas mal quand même en terme de performances... Ya mieux, mais c'est un des meilleurs tout de même.
Eiffel a été et est toujours un des seuls compilateur objet à supprimer la liaison dynamique qui rend le code très lent à cause de l'impossibilité d'inliner le code ainsi que l'utilsation de VFT (Virtual Function Table, table de pointeurs sur fonctions) qui vide tous les caches du processeur.
Bon de toutes façon, en terme de performances, C n'en n'a plus pour longtemps.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Le MS-BASIC 1.0 est à ma connaissance le seul produit microsoft non buggué de l'histoire. Des passionnés l'ont récemment étudié, il ont trouvé un tout petit bug alors que l'ensemble du langage tenait dans 16 ko d'asm 6809 (un des premiers processeur RISC de l'histoire de la micro) avec parait-il des astuces pas possible pour y arriver.
Maintenant, les gosses apprenent à se servir d'un ordinateur avec un ConviMouseKikoololKoin.
Snif.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Le système te monte le fichier et t'ouvre une fenêtre avec les fichiers contenus dans l'archive, tu vois un .app, éventuellement un README, et un dossier.
Normalement, tu n'as qu'à glisser ton .app dans le dossier "Applications", mais comme tu as un autre dossier dans la fenêtre nouvellement ouverte pour le système, tu te demandes ou mettre ce dossier sur ton disque dur, sachant que le mettre dans le répertoire Applications c'est pas très propre.
Néanmoins, tu ne sais pas à quoi t'attendre si tu met ce dossier n'importe où.
J'ai été moins cryptique ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Oui, sauf que, sou Mac, quand tu as un joli icône .app à installer avec un répertoire à côté, tu te demande toujours quoi faire du répertoire...
Et t'as d'autant plus peur en tant qu'informaticien que tu sens à 10 m les conséquences possibles.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
J'aimerai effectivement bien comprendre pourquoi il faut de tels cartes pour pouvoir profiter de tous ces fameux effets*. Que la carte soit limite pour faire tourner une scène de Quake 4 (des milliers de faces, je veux bien comprendre), mais quels effets demandent une telle puissance.
Si PbPg pouvait passer et nous expliquer...
* J'ai les même sur mon MacBook avec un chipset Intel bas de gamme dedans.
C'est pas exactement la même logique... GNU/Linux est un noyau autour duquel se greffent des librairies, logiciels, dont tout le système GNU.
La logique des BSD est assez différente : leur objectif est de fournir un système comprenant non seulement le noyau mais un ensemble d'outils d'administration, de bases permettant de fournir des services serveurs.
Les développeurs des systèmes BSD essayent donc de releaser un système cohérent, ou tout (noyau + logiciel) est débuggé ensemble.
En résumé Linux est un système à couplage lâche, quand les *BSD sont des systèmes à couplage "durs".
De plus ils essayent en général d'assurer la compatibilité binaire sur le long terme, de sorte que des binaires compilés il y a 15 ans tournent encore.
J'ajouterai, qu'à la lecture d'interview des devs de *BSD que ces gens là sont des véritables ayatollah de la stabilité, de la propreté du code. On peut pas en dire autant de Linux.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Le langage Caml de Xavier Leroy et Pierre Weiss est un livre magnifique qui permet de maîtriser nombre de notions fondamentales de l'informatique en un seul bouquin. Il permet aussi de prétendre maîtriser Caml, un langage très beau et très puissant.
D'après ce qu'on expliquait à l'époque, BeOS a été conçu pour être un système temps réel dur et multithread "par défaut". Par exemple, lorsque tu utilise l'API standard de gestion de l'interface, BeOS te thread automatiquement la gestion de l'affichage et gère le reste dans un autre.
La gestion du shedduling, du switch entre taches et threads, l'accès à tout ce qui est flux de données (DD, vidéo, son) le rendait particulièrement adapté au multimédia (ce pour quoi il a été conçu). Il avait une conception assez orienté objet, on devrait plutôt dire composant. Un peu comme think
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
J'utilise Windows au boulot, je viens d'acheter un Mac (depuis un mois) et j'utilise peu Linux en ce moment car je n'ai pas encore remonté mon pc (déménagement). Eh hien je confirme qu'il est frappant de constater la lenteur de l'affichage des fenêtre, que ce soit les fenêtres gnome, kde ou autres.
C'est un problème que j'ai toujours connu sous X, même avec l'amélioration en performance des des machines.
D'après ce que j'ai compris des quelques lectures glanées ça et là, voire ici même, cela viendrait du fait que la Xlib est synchrone, donc que X passe son temps à attendre. On attend toujours le fameux XCB http://linuxfr.org/2004/08/13/17033.html
Pour être passé sous MacOS X, on aime ou on aime pas les parti pris, mais l'interface est impeccable au niveau de l'affichage.
Je crois que je risque d'avoir du mal à me remettre à KDE... Pour le moment, car les futurs évolutions de X vont être vraiment intéressantes.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
- Admettons que cette parole ne soit pas teinté de "racisme positif".
Ne connaissant effectivement pas la question du journaliste, on peut difficilement préjuger du ton de celle-ci.
Je suppose que la question a du tourner autour de l'atmosphère assez houleuse qui a prévalu lors de son voyage. En effet, dans l'extrait, il dit "Ma façon d'aimer les africains, c'est de leur parler, comme des gens intelligents...".
On a pu certes lui poser une question (ont je ne suis même pas sûr qu'elle ait apparu dans le reportage de TF1) limite qui tendentiellement, l'interrogeait sur son "racisme" supposé (il a été traité comme tel par certains manifestants des pays visités). Je suppose que dans ce cas il aurait plutôt été tenté de répondre "Faut pas croire, ils sont pas aussi stupide que vous croyez", ou quelques chose dans le genre.
Peut être que dans sa façon de pensée, cela signifie qu'il daigne discuter (il était venu pour ça après tout) avec des gens ce qu'il ne fait pas avec tout le monde, considérant que son désacord avec certains est si profond (des association de sans papiers par exemple) que toute discussion est inutile.
N'oubliez jamais que la psychologie d'un militant politique n'a rien à voir avec la psychologie d'un être humain "normal". Ce genre de psychologie appartient à "Mon camp contre ceux d'en face", ou plus encore des réflexes simiesques d'identifications au groupe ancrés dans notre cerveaux depuis quelques millions d'années.
Bref, j'ai beau chercher, mais quand j'essaye d'analyser la phrase à décharge "Ma façon d'aimer les africains, c'est de leur parler, comme des gens intelligents et capables de comprendre.", j'arrive pas à trouver un biais psychologique, sémantique, même en imaginant une question (très) tordue du(des) journalistes(s).
Ma réaction a certes été trop "glandulaire", mais, je le répète, même à décharge, je ne parviens pas à trouver une excuse. Après, vous aurez peut être d'autres idées ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Alors Nicolas S. (non, pas moi, un autre) tutoie un africain en répondant à ce qu'il dit. On a pas entendu ce qu'il dit, normal, il n'y a que le ministre qui a un micro. Peut-être que l'autre le tutoie.
Ensuite, on a le droit à la réponse de Nicolas S. à une question. Ce qui est bien avec le zapping, c'est que le concept même de l'émission leur permet de passer la question. Déjà que la télévision, à la base, fait un montage des moments intéressants, si tu rajoute (ou plutôt retire) encore une couche, tu ne peux plus en déduire grand chose..
Personnellement, que S. ait expliqué à un africain en le tutoyant (il parait qu'il tutoie très facilement Sarkozy, et pour avoir cotoyer les milieux politiques d'assez haut niveau, je sais qu'on s'y tutoie très facilement, en dehors du théatre (les médias)) que les statistiques prouvait que l'afrique n'était pas grand chose dans la balance commercial de la France ne me choque absolument pas. Je ne vois pas ce qu'il y a de choquant à dire la vérité, ou au moins un bout de cette vérité. C'est la condescendance de la première citation qui me choque.
Donc je me fiche de la question puisque le dialogue ne me choque pas et qu'il me semble assez sein et franc.
Sinon pour ton autre citation... tu préferait qu'ils dise : "Les africains sont trop bête que pour comprendre qu'ils ont une pqrt de responsabilité dans les échecs de leur continent ?
Je ne préfère rien du tout, je décèle, psychologiquement, un vieux fond de racisme condescendant que je décèle d'ailleurs souvent chez des personnes de sa génération, sauf que lui risque un jour de diriger le pays.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Oui en gros tu touches du doigt la métaprogrammation, où tu peux même t'amuser à faire écrire par ton programme du code et le lui faire exécuter ensuite...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
C'est marrant, mais je suis un peu dans ton cas, et j'ai quelques amis dans le même.
Tu n'aimes pas passer ton temps à décrire à la machine comment doit fonctionner le concept que t'as pensé en quelques secondes.
Comme toi, j'ai beaucoup aimé la programmation que j'ai commencé sur MO5 puis TO9 a 11 ans, pour y voir un intérêt largement moindre depuis quelques années. Comme toi, j'aime bien découvrir un truc, mais une fois que j'ai découvert, faut vite passer à autre chose...
C'est bien ma peine, car c'est mon métier d'écrire du code...
Une question : Ne te sens-tu pas attiré par tout ce qui est langage déclaratif : SQL, regexp, langage très haut niveau, prolog, etc... ?
Pour ma part, je travaille sur un langage très haut niveau qui permet d'intégrer de la sémantique dans le langage. En d'autres termes qui te permette de ne plus programmer ta machine comme une machine à état (La sémantique opérationnelle), mais comme une spécification sémantique (La sémantique axiomatique) http://fr.wikipedia.org/wiki/S%C3%A9mantique_des_langages_de(...)
Il existe un reportage très sympa, en français, "les cinglés de l'informatique" qui raconte la saga de la micro. On y raconte la naissance de l'IBM PC, conçu pour répondre à l'explosion de l'Apple II, qui fut, il faut le rappeler, le premier PC grand public.
IBM a confié à Estridge, un ingénieur de la boite, la charge de pondre un rapport (IBM, à cet époque, n'avait pas grand chose à envier à l'énarchie, question organisation) sur les moyens de reprendre l'avantage perdu.
A la suprise générale, et contre toutes les habitudes d'IBM, qui construisait, absolument tout eux-même, jusqu'aux vis (!!), celui-ci a proposé de construire un micro constitué de composant que l'on pouvait trouver sur le marché.
IBM n'a pas voulu ouvrir son architecture, mais cette conception ouverte, ainsi qu'une rétro ingénieurie du BIOS a permis à Compaq de sortir le premier PC portable, une énorme valise. Très rapidement, IBM a cessé de perdre de l'argent et s'est recentré sur les mini et gros. On connait la suite.
On connait aussi l'histoire de microsoft qui a accepté de signer le contrat très contraignant d'IBM que la femme du créateur de CP/M a refusé de signer.
On connait la suite.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
L'imcompatibilité binaire, peut-être aussi. Je me souviens que UT2003 lors de sa sortie marchait sous Mdk 8.2, mais pas sous 9.0.
La question de la compatibilité binaire doit surement refroidir les rares véléités de proposer un jeu sous Linux.
Chose surement posssible, lorsqu'on sait que le moteur de quake est développé sous Linux (à moins que ça ait changé depuis).
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
En France, amha, l'élite ne veux pas se mêler à la masse, et elle la méprise. Résultat, les problèmes ne remontent pas et les manager théorisent.
Ca implique de grands problèmes d'organisation parce qu'il suffit qu'un chef, dans la hiérarchie, soit peu un peu bordélique ou attentionné à l'organisation du travail et de l'outil de travail pour que la productivité chute jusqu'à un point critique.
Je ne sais pas si c'est un hasard, mais j'ai partout observé la même chose.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Bravo mais..
Posté par Ontologia (site web personnel) . En réponse à la dépêche La quintessence des algorithmes bit à bit. Évalué à 4.
Va voir chez Gcu...
http://gcu.info
D'aileurs en passant, merci à Klyr à qui j'ai honteusement piqué l'info...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Heisenbug
Posté par Ontologia (site web personnel) . En réponse au journal printf debugging considered harmful. Évalué à 1.
Eiffel a été et est toujours un des seuls compilateur objet à supprimer la liaison dynamique qui rend le code très lent à cause de l'impossibilité d'inliner le code ainsi que l'utilsation de VFT (Virtual Function Table, table de pointeurs sur fonctions) qui vide tous les caches du processeur.
Bon de toutes façon, en terme de performances, C n'en n'a plus pour longtemps.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: J2EE Enlarge Leader ?
Posté par Ontologia (site web personnel) . En réponse au journal L'INRIA recrute un chef de projet environnement collaboratif Open Source en J2EE. Évalué à 1.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Lambda prolog
Posté par Ontologia (site web personnel) . En réponse au journal Quel langage pour s'amuser ?. Évalué à 2.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Retour aux sources
Posté par Ontologia (site web personnel) . En réponse au journal Quel langage pour s'amuser ?. Évalué à 3.
Maintenant, les gosses apprenent à se servir d'un ordinateur avec un ConviMouseKikoololKoin.
Snif.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Madame Irma
Posté par Ontologia (site web personnel) . En réponse au journal Ulteo s'ouvre.... Évalué à 6.
Le système te monte le fichier et t'ouvre une fenêtre avec les fichiers contenus dans l'archive, tu vois un .app, éventuellement un README, et un dossier.
Normalement, tu n'as qu'à glisser ton .app dans le dossier "Applications", mais comme tu as un autre dossier dans la fenêtre nouvellement ouverte pour le système, tu te demandes ou mettre ce dossier sur ton disque dur, sachant que le mettre dans le répertoire Applications c'est pas très propre.
Néanmoins, tu ne sais pas à quoi t'attendre si tu met ce dossier n'importe où.
J'ai été moins cryptique ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Madame Irma
Posté par Ontologia (site web personnel) . En réponse au journal Ulteo s'ouvre.... Évalué à 2.
Et t'as d'autant plus peur en tant qu'informaticien que tu sens à 10 m les conséquences possibles.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: re
Posté par Ontologia (site web personnel) . En réponse au message [cygwin] Impossible de configurer le clavier en français. Évalué à 2.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: re
Posté par Ontologia (site web personnel) . En réponse au message [cygwin] Impossible de configurer le clavier en français. Évalué à 2.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: nous n'avons pas les mêmes valeurs...
Posté par Ontologia (site web personnel) . En réponse au journal [Moulesquissime] Microsoft reconnaît sa rapacité…. Évalué à 4.
Si PbPg pouvait passer et nous expliquer...
* J'ai les même sur mon MacBook avec un chipset Intel bas de gamme dedans.
PS : d'après http://www.clubic.com/article-15383-4-gigabyte-radeon-9200-v(...)
la radeon 9200 était déjà décevante en 2003et compatible DirectX 8.1, seulement. Serait-ce l'explication ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Cas d'utilisation
Posté par Ontologia (site web personnel) . En réponse à la dépêche Sortie de NetBSD 3.1 RC1. Évalué à 3.
La logique des BSD est assez différente : leur objectif est de fournir un système comprenant non seulement le noyau mais un ensemble d'outils d'administration, de bases permettant de fournir des services serveurs.
Les développeurs des systèmes BSD essayent donc de releaser un système cohérent, ou tout (noyau + logiciel) est débuggé ensemble.
En résumé Linux est un système à couplage lâche, quand les *BSD sont des systèmes à couplage "durs".
De plus ils essayent en général d'assurer la compatibilité binaire sur le long terme, de sorte que des binaires compilés il y a 15 ans tournent encore.
J'ajouterai, qu'à la lecture d'interview des devs de *BSD que ces gens là sont des véritables ayatollah de la stabilité, de la propreté du code. On peut pas en dire autant de Linux.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Le langage Caml
Posté par Ontologia (site web personnel) . En réponse au journal Vos livres d'informatique préférés.... Évalué à 7.
http://pauillac.inria.fr/cdrom/www/caml/books-fra.html#camlp(...)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: question
Posté par Ontologia (site web personnel) . En réponse à la dépêche Haïku fête ses 5 ans. Évalué à 6.
Au milieu de cette page : http://www.espace-cubase.org/page.php?page=bepouraudio , tu trouveras pas mal d'infos.
La gestion du shedduling, du switch entre taches et threads, l'accès à tout ce qui est flux de données (DD, vidéo, son) le rendait particulièrement adapté au multimédia (ce pour quoi il a été conçu). Il avait une conception assez orienté objet, on devrait plutôt dire composant. Un peu comme think
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: machine virtuel
Posté par Ontologia (site web personnel) . En réponse à la dépêche Préparation d'une certification BSD. Évalué à 1.
http://www.oszoo.org/wiki/index.php/Category:Operating_Syste(...)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Juste une impression...
Posté par Ontologia (site web personnel) . En réponse au journal Est-ce que vous trouvez que les applications GTK scintillent ?. Évalué à 2.
C'est un problème que j'ai toujours connu sous X, même avec l'amélioration en performance des des machines.
D'après ce que j'ai compris des quelques lectures glanées ça et là, voire ici même, cela viendrait du fait que la Xlib est synchrone, donc que X passe son temps à attendre. On attend toujours le fameux XCB http://linuxfr.org/2004/08/13/17033.html
Pour être passé sous MacOS X, on aime ou on aime pas les parti pris, mais l'interface est impeccable au niveau de l'affichage.
Je crois que je risque d'avoir du mal à me remettre à KDE... Pour le moment, car les futurs évolutions de X vont être vraiment intéressantes.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: les mots sont importants
Posté par Ontologia (site web personnel) . En réponse au journal Considération. Évalué à 0.
Ne connaissant effectivement pas la question du journaliste, on peut difficilement préjuger du ton de celle-ci.
Je suppose que la question a du tourner autour de l'atmosphère assez houleuse qui a prévalu lors de son voyage. En effet, dans l'extrait, il dit "Ma façon d'aimer les africains, c'est de leur parler, comme des gens intelligents...".
On a pu certes lui poser une question (ont je ne suis même pas sûr qu'elle ait apparu dans le reportage de TF1) limite qui tendentiellement, l'interrogeait sur son "racisme" supposé (il a été traité comme tel par certains manifestants des pays visités). Je suppose que dans ce cas il aurait plutôt été tenté de répondre "Faut pas croire, ils sont pas aussi stupide que vous croyez", ou quelques chose dans le genre.
Peut être que dans sa façon de pensée, cela signifie qu'il daigne discuter (il était venu pour ça après tout) avec des gens ce qu'il ne fait pas avec tout le monde, considérant que son désacord avec certains est si profond (des association de sans papiers par exemple) que toute discussion est inutile.
N'oubliez jamais que la psychologie d'un militant politique n'a rien à voir avec la psychologie d'un être humain "normal". Ce genre de psychologie appartient à "Mon camp contre ceux d'en face", ou plus encore des réflexes simiesques d'identifications au groupe ancrés dans notre cerveaux depuis quelques millions d'années.
Bref, j'ai beau chercher, mais quand j'essaye d'analyser la phrase à décharge "Ma façon d'aimer les africains, c'est de leur parler, comme des gens intelligents et capables de comprendre.", j'arrive pas à trouver un biais psychologique, sémantique, même en imaginant une question (très) tordue du(des) journalistes(s).
Ma réaction a certes été trop "glandulaire", mais, je le répète, même à décharge, je ne parviens pas à trouver une excuse. Après, vous aurez peut être d'autres idées ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: C'est sur
Posté par Ontologia (site web personnel) . En réponse au journal Considération. Évalué à 4.
s/prouvait/prouvaient/
s/sein/sain/
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: C'est sur
Posté par Ontologia (site web personnel) . En réponse au journal Considération. Évalué à -3.
Ensuite, on a le droit à la réponse de Nicolas S. à une question. Ce qui est bien avec le zapping, c'est que le concept même de l'émission leur permet de passer la question. Déjà que la télévision, à la base, fait un montage des moments intéressants, si tu rajoute (ou plutôt retire) encore une couche, tu ne peux plus en déduire grand chose..
Personnellement, que S. ait expliqué à un africain en le tutoyant (il parait qu'il tutoie très facilement Sarkozy, et pour avoir cotoyer les milieux politiques d'assez haut niveau, je sais qu'on s'y tutoie très facilement, en dehors du théatre (les médias)) que les statistiques prouvait que l'afrique n'était pas grand chose dans la balance commercial de la France ne me choque absolument pas. Je ne vois pas ce qu'il y a de choquant à dire la vérité, ou au moins un bout de cette vérité. C'est la condescendance de la première citation qui me choque.
Donc je me fiche de la question puisque le dialogue ne me choque pas et qu'il me semble assez sein et franc.
Sinon pour ton autre citation... tu préferait qu'ils dise : "Les africains sont trop bête que pour comprendre qu'ils ont une pqrt de responsabilité dans les échecs de leur continent ?
Je ne préfère rien du tout, je décèle, psychologiquement, un vieux fond de racisme condescendant que je décèle d'ailleurs souvent chez des personnes de sa génération, sauf que lui risque un jour de diriger le pays.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: chouette :)
Posté par Ontologia (site web personnel) . En réponse à la dépêche Un dernier clou dans le cercueil du WEP. Évalué à 6.
On en trouve quelques une de protéger, mais c'est une minorité.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Change de branche
Posté par Ontologia (site web personnel) . En réponse au journal Pourquoi aimez-vous coder ?. Évalué à 2.
Pour la programmation agent, je suis en train de faire évoluer la spécif, qui telle quelle m'insatisfait sur certains points.
Si tu as des idées...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Pourquoi j'aime programmer ...
Posté par Ontologia (site web personnel) . En réponse au journal Pourquoi aimez-vous coder ?. Évalué à 2.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Change de branche
Posté par Ontologia (site web personnel) . En réponse au journal Pourquoi aimez-vous coder ?. Évalué à 3.
Tu n'aimes pas passer ton temps à décrire à la machine comment doit fonctionner le concept que t'as pensé en quelques secondes.
Comme toi, j'ai beaucoup aimé la programmation que j'ai commencé sur MO5 puis TO9 a 11 ans, pour y voir un intérêt largement moindre depuis quelques années. Comme toi, j'aime bien découvrir un truc, mais une fois que j'ai découvert, faut vite passer à autre chose...
C'est bien ma peine, car c'est mon métier d'écrire du code...
Une question : Ne te sens-tu pas attiré par tout ce qui est langage déclaratif : SQL, regexp, langage très haut niveau, prolog, etc... ?
Pour ma part, je travaille sur un langage très haut niveau qui permet d'intégrer de la sémantique dans le langage. En d'autres termes qui te permette de ne plus programmer ta machine comme une machine à état (La sémantique opérationnelle), mais comme une spécification sémantique (La sémantique axiomatique)
http://fr.wikipedia.org/wiki/S%C3%A9mantique_des_langages_de(...)
J'ai d'aillleurs écrit ça http://wiki.loria.fr/wiki/Lisaac/0.5 pour disposer d'un langage beaucoup plus haut niveau de ce que je dispose.
Assez de moi-je, faudrai voir si, la recherche semblant t'attirer, ce domaine ne serait-il pas le tien ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Naissance du projet
Posté par Ontologia (site web personnel) . En réponse au journal Le PC a 25 ans !!. Évalué à 3.
IBM a confié à Estridge, un ingénieur de la boite, la charge de pondre un rapport (IBM, à cet époque, n'avait pas grand chose à envier à l'énarchie, question organisation) sur les moyens de reprendre l'avantage perdu.
A la suprise générale, et contre toutes les habitudes d'IBM, qui construisait, absolument tout eux-même, jusqu'aux vis (!!), celui-ci a proposé de construire un micro constitué de composant que l'on pouvait trouver sur le marché.
IBM n'a pas voulu ouvrir son architecture, mais cette conception ouverte, ainsi qu'une rétro ingénieurie du BIOS a permis à Compaq de sortir le premier PC portable, une énorme valise. Très rapidement, IBM a cessé de perdre de l'argent et s'est recentré sur les mini et gros. On connait la suite.
On connait aussi l'histoire de microsoft qui a accepté de signer le contrat très contraignant d'IBM que la femme du créateur de CP/M a refusé de signer.
On connait la suite.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: OpenGraphics ?
Posté par Ontologia (site web personnel) . En réponse à la dépêche Intel libère ses pilotes graphiques. Évalué à 4.
La question de la compatibilité binaire doit surement refroidir les rares véléités de proposer un jeu sous Linux.
Chose surement posssible, lorsqu'on sait que le moteur de quake est développé sous Linux (à moins que ça ait changé depuis).
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Publicité ou mécénat?
Posté par Ontologia (site web personnel) . En réponse à la dépêche Google Life of Code pour Andrew Morton. Évalué à 4.
Ca implique de grands problèmes d'organisation parce qu'il suffit qu'un chef, dans la hiérarchie, soit peu un peu bordélique ou attentionné à l'organisation du travail et de l'outil de travail pour que la productivité chute jusqu'à un point critique.
Je ne sais pas si c'est un hasard, mais j'ai partout observé la même chose.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker