D'un point de vue strictement personnel je serais d'accord.
En pur autodidacte en programmation, j'avoue avoir vraiment prit mon pied avec LISP (Scheme & Emacs Lisp) et avoir trouvé le C sympathique (du moins pas repoussant). En revanche j'avoue avoir des difficultés avec l'orienté objet, que ce soit avec Java, C# ou Objective-C (celui-là il m'a fait m'arracher ma chevelure), que je trouve bien souvent trop verbeux (Java et C#) ou obscur quoique élégant (Objective-C).
Étant donné que je fais de la progra pour le plaisir et que je n'ai pas rencontré de problèmes dans lequel l'orienté objet me fasse gagner un temps précieux, je dois avouer ne penser l'OO que comme une pratique à n'utiliser que quand cela est vraiment nécessaire. L'OO me semble apporter beaucoup de complexité pas toujours nécessaire.
Mais je pense que c'est un problème strictement personnel. Tout dépend de la manière dont nous résolvons les problèmes.
Par exemple dans mon cas le fonctionnel est plus naturel que l'impératif, pour d'autres etc.
En quoi cela est-il attristant ? La récupération des idées, cela fait partie de l'esprit Unix depuis longtemps.
Tiens, regarde, Linux est un système Unix lancé en 91. Non seulement c'est une "copie" (pour reprendre ton discours), mais en plus c'est la copie d'une techno qui était déjà vieille à l'époque.
Hurd est un système novateur, mais les outils de bases sont des outils type unix, etc.
Faire du nouveau à tout prix (ou du moins faire croire que l'on fait du nouveau) c'est un discours de marketeux. "Avec Space vous pouvez étaler vos applications sur tous vos bureaux. Seulement sur Leopard", disent les spots publicitaires d'Apple.
Dans le monde du logiciel propriétaire ça le fait pas trop de dire que l'on a copié sur le voisin. Pourtant il n'y a rien de mal à cela, quand une idée est bonne il faut la prendre.
Et c'est ce que fait Unix depuis ses débuts.
Linux a toujours proposé une large gamme d'applications, de langages etc. Mono est un environnement de programmation de plus qui plaira à certains et pas à d'autres. On ne va pas s'en plaindre.
Et le discours du type "au lieu de faire ceci ils feraient de faire cela!", ne fonctionne pas. Le monde du libre est majoritairement composé de bénévoles. Ils travaillent sur des choses qui leur plaisent. Si on devait les obliger à travailler sur un projet qui ne les intéressent pas plutôt que sur les idées qu'ils ont dans la tête, les dévs ne produiraient rien.
"le fait que les clients de Novell sont "protégés" a causé beaucoup de tord à Novell,"
Peut-être n'avait-il pas le choix, ou ne pouvait pas prendre une décision au nom de la commaunuté ?
"le fait que les clients de Novell sont "protégés" a causé beaucoup de tord à Novell,"
Entièrement d'accord.
Mais suivant la manière avec laquelle l'affaire va être, peut-être l'effet inverse à celui escompté par Microsoft se produira : Microsoft perd l'affaire, et il perd une fois plus en sympathie.
Autant certaines technologies Microsoft sont intéressantes, autant ses pratiques sont vraiment éc½urantes.
>> On voit bien tous le danger du deal avec Novell.
Le deal en question a pour but de faciliter l'interopérabilité Linux/Windows. Rien à voir avec les brevets.
La partie du "deal" concernant les brevets n'avait pour but que de rassurer certains clients (des entreprises pour la plupart) en leur disant que même si le logiciel libre "violait" certains brevets, ils seraient protégés.
Le fait est que la majeure partie des logiciels violent des brevets. Linux viole certainement des brevets. N'y a-t-il pas un brevet sur le double clique par exemple ?
Ce deal n'était là que pour rassurer.
Je ne comprenais pas à l'époque quelle raison Microsoft avait pour signer cet accord. Je pensais qu'il le faisait pour se donner une bonne image, et jouer l'interopérabilité OpenXML/ODF afin de faire valider le processus de standardisation de son format.
Mais Ballmer est un sournois, pour lui le deal est un moyen de dire que Linux viole des brevets ...
Mais rappelons que Novell fait partie de l'OIN, donc n'allons pas trop vite en besogne et ne faisons pas de cette boîte une vendue de Microsoft.
P.S. : avons-nous ici une preuve supplémentaire de penser que le danger n°1 de Microsoft est bien le logiciel libre (voit documents Halloween) ? Ce qui en soit n'est pas entièrement négatif.
Je ne me suis toujours pas remis de ma séparation avec mon Amiga ... bouh ...
En ce moment j'ai un portable qui a maintenant 5 ans d'âge, j'espère pouvoir le conserver encore quelques années. Mais il va me manquer, quand ... ah non !
Il y a xulrunner. Certes cela ne concerne pas encore les applications lancées depuis le navigateur, mais ce dernier permet la création d'applis autonomes extensibles et multiplateformes.
2) qui a les mêmes possibilités d'extension que XUL avec ses overlays : que tu puisses ajouter n'importe quoi n'importe où dans l'interface d'un logiciel sans en modifier le code source. À ma connaissance, y a pas mieux que XUL à ce niveau là.
Si, LISP. En plus simple et plus véloce.
3) pas d'étapes de compilation : tu écris, tu lances, ça fonctionne.
Et bien oui, ces stats je les les lus dans les journaux gratuits de Lyon, entendus à la radio etc.
Pourtant il n'est jamais fait mention du nombre d'abonnés ...
Prenons des chiffres bidons :
Si X a 230 plaintes pour 240 abonnées, et Y 600 plaintes pour 1 000 000 millions d'abonnés, le vainqueur n'est pas là où l'on croit ...
De plus faut-il encore rappeler qu'Orange est le propriétaire des lignes téléphoniques ? Avec ça on imagine qu'il est plus facile d'avoir un meilleur service technique ...
Étoilé developers were at FOSDEM this past weekend. The first version of the Étoilé LiveCD, and v 0.2 Developer Preview was released there. Download the LiveCD ISO (http://xdev.org/etoile/)
Je n'ai pas pensé que faire de la pub puisse poser problème.
Cela dit j'ai bien précisé (peut-être pas assez fortement) que le live-cd était une pre-release.
madame & monsieur Michu ils ne vont pas utiliser d'éditeur de texte, ils vont chercher Word.
Il y a plusieurs niveaux d'utilisations d'un système. Il faut arrêter de dire : un newbie c'est le type qui écrit du courrier, va sur Internet et lit ses mails.
On peut être un newbie total en Linux, en vi etc. et être un pro de LaTeX, tout simplement parce qu'on en a besoin.
Inversement, on peut s'en sortir parfaitement bien sous Linux et ne rien connaitre en LaTeX.
La comparaison vi / éditeur de texte "classique" est justifiée car elle touche les personnes qui ont besoins de ces éditeurs (comme les programmeurs) mais ne connaissent effectivement rien à vi ou Emacs.
Et oui, beaucoup de programmeurs sous Windows ne connaissent qu'Eclipse, Visual Studio, et ne voient en vi qu'un outil pour fana ésotérique.
Il y a plusieurs types de débutants. Et on est tous débutants quelque part en informatique. Si on oublie ça, on travaille sur des catégories arbitraires et absolument pas représentatives de la réalité.
Sarge était le nombre magique 7, un truc incroyable, complètement ésotérique, inutile et incompréhensible pour le commun des mortels.
Etch c'est le 9, le nombre de l'accomplissement et de la perfection.
Or la perfection est divine, et comme la divinité est un but certes louable mais malheureusement impossible à atteindre, et bien nous pouvons prédire la date de sortie suivante pour Debian Etch :
Je souhaite acheter un ordinateur, dans 99% je suis obligé d'acheter Windows avec. Or je n'en veux pas.
Tu vas me dire : " au lieu de nous concentrer sur la ventre liée, concentrons-nous sur la promotion de PC avec Linux préinstallé".
Soit. Mais à mon avis la vente liée est un frein à cela.
Tant que nous serons obligé d'acheter Windows avec un PC, dans la tête des gens PC = Windows.
Si nous nous battons contre la vente liée afin de permettre aux clients de choisir le système (et de leur proposer le choix) alors PC = Windows/Linux/BSD etc.
Le but du combat contre la vente liée n'est pas de faire vendre des pc sans OS rien que pour emmerder l'utilisateur "lambda". Le but c'est de permettre aux systèmes alternatifs de prendre des parts de marché, de pourvoir en prendre.
On n'arrête pas de rabâcher qu'offrir au consommateur la possibilité de choisir l'OS qui va accompagné son PC est trop compliqué pour lui. Abêtissement volontaire de la population pour conserver un monopole ?
Soyons réaliste, il n'est pas plus compliqué de choisir un OS que de se retrouver les bras ballant devant un système rendu instable par une série de spywares, virus, et autres conflits de DLL (sans parler des problèmes avec la base de registre).
Au nom de la stupidité du consommateur on défend la vente liée, mais bizarrement, une fois le produit vendu, on n'offre aucun manuel conséquent permettant de se dépatouiller avec une informatique qui reste, et restera encore longtemps, compliquée.
C'est compliquée non pas parce que les informaticiens sont des débiles qui ne comprennent rien à l'utilisateur "lambda", c'est compliquée parce qu'utiliser l'outil informatique suppose l'apprentissage et la compréhension de nouveaux concepts, de nouveaux schémas mentaux.
C'est exactement la même chose avec la vente liée. Si choisir son OS à l'achat était la norme, les gens seraient habitués, seraient tenus au courant, et sauraient parfaitement faire un choix.
Il y auraient même des vendeurs pour conseiller en fonction des besoins.
Comme pour les voitures, les vélos, les lecteurs DVD, mais aussi ... les pc (le matériel).
Le client doit bien faire un choix entre un Intel ou un AMD, entre une Nvidia ou une Ati, entre un Dell et un Sony, pourquoi ne le ferait-il pas entre Windows, Linux, BSD etc ?
[^] # Re: peut etre que...
Posté par Camille_B . En réponse au journal Un langage pour les nuls? Le langage D!. Évalué à 1.
En pur autodidacte en programmation, j'avoue avoir vraiment prit mon pied avec LISP (Scheme & Emacs Lisp) et avoir trouvé le C sympathique (du moins pas repoussant). En revanche j'avoue avoir des difficultés avec l'orienté objet, que ce soit avec Java, C# ou Objective-C (celui-là il m'a fait m'arracher ma chevelure), que je trouve bien souvent trop verbeux (Java et C#) ou obscur quoique élégant (Objective-C).
Étant donné que je fais de la progra pour le plaisir et que je n'ai pas rencontré de problèmes dans lequel l'orienté objet me fasse gagner un temps précieux, je dois avouer ne penser l'OO que comme une pratique à n'utiliser que quand cela est vraiment nécessaire. L'OO me semble apporter beaucoup de complexité pas toujours nécessaire.
Mais je pense que c'est un problème strictement personnel. Tout dépend de la manière dont nous résolvons les problèmes.
Par exemple dans mon cas le fonctionnel est plus naturel que l'impératif, pour d'autres etc.
[^] # Re: Attristant...
Posté par Camille_B . En réponse au journal Silverlight sous linux : moonlight. Évalué à 3.
Tiens, regarde, Linux est un système Unix lancé en 91. Non seulement c'est une "copie" (pour reprendre ton discours), mais en plus c'est la copie d'une techno qui était déjà vieille à l'époque.
Hurd est un système novateur, mais les outils de bases sont des outils type unix, etc.
Faire du nouveau à tout prix (ou du moins faire croire que l'on fait du nouveau) c'est un discours de marketeux. "Avec Space vous pouvez étaler vos applications sur tous vos bureaux. Seulement sur Leopard", disent les spots publicitaires d'Apple.
Dans le monde du logiciel propriétaire ça le fait pas trop de dire que l'on a copié sur le voisin. Pourtant il n'y a rien de mal à cela, quand une idée est bonne il faut la prendre.
Et c'est ce que fait Unix depuis ses débuts.
Linux a toujours proposé une large gamme d'applications, de langages etc. Mono est un environnement de programmation de plus qui plaira à certains et pas à d'autres. On ne va pas s'en plaindre.
Et le discours du type "au lieu de faire ceci ils feraient de faire cela!", ne fonctionne pas. Le monde du libre est majoritairement composé de bénévoles. Ils travaillent sur des choses qui leur plaisent. Si on devait les obliger à travailler sur un projet qui ne les intéressent pas plutôt que sur les idées qu'ils ont dans la tête, les dévs ne produiraient rien.
[^] # Re: Je dirais plutôt...
Posté par Camille_B . En réponse au journal Trolls de tout les OS.... Évalué à 2.
[^] # Re: "petit"
Posté par Camille_B . En réponse au journal Sortie de Vim 7.1. Évalué à 1.
[^] # Re: editeur console/gui
Posté par Camille_B . En réponse au journal Sortie de Vim 7.1. Évalué à 3.
Emacs également.
En plus ils sont léger.
[^] # Re: deal Novell/MS
Posté par Camille_B . En réponse au journal Les logiciels libres violent 235 brevets Microsoft. Évalué à 1.
Peut-être n'avait-il pas le choix, ou ne pouvait pas prendre une décision au nom de la commaunuté ?
"le fait que les clients de Novell sont "protégés" a causé beaucoup de tord à Novell,"
Entièrement d'accord.
Mais suivant la manière avec laquelle l'affaire va être, peut-être l'effet inverse à celui escompté par Microsoft se produira : Microsoft perd l'affaire, et il perd une fois plus en sympathie.
Autant certaines technologies Microsoft sont intéressantes, autant ses pratiques sont vraiment éc½urantes.
[^] # Re: deal Novell/MS
Posté par Camille_B . En réponse au journal Les logiciels libres violent 235 brevets Microsoft. Évalué à 5.
Le deal en question a pour but de faciliter l'interopérabilité Linux/Windows. Rien à voir avec les brevets.
La partie du "deal" concernant les brevets n'avait pour but que de rassurer certains clients (des entreprises pour la plupart) en leur disant que même si le logiciel libre "violait" certains brevets, ils seraient protégés.
Le fait est que la majeure partie des logiciels violent des brevets. Linux viole certainement des brevets. N'y a-t-il pas un brevet sur le double clique par exemple ?
Ce deal n'était là que pour rassurer.
Je ne comprenais pas à l'époque quelle raison Microsoft avait pour signer cet accord. Je pensais qu'il le faisait pour se donner une bonne image, et jouer l'interopérabilité OpenXML/ODF afin de faire valider le processus de standardisation de son format.
Mais Ballmer est un sournois, pour lui le deal est un moyen de dire que Linux viole des brevets ...
Mais rappelons que Novell fait partie de l'OIN, donc n'allons pas trop vite en besogne et ne faisons pas de cette boîte une vendue de Microsoft.
P.S. : avons-nous ici une preuve supplémentaire de penser que le danger n°1 de Microsoft est bien le logiciel libre (voit documents Halloween) ? Ce qui en soit n'est pas entièrement négatif.
# ça me paraît normal.
Posté par Camille_B . En réponse au journal Pincement au coeur. Évalué à 4.
En ce moment j'ai un portable qui a maintenant 5 ans d'âge, j'espère pouvoir le conserver encore quelques années. Mais il va me manquer, quand ... ah non !
[^] # Re: Flex
Posté par Camille_B . En réponse au journal La guerre des RIA commence enfin.... Évalué à 1.
[^] # Re: le fanatisme saymal
Posté par Camille_B . En réponse au journal La guerre des RIA commence enfin.... Évalué à 0.
Si, LISP. En plus simple et plus véloce.
LISP. En plus simpe et plus véloce.
Bon, je critique mais ... j'adore XUL ;)
# statistiques bidons ?
Posté par Camille_B . En réponse au journal Un point sur les FAI. Évalué à 2.
Pourtant il n'est jamais fait mention du nombre d'abonnés ...
Prenons des chiffres bidons :
Si X a 230 plaintes pour 240 abonnées, et Y 600 plaintes pour 1 000 000 millions d'abonnés, le vainqueur n'est pas là où l'on croit ...
De plus faut-il encore rappeler qu'Orange est le propriétaire des lignes téléphoniques ? Avec ça on imagine qu'il est plus facile d'avoir un meilleur service technique ...
[^] # Re: First Post
Posté par Camille_B . En réponse au journal 30 jours avec Linux. Évalué à 3.
1) Flash
2) Prochainement : Windows Presentation Foundation (après ils osent dire que maintenant ils font dans l'interopérabilité)
3) Les drivers pour cartes wifi, webcams etc.
[^] # Re: Trollons, trollons
Posté par Camille_B . En réponse au journal un live-cd pour présenter Étoilé !. Évalué à 2.
:) je suis soudainement pressé qu'il sorte le gnou !
[^] # Re: Hey... It's a (semi-public) pre-release
Posté par Camille_B . En réponse au journal un live-cd pour présenter Étoilé !. Évalué à 4.
Il s'agit juste d'un live-cd de présentation. Le projet en lui-même n'est pas lié à une distribution, ni même un système particulier.
Dès lors le choix de la distro pour concevoir le live est relativement secondaire.
[^] # Re: Hey... It's a (semi-public) pre-release
Posté par Camille_B . En réponse au journal un live-cd pour présenter Étoilé !. Évalué à 3.
Et bien, vivement la release finale, et bravo pour le travail accompli !
[^] # Re: Orthographe...
Posté par Camille_B . En réponse au journal un live-cd pour présenter Étoilé !. Évalué à 4.
Et ça ne me permettrai pas de dépasser les 5 commentaires pour ce billet :D
[^] # Re: Orthographe...
Posté par Camille_B . En réponse au journal un live-cd pour présenter Étoilé !. Évalué à 2.
Ça m'apprendra à ne pas me relire !
Il y a un moyen de corriger ses billets ?
[^] # Re: Hey... It's a (semi-public) pre-release
Posté par Camille_B . En réponse au journal un live-cd pour présenter Étoilé !. Évalué à 1.
Ayant vu l'annonce suivante sur le wiki Étoilé :
Je n'ai pas pensé que faire de la pub puisse poser problème.
Cela dit j'ai bien précisé (peut-être pas assez fortement) que le live-cd était une pre-release.
[^] # Re: calcul
Posté par Camille_B . En réponse au journal C'est vendredi. Évalué à 4.
On retombe toujours sur ses pattes :D
[^] # Re: VI n'est pas Notepad
Posté par Camille_B . En réponse à la dépêche Linux n'est pas Windows. Évalué à 6.
Il y a plusieurs niveaux d'utilisations d'un système. Il faut arrêter de dire : un newbie c'est le type qui écrit du courrier, va sur Internet et lit ses mails.
On peut être un newbie total en Linux, en vi etc. et être un pro de LaTeX, tout simplement parce qu'on en a besoin.
Inversement, on peut s'en sortir parfaitement bien sous Linux et ne rien connaitre en LaTeX.
La comparaison vi / éditeur de texte "classique" est justifiée car elle touche les personnes qui ont besoins de ces éditeurs (comme les programmeurs) mais ne connaissent effectivement rien à vi ou Emacs.
Et oui, beaucoup de programmeurs sous Windows ne connaissent qu'Eclipse, Visual Studio, et ne voient en vi qu'un outil pour fana ésotérique.
Il y a plusieurs types de débutants. Et on est tous débutants quelque part en informatique. Si on oublie ça, on travaille sur des catégories arbitraires et absolument pas représentatives de la réalité.
# calcul
Posté par Camille_B . En réponse au journal C'est vendredi. Évalué à 4.
Etch = 5+20+3+8 = 36 = 9
Sarge était le nombre magique 7, un truc incroyable, complètement ésotérique, inutile et incompréhensible pour le commun des mortels.
Etch c'est le 9, le nombre de l'accomplissement et de la perfection.
Or la perfection est divine, et comme la divinité est un but certes louable mais malheureusement impossible à atteindre, et bien nous pouvons prédire la date de sortie suivante pour Debian Etch :
Quand elle sera divine, cad : jamais.
Hum ...
[^] # Re: Analogie
Posté par Camille_B . En réponse au journal Est-ce légitime de dénoncer la "vente liée".. Évalué à 9.
Le but est le suivant : faire en sorte que toute demande de suppression de logiciels, dont Windows, fournis avec le PC soit acceptée.
Cela est d'autant plus légitime que ce type de demande est déjà légal.
Ensuite, effectivement, je privilégierais la possibilité pour le client de faire le choix du système avant l'achat de la machine.
Pour l'instant il s'agit de faire appliquer la loi : pouvoir être remboursé de Windows.
Dans le futur, c'est une question plus personnelle : développer plus d'offres Linux ; proposer une machine avec possibilité de choisir le système etc.
[^] # Re: C'est comme un lecteur dvd
Posté par Camille_B . En réponse au journal Est-ce légitime de dénoncer la "vente liée".. Évalué à 4.
Et bien si, le problème est là précisément.
Je souhaite acheter un ordinateur, dans 99% je suis obligé d'acheter Windows avec. Or je n'en veux pas.
Tu vas me dire : " au lieu de nous concentrer sur la ventre liée, concentrons-nous sur la promotion de PC avec Linux préinstallé".
Soit. Mais à mon avis la vente liée est un frein à cela.
Tant que nous serons obligé d'acheter Windows avec un PC, dans la tête des gens PC = Windows.
Si nous nous battons contre la vente liée afin de permettre aux clients de choisir le système (et de leur proposer le choix) alors PC = Windows/Linux/BSD etc.
Le but du combat contre la vente liée n'est pas de faire vendre des pc sans OS rien que pour emmerder l'utilisateur "lambda". Le but c'est de permettre aux systèmes alternatifs de prendre des parts de marché, de pourvoir en prendre.
[^] # Re: Lire le contrat de licence avant l'achat
Posté par Camille_B . En réponse au journal Est-ce légitime de dénoncer la "vente liée".. Évalué à 6.
Comment ça tu as ainsi payé une licence pour rien ?
Décidément ces pingouins, toujours à pinailler !
[^] # Re: C'est comme un lecteur dvd
Posté par Camille_B . En réponse au journal Est-ce légitime de dénoncer la "vente liée".. Évalué à 4.
On n'arrête pas de rabâcher qu'offrir au consommateur la possibilité de choisir l'OS qui va accompagné son PC est trop compliqué pour lui. Abêtissement volontaire de la population pour conserver un monopole ?
Soyons réaliste, il n'est pas plus compliqué de choisir un OS que de se retrouver les bras ballant devant un système rendu instable par une série de spywares, virus, et autres conflits de DLL (sans parler des problèmes avec la base de registre).
Au nom de la stupidité du consommateur on défend la vente liée, mais bizarrement, une fois le produit vendu, on n'offre aucun manuel conséquent permettant de se dépatouiller avec une informatique qui reste, et restera encore longtemps, compliquée.
C'est compliquée non pas parce que les informaticiens sont des débiles qui ne comprennent rien à l'utilisateur "lambda", c'est compliquée parce qu'utiliser l'outil informatique suppose l'apprentissage et la compréhension de nouveaux concepts, de nouveaux schémas mentaux.
C'est exactement la même chose avec la vente liée. Si choisir son OS à l'achat était la norme, les gens seraient habitués, seraient tenus au courant, et sauraient parfaitement faire un choix.
Il y auraient même des vendeurs pour conseiller en fonction des besoins.
Comme pour les voitures, les vélos, les lecteurs DVD, mais aussi ... les pc (le matériel).
Le client doit bien faire un choix entre un Intel ou un AMD, entre une Nvidia ou une Ati, entre un Dell et un Sony, pourquoi ne le ferait-il pas entre Windows, Linux, BSD etc ?