Nop j'ai pas de référence, j'avais vu ca en regardant la langue artificielle lojban qui a été inventée pour travailler sur cette hypothèse
La forme forte est réfuté car les humains sont capables de se représenter des concepts et de faire des raisonnements quand bien même ils ne possèdent pas de vocabulaire ou de langues adaptées. Ce qui indiquerait que le cerveau n'utilise pas forcement le langage pour manipuler les concepts.
La forme faible de l'hypothèse dit que le langage facilite le raisonnement, alors la on peut rentrer dans des polémiques sans fin (comme tu l'a dis c'est pas forcement réfutable). Forcement si on dispose d'une langue qui colle exactement a ce que l'on veux exprimer cela facilite les choses, d'un autre coté les êtres humains sont capable de créer de toutes pièces les représentation qui leurs manque ...
C'est tellement peu conforme à mon intuition et à mon expérience personnelle que je ne sais pas vraiment comment y répondre.
Je suis très probablement d'accord avec toi mais il faut absolument faire la distinction entre :
- le choix des lexèmes
- la syntaxe
- la sémantique
Le witespace n'a pas uniquement un choix lexical particulierement peu lisible mais aussi une sémantique très peu expressive. Si tu remplace les 3 lexemes (et non pas deux) qui sont " ", "\t" et "\n" par A,B et C en prenant bien soin de choisir A,B et C de telle manière que cela soit le plus lisible possible. Et bien cela restera illisible. Parceque la sémantique, c'est à dire le sens, que possède les mots clés ne permet pas de représenter facilement les choses.
Inversement si tu prend un langage très expressif et que tu lui colle des lexèmes et une syntaxe la moins claire possible cela restera facile à lire, car le cerveau est suffisament plastique par s'adapter a beaucoup de situation. Regarde par exemple le lambda-calcul, avec juste lambda, des parenthèses et des variables on peut réaliser des programmes très lisibles sont on indente les choses correctement.
Je connaissais déjà cette hypothèse et elle a été réfutée, au moins dans ca forme la plus forte.
La syntaxe n'a qu'un impact mineur sur la lisibilité des programmes. C'est d'abord les conventions collectives et les effort de chacun qui détermine le résultat. Tout ce que peut faire le langage c'est proposer une bonne expressivitée pour coller naturelement à ce que veux faire le programmeur, c'est donc la sémantique qui est déterminante (a ne pas confondre avec la syntaxe).
Et les seuls arguments que j'ai vu ici (à part les ouin-ouin pasque c'est pas comme l'habitude de chacun) c'est :
* "`" est difficiliement lisible mais cela tombe bien car c'était justement le but dans ce choix de lexeme.
* % nécessite deux touches pour être saisie : oh mon dieu c'est la fin du monde...
De toute manière c'est 100% subjectif. Et c'est aux programmeurs a s'adapter aux nouvelles syntaxes, et oui on ne peut pas faire de nouvelles choses avec des vieilles syntaxes ...
Les preuves formelles, la puissance et l'expressivité du langage sont bien plus importante. Tu fais quoi avec ton langage ? De la poésie ?
Perso je fait des programmes avec, je les affiche pas dans ma chambre.
Posté par outs .
En réponse au journal [HS] OGM.
Évalué à 0.
75% avant quoi ? Au moyen age il n'y avait quasiement plus de foret en France. Si on prend juste l'histoire récente (200 ans) de la France l'étendue de foret n'a jamais été ausse grande qu'actuelement ...
Donc arrêtez de faire de l'alarmisme primaire, la foret se porte actuelement très bien en France.
Ouais c'est vrai c'est pénible ça. Quoique avoir l'heure d'affiché en permanence me permet de regarder facilement quand les pates sont cuites en regardant le JT.
Donc pour toi le C est une sorte de meta-langage d'assembleur ?
Beaucoup de compilo performant sortent du C, c'est le cas de OCaml, et SmartEiffel par exemple.
La raison à cela est que les optimisations réalisé par le compilateur C et Lisaac sont totalement indépendantes. Du coté C on s'occupe des spécificité des processeurs, utilisation correcte des registres etc Du coté du compilo Lisaac (ou n'importe quel autre langage au niveau comme eiffel ou caml) on fait des optimisations du style traitement du la récursion terminale, gestion du polymorphisme. Ce n'est pas du tout le même travail.
L'autre chose a comprendre est que les compilateurs C ne peuvent pas faire ce genre de choses haut niveau car le langage n'est pas prévu pour. En C ou en C++ on est sensé gérer à la main les optimisations de haut niveau comme l'inlining en C++ ou décider de ne pas mettre un méthode virtual en C++ ou l'utilisation fine de pointeurs en C. A cause de ca le compilateur n'a pas la lattitude de faire des optimisation il doit suivre exactement les instructions du programmeur sinon le programme ne réalisera pas les choses de la façon exacte qui a été demandé et cela le fera planter.
Ouais mais ce coup ci ca rajoute des fonctionnalités à l'intérieur d'un autre langage connu. Et ceci justement pour faciliter l'utilisation de ce langage de réécriture par des entreprises.
Je sais qu'ils ont déjà quelques utilisateurs dans l'industrie principalement pour manipuler du XML avec le back-end Java.
Pareil c'est avec neuf que j'ai eu le plus de problème en plus le téléphone est illimité (quand il marche) mais payant (c'est pas cher la minute mais quand même) alors je trouve la publicité limite mensongère.
Toutes les plaquettes de BAC+5 sont rédigé comme ca !!
Et c'est normal puisque c'est le diplôme le plus élevé dans les sections pro, donc ce sont bien les étudiants sortant de là qui deviendront chef de projet.
Après personne n'est dupe il faut de l'expérience pour obtenir un tel poste, mais si tu n'a pas BAC+5 certaines entreprises risque de te refuser une poste élevé pour cette raison...
Moi ca m'est déjà arrivé. C'était la clé d'un copain qui l'utilisait sous windows. Il y avait un petit logiciel qui démarrait quand on branchait la clé.
Et donc cela ne marchait pas sous linux, d'ailleur ca ne marchait pas non plus sur mon windows (tout plantait et je devais rebooter).
Je connais la notation internationale (2006-04-24), mais européenne je vois pas. Sous google j'ai surtout trouvé des références à l'heure sur 24h plutot que d'utiliser am/pm.
Mmmh c'est le principe de base du droit des auteurs, le droit de distribution et de reproduction appartient a l'auteur. En mettant un logiciel en GPL tu donne explicitement ce droit aux utilisateurs, et c'est justement possible car c'est l'auteur qui possède ce droit.
Posté par outs .
En réponse au journal Petit jeu.
Évalué à 2.
Non moi j'en ai seulement vu des vert ou alors en brun, par contre c'est super visqueux ca y'a pas de doute. Et pis ils peuvent regénérer des bouts d'eux même (pas seulement la queue) quand ils sont blessé. Étrange comme truc.
Tu raisonne comme si le conseil général était une entreprise, ils n'ont pas besoin que l'opération soit rentable. Il suffit que cela représente un intéret pour la région c'est tout. Et je viens de recevoir le budget de la région le budget des TIC est petit par rapport aux gros postes comme le support aux opérations culturelles.
Non la séparation contenu/présentation est bien réalisé en latex. Par exemple on a un syntaxe pour dire que c'est un chapitre et a coté dans le style du document on précise comment on veut que le chapitre soit mise en page. Alors apres si c'est ca que tu veux dire c'est le même langage pour faire les deux, mais la séparation est clair.
[^] # Re: Et beh...
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à 3.
La forme forte est réfuté car les humains sont capables de se représenter des concepts et de faire des raisonnements quand bien même ils ne possèdent pas de vocabulaire ou de langues adaptées. Ce qui indiquerait que le cerveau n'utilise pas forcement le langage pour manipuler les concepts.
La forme faible de l'hypothèse dit que le langage facilite le raisonnement, alors la on peut rentrer dans des polémiques sans fin (comme tu l'a dis c'est pas forcement réfutable). Forcement si on dispose d'une langue qui colle exactement a ce que l'on veux exprimer cela facilite les choses, d'un autre coté les êtres humains sont capable de créer de toutes pièces les représentation qui leurs manque ...
Je suis très probablement d'accord avec toi mais il faut absolument faire la distinction entre :
- le choix des lexèmes
- la syntaxe
- la sémantique
Le witespace n'a pas uniquement un choix lexical particulierement peu lisible mais aussi une sémantique très peu expressive. Si tu remplace les 3 lexemes (et non pas deux) qui sont " ", "\t" et "\n" par A,B et C en prenant bien soin de choisir A,B et C de telle manière que cela soit le plus lisible possible. Et bien cela restera illisible. Parceque la sémantique, c'est à dire le sens, que possède les mots clés ne permet pas de représenter facilement les choses.
Inversement si tu prend un langage très expressif et que tu lui colle des lexèmes et une syntaxe la moins claire possible cela restera facile à lire, car le cerveau est suffisament plastique par s'adapter a beaucoup de situation. Regarde par exemple le lambda-calcul, avec juste lambda, des parenthèses et des variables on peut réaliser des programmes très lisibles sont on indente les choses correctement.
[^] # Re: Et beh...
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à 5.
La syntaxe n'a qu'un impact mineur sur la lisibilité des programmes. C'est d'abord les conventions collectives et les effort de chacun qui détermine le résultat. Tout ce que peut faire le langage c'est proposer une bonne expressivitée pour coller naturelement à ce que veux faire le programmeur, c'est donc la sémantique qui est déterminante (a ne pas confondre avec la syntaxe).
Et les seuls arguments que j'ai vu ici (à part les ouin-ouin pasque c'est pas comme l'habitude de chacun) c'est :
* "`" est difficiliement lisible mais cela tombe bien car c'était justement le but dans ce choix de lexeme.
* % nécessite deux touches pour être saisie : oh mon dieu c'est la fin du monde...
[^] # Re: Et beh...
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à 2.
[^] # Re: Et beh...
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à -1.
De toute manière c'est 100% subjectif. Et c'est aux programmeurs a s'adapter aux nouvelles syntaxes, et oui on ne peut pas faire de nouvelles choses avec des vieilles syntaxes ...
Les preuves formelles, la puissance et l'expressivité du langage sont bien plus importante. Tu fais quoi avec ton langage ? De la poésie ?
Perso je fait des programmes avec, je les affiche pas dans ma chambre.
[^] # Re: Mon avis sur les OGM :
Posté par outs . En réponse au journal [HS] OGM. Évalué à 1.
[^] # Re: Mon avis sur les OGM :
Posté par outs . En réponse au journal [HS] OGM. Évalué à 0.
Donc arrêtez de faire de l'alarmisme primaire, la foret se porte actuelement très bien en France.
[^] # Re: Inutile
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à 2.
Ca a toujours été le cas ou au debut ils utilisaient le C ?
[^] # Re: J'adore !
Posté par outs . En réponse à la dépêche Modifier le firmware d'une Freebox grâce à OpenFreeBox. Évalué à 2.
------->[ ]
[^] # Re: Inutile
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à 8.
Beaucoup de compilo performant sortent du C, c'est le cas de OCaml, et SmartEiffel par exemple.
La raison à cela est que les optimisations réalisé par le compilateur C et Lisaac sont totalement indépendantes. Du coté C on s'occupe des spécificité des processeurs, utilisation correcte des registres etc Du coté du compilo Lisaac (ou n'importe quel autre langage au niveau comme eiffel ou caml) on fait des optimisations du style traitement du la récursion terminale, gestion du polymorphisme. Ce n'est pas du tout le même travail.
L'autre chose a comprendre est que les compilateurs C ne peuvent pas faire ce genre de choses haut niveau car le langage n'est pas prévu pour. En C ou en C++ on est sensé gérer à la main les optimisations de haut niveau comme l'inlining en C++ ou décider de ne pas mettre un méthode virtual en C++ ou l'utilisation fine de pointeurs en C. A cause de ca le compilateur n'a pas la lattitude de faire des optimisation il doit suivre exactement les instructions du programmeur sinon le programme ne réalisera pas les choses de la façon exacte qui a été demandé et cela le fera planter.
[^] # Re: Et beh...
Posté par outs . En réponse à la dépêche Sortie de TOM 2.3. Évalué à 6.
Je sais qu'ils ont déjà quelques utilisateurs dans l'industrie principalement pour manipuler du XML avec le back-end Java.
[^] # Re: y a quelques parties de vrai, quelques interrogations...
Posté par outs . En réponse au journal Logiciel Libre : la grande illusion. Évalué à 3.
[^] # Re: meuh
Posté par outs . En réponse au sondage Mon FAI s'appelle. Évalué à 3.
[^] # Re: Neuf téléphone (le fai le plus pourrit de la terre)
Posté par outs . En réponse au sondage Mon FAI s'appelle. Évalué à 2.
[^] # Re: OSS Lead Architect
Posté par outs . En réponse à la dépêche Un Master en Ingénierie du Logiciel Libre. Évalué à 3.
Et c'est normal puisque c'est le diplôme le plus élevé dans les sections pro, donc ce sont bien les étudiants sortant de là qui deviendront chef de projet.
Après personne n'est dupe il faut de l'expérience pour obtenir un tel poste, mais si tu n'a pas BAC+5 certaines entreprises risque de te refuser une poste élevé pour cette raison...
[^] # Re: wah j'ai toujours eu beaucoup de chance !
Posté par outs . En réponse au journal A la recherche des périphériques USB. Évalué à 3.
Et donc cela ne marchait pas sous linux, d'ailleur ca ne marchait pas non plus sur mon windows (tout plantait et je devais rebooter).
# Date
Posté par outs . En réponse à la dépêche Sortie de Git 1.3.0. Évalué à 2.
Je connais la notation internationale (2006-04-24), mais européenne je vois pas. Sous google j'ai surtout trouvé des références à l'heure sur 24h plutot que d'utiliser am/pm.
[^] # Re: Où est le mal?
Posté par outs . En réponse à la dépêche Vente liée de logiciels : l'UFC a besoin de vos témoignages. Évalué à 2.
Heureusement que les éditeurs ne facturent pas le véritable prix du développement au premier utilisateur... je passe mon tour.
[^] # Re: Où est le mal?
Posté par outs . En réponse à la dépêche Vente liée de logiciels : l'UFC a besoin de vos témoignages. Évalué à 3.
[^] # Re: Où est le mal?
Posté par outs . En réponse à la dépêche Vente liée de logiciels : l'UFC a besoin de vos témoignages. Évalué à 5.
[^] # Re: triton ?
Posté par outs . En réponse au journal Petit jeu. Évalué à 2.
[^] # Re: Génial ...
Posté par outs . En réponse au journal Free s'attaque au 802.16d et e !!!. Évalué à 2.
[^] # Re: Le but ?
Posté par outs . En réponse à la dépêche Informatique alternative et informatique libre pendant 48 heures en Bourgogne. Évalué à 2.
[^] # Re: Mon avis
Posté par outs . En réponse au journal Se libérer du plaisir sado-maso de LaTeX. Évalué à 4.
# lyx
Posté par outs . En réponse au journal Se libérer du plaisir sado-maso de LaTeX. Évalué à 3.
Par contre cela reste du latex caché pas de css ni tout ca
[^] # Re: Proprio vs libre
Posté par outs . En réponse à la dépêche EiffelStudio devient un logiciel libre. Évalué à 2.