Tu parles des gens comme nous qui veulent tuner leur machine (0,1% du marché), moi je te parle de l'avenir du marché de masse.
Les développeurs qui développent des applis pour le marché de masse, vu les outils multiplateforme qu'ils ont, ils s'en tappent que ça soit ARV v6, A9, whatever
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Ce que je voulais dire plus haut, c'est que ce problème de noyau sur chaque plateforme ARM est un problème pour les types qui bossent sur le noyau Linux et Android.
L'immense masse des développeurs qui codent des applications pour M. toutlemonde, ils ne voient pas la différence, ou à peine.
Or, ce sont EUX qui compte, ce sont eux qui codent les applications multiplateforme.
Les problèmes de noyaux à adapter sur les différentes archi ARM/Intel, ça concerne quoi ? 500 ingénieurs dans le monde ? Certes, ils sont parmis les plus pointus, certes c'est un travail titanesque, mais ça n'a que peu de conséquence sur le reste du marché.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Certes, mais il y a une grosse différence par rapport à cette époque.
Certes oui, on va avoir deux architectures principales à gérer : x86_64 et ARM. Cela fait deux plateforme standard.
La grosse différence est qu'à l'époque on codait encore beaucoup en assembleur, ne serait-ce que pour des raisons de perfs et d'architecture différente du hardware autour, alors qu'aujourd'hui, ces différences d'architectures (MMU processeur, moyen d'accès aux I/O) ne sont plus visibles qu'en C et encore, assez peu (merci l'OS).
Souviens toi, de la situation à l'orée de l'ère PC. Je cite Stroustrup qui l'explique mieux que moi :
Before C, there was far more hardware diversity than we see in the industry today. Computers proudly sported not just deliciously different and offbeat instruction sets, but varied wildly in almost everything, right down to even things as fundamental as character bit widths (8 bits per byte doesn’t suit you? how about 9? or 7? or how about sometimes 6 and sometimes 12?) and memory addressing (don’t like 16-bit pointers? how about 18-bit pointers, and oh by the way those aren’t pointers to bytes, they’re pointers to words?).
Aujourd'hui rien de tout cela.
Les mainteneurs des OS ont du travail, les quelques développeurs qui écrivent des applications en C vont à la limite avoir quelques détails à traiter car le long en C sur ARM n'a peut être pas la même taille que celui du x86_64, à part ça, tout se code pareil, et les gens codent en Java/C#/JS sur les périphériques mobiles.
Sans compter les navigateurs.
Tout cela pour dire, que je pense que le pattern que tu pointes n'aura pas pas du tout la même importance qu'à cette époque.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Cela fait quelques années que je me dit que le futur ne verra plus des fixes, des gros portables PC, et des smartphones, mais beaucoup de smartphones "dockable", qui se transforme en PC sur leur dock connectés à une souris, un clavier et un écran.
En passant, c'est la raison pour laquelle Microsoft est l'IBM année 80 d'aujourd'hui, car ils sont monopolistiques sur un marché en train de mourrir.
Ça a donc l'air d'un gadget, mais cette annonce est un prélude à une révolution dans les modes d'utilisations futurs. Cela va mettre du temps à se mettre en place, mais une fois que l"on aura des ARM à la puissance d'un core i5 d'aujourd'hui, soit dans pas longtemps, ce sera une puissance suffisante pour beaucoup.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Sous Mac (et de façon très liée, sous *BSD), il faut toujours mettre un argument de répertoire à find. Hors là il n'y en a pas, ce qui fait échouer le make.
bash
find -type f -not \( -iname "*.wc" -or -iname "Makefile" \) -exec /bin/rm -fv {} \;
find: illegal option -- t
find: illegal option -- y
find: illegal option -- p
find: illegal option -- e
find: f: No such file or directory `
Il faut écrire : find . -type f -not ( -iname "*.wc" -or -iname "Makefile" ) -exec /bin/rm -fv {} \;
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Le principe d'Hadopi, ou plutôt des gens qui œuvrent pour elle, consiste à proposer eux aussi des fichiers à uploader, parmi la vaste foule des seeders.
Ils se contentent de repérer les adresses IP qui s'y connectent et l'envoi à Hadopi.
Le fait de centraliser ou non ne change donc rien.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
C'est très très intéressant !
C'est marrant, parce que je suis en train de coder un moteur de machine à état fini hiérarchique (HFSM en anglais, pour les mot clés google), qui me fait beaucoup penser à ce langage :
Un moteur à état fini hiérarchique est une machine à état fini classique, dans lequel on peu trouver une machine à état fini dans un état. Cette machine "hébergée" dans un état s'active lorsqu'on passe dans l'état père :
.
J'utilise ce moteur pour animer des agents dans un monde, afin de les doter d'un comportement. De ce fait les transitions sont effectuées à partir d'évènements et de conditions. Les évènements viennent de l'extérieur et les conditions sont des booléens évalués sur l'état interne de l'agent (ici un objet).
Grâce au type somme de Ocaml, je peux faire une équation booléenne de conditions et évènements.
Quand je vois ce langage (urbi), je me dis que cela se compile facilement en HFSM
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Un langage qui permette d'intégrer explicitement le temps, par des expressions du type : "Si l'utilisateur a cliqué plus de 3 fois sur le bouton BtnAction en moins de 1 seconde, alors..."
Un langage qui permette de définir des interdictions ou des obligations : "Un utilisateur ne peut voter plus de 2 fois pour un autre utilisateur en moins de 10 jours"
Bref une sémantique basé sur de la logique modale, déontique et temporelle.
Un langage orienté agent pour mieux gérer la concurrence (un agent = un thread). Les agents fonctionnent selon le modèle BDI (Belief Desire Intention). L'agent étant assez complexe, on a pas des milliards de threads qui coutent en changement de contexte.
Un langage dont la syntaxe est un sous ensemble contrôlé d'une langue naturelle, comme Attempto Controlled English, mais amélioré
Un langage dans lequel chaque verbe et non est catégorisé sémantiquement.
Un langage dans lequel la création de fonction est une création de vocabulaire qui se raffine selon le contexte (selon la catégorisation sémantique du contexte).
Ce serait intéressant que tu nous fasses une recension de ta thèse dans un journal. J'imagine que tu dois bien avoir quelques choses de pas trop gros qui résume un peu ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
J'ai la même réaction que CHP, mais mon raisonnement est plus profond : Je tiens avec grand plaisir à sanctionner clairement tous ces abrutis de X/Télécom et de marketeux sortant de sup de co.
Le capitalisme à la française, c'est le cartel par l'entente des anciens élèves de grandes écoles qui trustent tous les postent et qui vide de leur substance la méritocratie sous prétexte qu'ils ont été méritant à 20 ans en réussissant un concours.
Je baisse mon pouce vers le bas vis à vis de ces gens là.
Nous aussi, on est largement capable de faire aussi bien qu'eux.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Je garde mon cerveau allumé, mais j'ai la volonté de sanctionner les 3 opérateurs historiques. Et je le ferai même s'ils me proposent quelques chose de plus intéressant.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Pour le 1euro = 1 dollar, tu noteras qu'aux Etats-Unis les prix sont affichés hors taxes (c'est la tradition, et les taxes sont locales et assez diverses), en France, on inclue la TVA, d'où la différence de prix.
Pour le reste, tu peux te plaindre, c'est légitime.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Je suis sûre que pas mal de PME seraient capable de payer pour cela, certes pas trop cher, mais tout de même.
Il faudrait caler le prix sur le TCO d'un utilisateur pour les fonctions mails et compagnie.
Mais beaucoup de PME n'ont pas d'informaticien, n'en n'ont pas besoin, mais aimerait avoir un produit simple à administrer... et un téléphone à appeler en cas de problème, avec garantie de moyen sous quelques heures. Et ça, pas mal de boites sont prêtes à payer pour ça...
Pour le reste, je n'en sais rien, donc je ne commente pas :-)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Dans ses début, Mandrake était plus ou moins basé sur RedHat, puis a commencé à voler de ses propres ailes.
Je dis peut être une bêtise, mais je pense qu'un modèle plus viable, est peut être de baser sur une distrib mainstream (Debian, Gentoo, CentOS, ...) et de l'améliorer à sa sauce.
Parce je dis la même chose depuis 10 ans (mais c'est moins vrai avec les google apps maintenant), il y a des centaines de PME qui ont besoin d'un petit serveur qui fasse :
- Mail, avec une interface web pour administrer simplement (création/suppression, quota, accès externe, etc...)
- Samba pour les données pro/perso des employés qui sont sous windows (faut faire avec)
- Gestionnaire d'impression avec une matrice pour dire qui à le droit d'imprimer sur quelle imprimante.
- Gestion de sauvegarde (sur banque, autre chose)
- Wiki, au besoin ou...
- Un petit CMS simplement configurable
Tout cela avec une interface simple à la Ordissimo.
Bref, je pense que l'énergie dépensé à faire sa propre sauce de noyau Linux, son propre système de paquet, sans compter le reste, est beaucoup trop gros pour une petite boite.
C'est peut être une des raisons, mais pas la seul de l'insuccès de Mandriva (les spécialistes pourront deviser sur la question).
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Ca me rappelle le jour ou le producteur d'Enrico Macias et Stephen Jay Gould ont passés l'arme à gauche, France Inter a parlé toute la journée du producteur, et pas un mot de l'Einstein de la biologie. Grrrr
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Oui voilà, et le modèle de la boite qui est derrière c'est de vendre des sites custom à des boites qui se fichent éperdument que ce soit pas développé avec des technos mainstream.
Il y a un marché pour ça...
Mais vendre un langage, c'est infaisable.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Le changement de syntaxe était je pense nécessaire, car la syntaxe précédente était trop typée "Ocaml", et ça rebutait plus les gens qu'autre chose (pas moi hein, au contraire).
Tandis que là ça peut intéresser les gens qui sont attirés par Node.js.
Pour les perfs, ça serait intéressant de faire quelques benchs du shootout.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Non, disons qu'il raisonne plus en terme d'argument d'autorité : "Andrew Tannenbaum est une génie à qui nous devons tant, donc on ne peut pas se permettre, nous pauvres merdes, de le critiquer"
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
Oui mais je crois qu'il parlait psychologiquement d'une population de potentiels nerd, qui en tout cas en prennent le chemin.
Je me reconnais et je reconnais beaucoup de gens que je connais dans ce qu'il décrit, mais ça a marché sur nous, parce qu'on avait acquis un système de valeur qui nous faisait préférer celui de Linux et qu'on avait peu de goût pour les grandes démonstrations. Les produits microsoft sont (tentés d'être) fait pour séduire la plus grosse masse des utilisateurs. Nous ne sommes pas es utilisateurs, et notre passion est directement intriqué à notre système de valeur, puisque nous sommes plutôt des créateur, donc quelques qui tiens à la capacité d'exprimer ce qu'on est soi.
Faut bien voir que ce raisonnement s'applique sur une très petite minorité de la population (en grande partie nous sur ce site), mais une population technophile qui fait du code, qui contribue d'une manière ou une autre et qui certaines fois ont même le pouvoir de prendre des décisions en terme infrastructure informatique, dans diverses organisations.
Les défauts d'une chose sont toujours vu à l'aune d'un système de valeur, d'un ensemble de préférences, d'aversions pour certaines choses, etc..
Les fanboy du libre (j'en suis un) se retrouvent autour de cela de par cet adhésion, et ils défendent en fait un système de valeur, sans comprendre que la systémique du monde qui nous entoure n'est pas que dirigé par des histoires de systèmes de valeurs/croyances.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le début de la convergence
Posté par Ontologia (site web personnel) . En réponse à la dépêche Ubuntu pour Android. Évalué à 5.
On a pas le même débat là..
Tu parles des gens comme nous qui veulent tuner leur machine (0,1% du marché), moi je te parle de l'avenir du marché de masse.
Les développeurs qui développent des applis pour le marché de masse, vu les outils multiplateforme qu'ils ont, ils s'en tappent que ça soit ARV v6, A9, whatever
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le début de la convergence
Posté par Ontologia (site web personnel) . En réponse à la dépêche Ubuntu pour Android. Évalué à 3.
Ce que je voulais dire plus haut, c'est que ce problème de noyau sur chaque plateforme ARM est un problème pour les types qui bossent sur le noyau Linux et Android.
L'immense masse des développeurs qui codent des applications pour M. toutlemonde, ils ne voient pas la différence, ou à peine.
Or, ce sont EUX qui compte, ce sont eux qui codent les applications multiplateforme.
Les problèmes de noyaux à adapter sur les différentes archi ARM/Intel, ça concerne quoi ? 500 ingénieurs dans le monde ? Certes, ils sont parmis les plus pointus, certes c'est un travail titanesque, mais ça n'a que peu de conséquence sur le reste du marché.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Le début de la convergence
Posté par Ontologia (site web personnel) . En réponse à la dépêche Ubuntu pour Android. Évalué à 4.
Certes, mais il y a une grosse différence par rapport à cette époque.
Certes oui, on va avoir deux architectures principales à gérer : x86_64 et ARM. Cela fait deux plateforme standard.
La grosse différence est qu'à l'époque on codait encore beaucoup en assembleur, ne serait-ce que pour des raisons de perfs et d'architecture différente du hardware autour, alors qu'aujourd'hui, ces différences d'architectures (MMU processeur, moyen d'accès aux I/O) ne sont plus visibles qu'en C et encore, assez peu (merci l'OS).
Souviens toi, de la situation à l'orée de l'ère PC. Je cite Stroustrup qui l'explique mieux que moi :
Aujourd'hui rien de tout cela.
Les mainteneurs des OS ont du travail, les quelques développeurs qui écrivent des applications en C vont à la limite avoir quelques détails à traiter car le long en C sur ARM n'a peut être pas la même taille que celui du x86_64, à part ça, tout se code pareil, et les gens codent en Java/C#/JS sur les périphériques mobiles.
Sans compter les navigateurs.
Tout cela pour dire, que je pense que le pattern que tu pointes n'aura pas pas du tout la même importance qu'à cette époque.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Le début de la convergence
Posté par Ontologia (site web personnel) . En réponse à la dépêche Ubuntu pour Android. Évalué à 4.
Cela fait quelques années que je me dit que le futur ne verra plus des fixes, des gros portables PC, et des smartphones, mais beaucoup de smartphones "dockable", qui se transforme en PC sur leur dock connectés à une souris, un clavier et un écran.
En passant, c'est la raison pour laquelle Microsoft est l'IBM année 80 d'aujourd'hui, car ils sont monopolistiques sur un marché en train de mourrir.
Ça a donc l'air d'un gadget, mais cette annonce est un prélude à une révolution dans les modes d'utilisations futurs. Cela va mettre du temps à se mettre en place, mais une fois que l"on aura des ARM à la puissance d'un core i5 d'aujourd'hui, soit dans pas longtemps, ce sera une puissance suffisante pour beaucoup.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Problème de make sous Mac et *BSD
Posté par Ontologia (site web personnel) . En réponse au journal Compilateur mini-ML vers TeX et shell. Évalué à 3.
Sous Mac (et de façon très liée, sous *BSD), il faut toujours mettre un argument de répertoire à find. Hors là il n'y en a pas, ce qui fait échouer le make.
bash
`find -type f -not \( -iname "*.wc" -or -iname "Makefile" \) -exec /bin/rm -fv {} \;
find: illegal option -- t
find: illegal option -- y
find: illegal option -- p
find: illegal option -- e
find: f: No such file or directory
Il faut écrire : find . -type f -not ( -iname "*.wc" -or -iname "Makefile" ) -exec /bin/rm -fv {} \;
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Ne change rien sur Hadopi à priori
Posté par Ontologia (site web personnel) . En réponse à la dépêche Tribler, ou le Bittorrent en véritable P2P de bout en bout. Évalué à 3. Dernière modification le 10 février 2012 à 17:18.
Le principe d'Hadopi, ou plutôt des gens qui œuvrent pour elle, consiste à proposer eux aussi des fichiers à uploader, parmi la vaste foule des seeders.
Ils se contentent de repérer les adresses IP qui s'y connectent et l'envoi à Hadopi.
Le fait de centraliser ou non ne change donc rien.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Un langage ontologique et métaphorique
Posté par Ontologia (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 2.
C'est très très intéressant !

C'est marrant, parce que je suis en train de coder un moteur de machine à état fini hiérarchique (HFSM en anglais, pour les mot clés google), qui me fait beaucoup penser à ce langage :
Un moteur à état fini hiérarchique est une machine à état fini classique, dans lequel on peu trouver une machine à état fini dans un état. Cette machine "hébergée" dans un état s'active lorsqu'on passe dans l'état père :
.
J'utilise ce moteur pour animer des agents dans un monde, afin de les doter d'un comportement. De ce fait les transitions sont effectuées à partir d'évènements et de conditions. Les évènements viennent de l'extérieur et les conditions sont des booléens évalués sur l'état interne de l'agent (ici un objet).
Grâce au type somme de Ocaml, je peux faire une équation booléenne de conditions et évènements.
Quand je vois ce langage (urbi), je me dis que cela se compile facilement en HFSM
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Un langage ontologique et métaphorique
Posté par Ontologia (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 2.
J'assume complètement le fait que le but est de faire un jouet :-)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Un langage ontologique et métaphorique
Posté par Ontologia (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 5.
Un langage qui permette de définir des interdictions ou des obligations : "Un utilisateur ne peut voter plus de 2 fois pour un autre utilisateur en moins de 10 jours"
Bref une sémantique basé sur de la logique modale, déontique et temporelle.
Un langage orienté agent pour mieux gérer la concurrence (un agent = un thread). Les agents fonctionnent selon le modèle BDI (Belief Desire Intention). L'agent étant assez complexe, on a pas des milliards de threads qui coutent en changement de contexte.
Un langage dont la syntaxe est un sous ensemble contrôlé d'une langue naturelle, comme Attempto Controlled English, mais amélioré
Un langage dans lequel chaque verbe et non est catégorisé sémantiquement.
Un langage dans lequel la création de fonction est une création de vocabulaire qui se raffine selon le contexte (selon la catégorisation sémantique du contexte).
Un langage où la métaphore physique et spatiale, plus proche du fonctionnement de notre cerveau, permet de décrire un programme
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: ocaml...
Posté par Ontologia (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 3.
Il y a un projet de OcamlPro pour pallier à cela : https://github.com/OCamlPro/ocaml-reentrant/
Tu peux peut être aider ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: L'article qui a vraiment tout compris
Posté par Ontologia (site web personnel) . En réponse au journal Sus aux threads. Évalué à 2.
Cool, merci :-)
Si tu avais des pointeurs sur le même genre de problème appliqués aux langages fonctionnel, où la pile est un problème différent, ça m'intéresse..
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: L'article qui a vraiment tout compris
Posté par Ontologia (site web personnel) . En réponse au journal Sus aux threads. Évalué à 3.
Ce serait intéressant que tu nous fasses une recension de ta thèse dans un journal. J'imagine que tu dois bien avoir quelques choses de pas trop gros qui résume un peu ?
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: on parle bien de Bouygues?
Posté par Ontologia (site web personnel) . En réponse au journal Bouygues Télécom se fait tout grognon à cause de Xavier Niel. Évalué à 8.
J'ai la même réaction que CHP, mais mon raisonnement est plus profond : Je tiens avec grand plaisir à sanctionner clairement tous ces abrutis de X/Télécom et de marketeux sortant de sup de co.
Le capitalisme à la française, c'est le cartel par l'entente des anciens élèves de grandes écoles qui trustent tous les postent et qui vide de leur substance la méritocratie sous prétexte qu'ils ont été méritant à 20 ans en réussissant un concours.
Je baisse mon pouce vers le bas vis à vis de ces gens là.
Nous aussi, on est largement capable de faire aussi bien qu'eux.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: on parle bien de Bouygues?
Posté par Ontologia (site web personnel) . En réponse au journal Bouygues Télécom se fait tout grognon à cause de Xavier Niel. Évalué à 10.
Je garde mon cerveau allumé, mais j'ai la volonté de sanctionner les 3 opérateurs historiques. Et je le ferai même s'ils me proposent quelques chose de plus intéressant.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Choqué
Posté par Ontologia (site web personnel) . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 6.
Pour le 1euro = 1 dollar, tu noteras qu'aux Etats-Unis les prix sont affichés hors taxes (c'est la tradition, et les taxes sont locales et assez diverses), en France, on inclue la TVA, d'où la différence de prix.
Pour le reste, tu peux te plaindre, c'est légitime.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Intérêts
Posté par Ontologia (site web personnel) . En réponse au journal Le monde selon Gates. Évalué à 6.
Aux Etats-Unis, il y a un intérêt fiscal pour les anciens élèves de donner à leur alma mater.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Modèle économique et technique
Posté par Ontologia (site web personnel) . En réponse au journal Fin de Mandriva .... Évalué à 10.
Je suis sûre que pas mal de PME seraient capable de payer pour cela, certes pas trop cher, mais tout de même.
Il faudrait caler le prix sur le TCO d'un utilisateur pour les fonctions mails et compagnie.
Mais beaucoup de PME n'ont pas d'informaticien, n'en n'ont pas besoin, mais aimerait avoir un produit simple à administrer... et un téléphone à appeler en cas de problème, avec garantie de moyen sous quelques heures. Et ça, pas mal de boites sont prêtes à payer pour ça...
Pour le reste, je n'en sais rien, donc je ne commente pas :-)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Modèle économique et technique
Posté par Ontologia (site web personnel) . En réponse au journal Fin de Mandriva .... Évalué à 9.
Dans ses début, Mandrake était plus ou moins basé sur RedHat, puis a commencé à voler de ses propres ailes.
Je dis peut être une bêtise, mais je pense qu'un modèle plus viable, est peut être de baser sur une distrib mainstream (Debian, Gentoo, CentOS, ...) et de l'améliorer à sa sauce.
Parce je dis la même chose depuis 10 ans (mais c'est moins vrai avec les google apps maintenant), il y a des centaines de PME qui ont besoin d'un petit serveur qui fasse :
- Mail, avec une interface web pour administrer simplement (création/suppression, quota, accès externe, etc...)
- Samba pour les données pro/perso des employés qui sont sous windows (faut faire avec)
- Gestionnaire d'impression avec une matrice pour dire qui à le droit d'imprimer sur quelle imprimante.
- Gestion de sauvegarde (sur banque, autre chose)
- Wiki, au besoin ou...
- Un petit CMS simplement configurable
Tout cela avec une interface simple à la Ordissimo.
Bref, je pense que l'énergie dépensé à faire sa propre sauce de noyau Linux, son propre système de paquet, sans compter le reste, est beaucoup trop gros pour une petite boite.
C'est peut être une des raisons, mais pas la seul de l'insuccès de Mandriva (les spécialistes pourront deviser sur la question).
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: dur dur
Posté par Ontologia (site web personnel) . En réponse à la dépêche La particule « boson de Higgs » en vue. Évalué à 7.
Ca me rappelle le jour ou le producteur d'Enrico Macias et Stephen Jay Gould ont passés l'arme à gauche, France Inter a parlé toute la journée du producteur, et pas un mot de l'Einstein de la biologie. Grrrr
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Engouement
Posté par Ontologia (site web personnel) . En réponse à la dépêche Opa se rapproche de Javascript. Évalué à 2.
Oui voilà, et le modèle de la boite qui est derrière c'est de vendre des sites custom à des boites qui se fichent éperdument que ce soit pas développé avec des technos mainstream.
Il y a un marché pour ça...
Mais vendre un langage, c'est infaisable.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Engouement
Posté par Ontologia (site web personnel) . En réponse à la dépêche Opa se rapproche de Javascript. Évalué à 2.
Ça s'appelle une startup...
Le changement de syntaxe était je pense nécessaire, car la syntaxe précédente était trop typée "Ocaml", et ça rebutait plus les gens qu'autre chose (pas moi hein, au contraire).
Tandis que là ça peut intéresser les gens qui sont attirés par Node.js.
Pour les perfs, ça serait intéressant de faire quelques benchs du shootout.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Pfff
Posté par Ontologia (site web personnel) . En réponse à la dépêche Facebook libère son compilateur PHP just-in-time HipHop Virtual Machine (ou HHVM). Évalué à 6.
Et signalons Pfff qui permet de faire de l'analyse statique de code php (et autres langages)
Ecrit en Ocaml.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Toujours le même problème !
Posté par Ontologia (site web personnel) . En réponse au journal Que faut-il penser de Lennart qui casse tout ?. Évalué à 3.
http://meta.libera.cc/2008/01/worse-is-better-versus-right-thing-dans.html
Syslog est un système efficace mais criticable. Son avantage premier est d'être simple, c'est la raison de son adoption.
Je serai très intéressé de voir si Lennart arrive à imposer "The Right Thing"... pour une fois...
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Ou pas
Posté par Ontologia (site web personnel) . En réponse à la dépêche Entretien avec Andrew Tanenbaum à propos de MINIX. Évalué à 2.
Non, disons qu'il raisonne plus en terme d'argument d'autorité : "Andrew Tannenbaum est une génie à qui nous devons tant, donc on ne peut pas se permettre, nous pauvres merdes, de le critiquer"
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Ou pas
Posté par Ontologia (site web personnel) . En réponse à la dépêche Entretien avec Andrew Tanenbaum à propos de MINIX. Évalué à 3.
Oui mais je crois qu'il parlait psychologiquement d'une population de potentiels nerd, qui en tout cas en prennent le chemin.
Je me reconnais et je reconnais beaucoup de gens que je connais dans ce qu'il décrit, mais ça a marché sur nous, parce qu'on avait acquis un système de valeur qui nous faisait préférer celui de Linux et qu'on avait peu de goût pour les grandes démonstrations. Les produits microsoft sont (tentés d'être) fait pour séduire la plus grosse masse des utilisateurs. Nous ne sommes pas es utilisateurs, et notre passion est directement intriqué à notre système de valeur, puisque nous sommes plutôt des créateur, donc quelques qui tiens à la capacité d'exprimer ce qu'on est soi.
Faut bien voir que ce raisonnement s'applique sur une très petite minorité de la population (en grande partie nous sur ce site), mais une population technophile qui fait du code, qui contribue d'une manière ou une autre et qui certaines fois ont même le pouvoir de prendre des décisions en terme infrastructure informatique, dans diverses organisations.
Les défauts d'une chose sont toujours vu à l'aune d'un système de valeur, d'un ensemble de préférences, d'aversions pour certaines choses, etc..
Les fanboy du libre (j'en suis un) se retrouvent autour de cela de par cet adhésion, et ils défendent en fait un système de valeur, sans comprendre que la systémique du monde qui nous entoure n'est pas que dirigé par des histoires de systèmes de valeurs/croyances.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker