Nickel aussi sur OnePlus One. 3 ans et demi que je l'ai. Cette distrib Android est une bonne chose pour la planète :) Elle permet de garder plus longtemps son téléphone.
Je confirme que c'est l'essence même du langage ! être facilement accessible par des débutants.
Je souhaitais retrouver l'état d'esprit des vieux ordinateurs où on allumait son ordinateur et on se retrouvait directement face à un prompt BASIC.
En disant cela, je savais que je m'engageais sur une pente glissante et dangereuse…
Maintenant, je comprends le problème sémantique. Ce n'est pas la première fois qu'il est remonté.
Je pensais au verbe "prendre" :
pi vaut 3.14
le code devient :
pi prend 3.14
Bonjour,
Cela peut paraître étrange mais le choix d'un mot se fait souvent (pas toujours) par le nombre de lettres qu'il contient. Eh oui, on m'a fait souvent fait le reproche (à juste titre) que le langage est trop verbeux.
Ainsi, entre plusieurs mots correspondant au sens souhaité, je choisis le plus court !
Merci pour tes encouragements et aussi tes conseils sur les couleurs.
J'ai pourtant passé des heures à regarder les autres logiciels et comparer les couleurs et polices.
Je vais parcourir tes liens et m'en inspirer.
Protocole kermit, ça me revient, je l'utilisais pour transférer des fichiers sur ma HP48Gx depuis un PC !
Je l'avais découvert sur les PCs sous DOS de la fac de Jussieu.
Mais voilà, j'ai été déçu par l'instabilité de la partie réseau de la bête
Étonnant, moi, je l'utilise comme serveur FTP, UPNP et je ne rencontre aucun problème. J'ai un uptime de 120 jours pourtant.
Par contre, j'ai galéré au début car je n'utilisais par un chargeur 'USB' stable, ce qui apportait de l'instabilité à mon RaspberryPI. J'utilise depuis mon chargeur de téléphone et depuis ça roule tranquillou sans problème !
Pour ce problème d'images, je ne sais pas, j'ai utilisé la balise pour afficher des images. J'ai l'impression que le site linuxfr utilise un système de cache des images qui ne semble pas marcher… ?
pour le reste, je ne voulais pas t'énerver… désolé, c'est juste un exercice de style donc non il n'y a pas de gestion d'erreurs.
et non, je ne peux gérer que le serveur car quand on utilise les sockets, il faut un serveur et au minimum un client et une gestion de threads pour diffuser les messages.
Le plus petit en lignes…
S'il faut compter l'interprète du langage, plus la jvm java pour le faire tourner, plus toutes les autres librairies… heuuu, ça devient le plus gros !
Dans la documentation du langage, je ne parle jamais des pointeurs même si j'utilise l'astérisque dans le langage : il faut le prendre plus comme un alias ou un représentant.
Mais vous avez raison dans le sens où le passage des paramètres se fait par référence quelque soit le type car tous les types sont (en quelque sorte) des objets.
Et quand on parle de passage par référence, on peut parler des pointeurs… mais ça s'arrête là !!
Article très intéressant et qui résume très bien certains points que j'ai déjà rencontrés.
En tant que créateur d'un logiciel libre depuis 7 ans, j'ai remarqué qu'il était très difficile de trouver des développeurs pour travailler sur mon projet.
Je pense que l'esprit du logiciel libre à changé. Il n'est pas celui que j'ai connu il y a 15 ans.
Il y a 15 ans, nous pouvions installer un logiciel écrit par une personne, le tester et s'en servir.
Souvenez-vous de l'époque où vous étiez tout émoustiller car vous aviez compilé un logiciel écrit par russe, un polonais, un américain. Vous étiez fière de découvrir une nouvelle communauté.
Aujourd'hui, si le projet n'a pas une communauté importante, le logiciel a peu de chance d'être utilisé.
Je compte pas les fois où j'ai lu des personnes écrire qu'il ne fallait pas utiliser mon logiciel car il risquait de disparaitre…
Le monde libre s'est ubuntu-éisé, et facebook-éisé, tout le monde veut utiliser les mêmes logiciels que ses voisins.
L'utilisation du symbole <= pourrait être utilisée.
Mais l'esprit du langage est l'utilisation (au maximum) de verbes en français pour effectuer des actions.
D'où l'utilisation du verbe Valoir.
Oui, je pourrais proposer :
ça ne me choque pas.
Regardez la définition que l'on retrouve sur Wiktionary :
Tenir lieu, avoir la valeur, la signification de.
* En conséquence, on dit simplement une noire vaut deux croches ou quatre doubles-croches, ou huit triples-croches, ou seize quadruples-croches. — (Pierre Rigaud -Les secrets de la musique ou Théorie musicale, tome 1, page 209, Leduc à Paris, 1846)
Si j'ai une variable qui s'appelle noir et une autre croche, on obtient :
[^] # Re: Essaye de contacter "Windev" ;-)
Posté par cpc6128 (site web personnel) . En réponse au journal Clap de fin pour le langage de programmation en français : Linotte. Évalué à 2.
si ça se trouve, c'est un complot monté par Windev :)
[^] # Re: Que ça ne soit pas perdu !
Posté par cpc6128 (site web personnel) . En réponse au journal Clap de fin pour le langage de programmation en français : Linotte. Évalué à 1.
Merci !
Oui, je vais chercher un endroit où déposer tout ça.
[^] # Re: Software heritage
Posté par cpc6128 (site web personnel) . En réponse au journal Clap de fin pour le langage de programmation en français : Linotte. Évalué à 1.
Hello, je ne connais pas ce site. Je vais voir pour déposer mon code source.
[^] # Re: contenu site
Posté par cpc6128 (site web personnel) . En réponse au journal Clap de fin pour le langage de programmation en français : Linotte. Évalué à 1.
j'ai essayé mais rien…
[^] # Re: site
Posté par cpc6128 (site web personnel) . En réponse au journal Clap de fin pour le langage de programmation en français : Linotte. Évalué à 1.
Très sympa ta proposition.
Malheureusement, non. je dois avoir un backup dans un coin mais trop vieux. je devais de toute façon le refaire.
[^] # Re: Idem ici
Posté par cpc6128 (site web personnel) . En réponse au journal LineageOS. Évalué à 5.
Nickel aussi sur OnePlus One. 3 ans et demi que je l'ai. Cette distrib Android est une bonne chose pour la planète :) Elle permet de garder plus longtemps son téléphone.
# Et pour le plaisir des yeux...
Posté par cpc6128 (site web personnel) . En réponse à la dépêche 20 ans de LinuxFr.org. Évalué à 10.
ou pas !!
Le site en 1999 :
http://web.archive.org/web/19990302040042/http://linuxfr.org:80/news/
# Listing testé et approuvé sur une vraie machine
Posté par cpc6128 (site web personnel) . En réponse au journal [VINTAGE] "portage" taptempo en basic Amstrad CPC. Évalué à 8.
Excellent, ça m'a rappelé de bons souvenirs : taper des listings pendant des heures et ensuite passer des heures à corriger les fautes de frappe !!
Et voilà le résultat :
[^] # Re: Le langage Linotte bien sûr !
Posté par cpc6128 (site web personnel) . En réponse au message Basic, Logo ou alternative. Évalué à 3.
Bonjour,
Je confirme que c'est l'essence même du langage ! être facilement accessible par des débutants.
Je souhaitais retrouver l'état d'esprit des vieux ordinateurs où on allumait son ordinateur et on se retrouvait directement face à un prompt BASIC.
j'avais écrit un article il y a quelques années.
[^] # Re: "valoir"? "lire"?
Posté par cpc6128 (site web personnel) . En réponse à la dépêche Langage de programmation Linotte 2.6, programmons avec des blocs. Évalué à 1.
En disant cela, je savais que je m'engageais sur une pente glissante et dangereuse…
Maintenant, je comprends le problème sémantique. Ce n'est pas la première fois qu'il est remonté.
Je pensais au verbe "prendre" :
pi vaut 3.14
le code devient :
pi prend 3.14
Un caractère de plus :) je vais y réfléchir.
[^] # Re: merci
Posté par cpc6128 (site web personnel) . En réponse à la dépêche Langage de programmation Linotte 2.6, programmons avec des blocs. Évalué à 1.
Merci beaucoup ! j'attends tes premières réalisations sur le forum :)
[^] # Re: "valoir"? "lire"?
Posté par cpc6128 (site web personnel) . En réponse à la dépêche Langage de programmation Linotte 2.6, programmons avec des blocs. Évalué à 1.
Bonjour,
Cela peut paraître étrange mais le choix d'un mot se fait souvent (pas toujours) par le nombre de lettres qu'il contient. Eh oui, on m'a fait souvent fait le reproche (à juste titre) que le langage est trop verbeux.
Ainsi, entre plusieurs mots correspondant au sens souhaité, je choisis le plus court !
[^] # Re: Couleurs et contrastes
Posté par cpc6128 (site web personnel) . En réponse à la dépêche Langage de programmation Linotte 2.6, programmons avec des blocs. Évalué à 2.
Merci pour tes encouragements et aussi tes conseils sur les couleurs.
J'ai pourtant passé des heures à regarder les autres logiciels et comparer les couleurs et polices.
Je vais parcourir tes liens et m'en inspirer.
[^] # Re: age : 20 years
Posté par cpc6128 (site web personnel) . En réponse au journal L'arbre des ports de FreeBSD a vingt ans. Évalué à 3.
Protocole kermit, ça me revient, je l'utilisais pour transférer des fichiers sur ma HP48Gx depuis un PC !
Je l'avais découvert sur les PCs sous DOS de la fac de Jussieu.
# Problème réseau
Posté par cpc6128 (site web personnel) . En réponse au message Donne Raspi Modèle B et accessoires. Évalué à 1.
Étonnant, moi, je l'utilise comme serveur FTP, UPNP et je ne rencontre aucun problème. J'ai un uptime de 120 jours pourtant.
Par contre, j'ai galéré au début car je n'utilisais par un chargeur 'USB' stable, ce qui apportait de l'instabilité à mon RaspberryPI. J'utilise depuis mon chargeur de téléphone et depuis ça roule tranquillou sans problème !
[^] # Re: heuuuu ? comment dire ?
Posté par cpc6128 (site web personnel) . En réponse au message Le plus petit serveur de messagerie instantanée au monde.... Évalué à 1.
Merci pour cette information.
Mais j'ai installé le certificat et ça ne change pas grand chose…
De plus, si je demande à Firefox d'afficher l'image, j'obtiens un beau 404…
[^] # Re: heuuuu ? comment dire ?
Posté par cpc6128 (site web personnel) . En réponse au message Le plus petit serveur de messagerie instantanée au monde.... Évalué à 1. Dernière modification le 23 novembre 2012 à 13:43.
[^] # Re: Le plus petit ? vraiment ?
Posté par cpc6128 (site web personnel) . En réponse au message Le plus petit serveur de messagerie instantanée au monde.... Évalué à 1.
Le plus petit en lignes…
S'il faut compter l'interprète du langage, plus la jvm java pour le faire tourner, plus toutes les autres librairies… heuuu, ça devient le plus gros !
[^] # Re: Hmmhmm
Posté par cpc6128 (site web personnel) . En réponse à la dépêche Linotte 2.0. Évalué à 1.
Dans la documentation du langage, je ne parle jamais des pointeurs même si j'utilise l'astérisque dans le langage : il faut le prendre plus comme un alias ou un représentant.
Mais vous avez raison dans le sens où le passage des paramètres se fait par référence quelque soit le type car tous les types sont (en quelque sorte) des objets.
Et quand on parle de passage par référence, on peut parler des pointeurs… mais ça s'arrête là !!
# L'esprit du libre disparait...
Posté par cpc6128 (site web personnel) . En réponse au journal Deux ans de projet libre : bilan. Évalué à 6.
Article très intéressant et qui résume très bien certains points que j'ai déjà rencontrés.
En tant que créateur d'un logiciel libre depuis 7 ans, j'ai remarqué qu'il était très difficile de trouver des développeurs pour travailler sur mon projet.
Je pense que l'esprit du logiciel libre à changé. Il n'est pas celui que j'ai connu il y a 15 ans.
Il y a 15 ans, nous pouvions installer un logiciel écrit par une personne, le tester et s'en servir.
Souvenez-vous de l'époque où vous étiez tout émoustiller car vous aviez compilé un logiciel écrit par russe, un polonais, un américain. Vous étiez fière de découvrir une nouvelle communauté.
Aujourd'hui, si le projet n'a pas une communauté importante, le logiciel a peu de chance d'être utilisé.
Je compte pas les fois où j'ai lu des personnes écrire qu'il ne fallait pas utiliser mon logiciel car il risquait de disparaitre…
Le monde libre s'est ubuntu-éisé, et facebook-éisé, tout le monde veut utiliser les mêmes logiciels que ses voisins.
Bon courage pour la suite.
[^] # Re: Linotte...
Posté par cpc6128 (site web personnel) . En réponse au message Quel langage pour initier un enfant de 10 ans à la programmation. Évalué à 1.
Vos remarques sont très intéressantes.
L'utilisation du symbole <= pourrait être utilisée.
Mais l'esprit du langage est l'utilisation (au maximum) de verbes en français pour effectuer des actions.
D'où l'utilisation du verbe Valoir.
Oui, je pourrais proposer :
A prend la valeur de 5
A vaut maintenant 5
Mais, ces expressions sont bien trop verbeuses…
Vos idées sont les bienvenues !
[^] # Re: Linotte...
Posté par cpc6128 (site web personnel) . En réponse au message Quel langage pour initier un enfant de 10 ans à la programmation. Évalué à 0.
ça me tracasse cette histoire !
Même si elle ne porte pas la vérité absolue, je constate sur wikipedia cette traduction :
http://fr.wikipedia.org/wiki/Affectation_%28informatique%29
$variable = 4; // la variable vaut maintenant 4 (affectation d'un littéral)
C'est wikipedia qui le dit… pas moi !
[^] # Re: Linotte...
Posté par cpc6128 (site web personnel) . En réponse au message Quel langage pour initier un enfant de 10 ans à la programmation. Évalué à -1. Dernière modification le 18 octobre 2012 à 15:06.
ça ne me choque pas.
Regardez la définition que l'on retrouve sur Wiktionary :
Tenir lieu, avoir la valeur, la signification de.
* En conséquence, on dit simplement une noire vaut deux croches ou quatre doubles-croches, ou huit triples-croches, ou seize quadruples-croches. — (Pierre Rigaud -Les secrets de la musique ou Théorie musicale, tome 1, page 209, Leduc à Paris, 1846)
Si j'ai une variable qui s'appelle noir et une autre croche, on obtient :
# Linotte...
Posté par cpc6128 (site web personnel) . En réponse au message Quel langage pour initier un enfant de 10 ans à la programmation. Évalué à 1.
Je propose Linotte, un langage de programmation entièrement en français, surtout qu'un nouveau tutoriel est en cours de rédaction.
Il est rédigé par un utilisateur du langage :
http://langagelinotte.free.fr/forum/showthread.php?tid=996&pid=6672#pid6672
Le tuto correspond à la future version 2.0, une version beta est disponible ici : http://langagelinotte.free.fr/wordpress/?p=259
[^] # Re: Juste une question
Posté par cpc6128 (site web personnel) . En réponse au journal Nouveau langage de programmation : Parangon-Lang. Évalué à 4.
Mieux, MultiDeskOS est écrit en Parangon-lang….