Syntaxe auto-hébergée
La syntaxe de Raku est elle-même définie en Raku.
[…]
la possibilité pour le langage de modifier sa propre syntaxe en cours d'exécution, ce qui constitue une performance accomplie par de très rares langages de programmation, le plus emblématique étant Lisp.
Merci pour ta review.
Pour le premier point, ils y sont mais je les ai pas collé.
Pour les deux autres, je ne connaissais pas mais c'est bien dommage car ça aurait encore plus appuyé le propos.
Challenger le status quo, trouver la meilleure option, explorer des sentiers plus exotiques, oui
Dénigrer l'"adversaire" avec des arguments fallacieux ou tout du moins non étayés, bof.
perl a déployé des trésors d'inventivité
J'en doute pas, mais j'imagine que ces avancées pourraient être reprises dans un autre langage, car regesp n'est pas la syntaxe, c'est un outil.
une émulation entre python, perl et ruby
considérant le même code dans ces trois langages
subfoo{my($a,$b)=@_;return$a+$b;}subbar{my($func,$x,$y)=@_;return$func->($x,$y);}my$num1=5;my$num2=10;my$result=bar(\&foo,$num1,$num2);print"The result of adding $num1 and $num2 is: $result\n";
deffoo(a,b):returna+bdefbar(func,x,y):returnfunc(x,y)# Main partnum1=5num2=10result=bar(foo,num1,num2)print(f"The result of adding {num1} and {num2} is: {result}")
deffoo(a,b)a+benddefbar(func,x,y)func.call(x,y)endnum1=5num2=10result=bar(method(:foo),num1,num2)puts"The result of adding #{num1} and #{num2} is: #{result}"
Si on commençait par la syntaxe 😉 ; IMHA ruby ≥ python > perl.
Je taquine, la syntaxe c'est un peu l'âme d'un langage (sauf lisp like), difficile de tout chambouler.
Mais j'aimerai fondamentalement comprendre ce qu'aime les aficionado du Perl.
Python est conceptuellement un langage hyper lent […] A l'inverse PERL
Pures spéculations qui vont à l'encontre de la conclusion postée dans le commentaire plus haut : Perl et Python au coude à coude, environ 75x plus lent que C.
PERL est basé sur les regexp […]
Je ne suis même pas sûr de comprendre ce que ça peut vouloir dire, les regeexp ne sont pas Turing complete, Perl si.
car les Regexp sont compilable facilement
Facilement compilable, oui (machine à état) mais leur temps d'exécution est très peu maîtrisable ; en gros, modifier un peu une regexp rapide peut la transformer en une regexp lente. Bref compilation != exécution.
efforts surhumains
Par définition, non ; ce sont bien des êtres humains qui écrivent les interpréteurs python tout comme les complilateurs des autres langages qui ne sont jamais une mince affaire.
Je préfère Julia quand on peut pour ses performances (Et son typage).
Là ok, interprété ~= lent et typé ~= rapide ; on peut d'ailleurs accélérer Python en le typant (on peut aussi faire du Jit) ; je ne sais pas si ça a été tenté pour Perl.
Python … au moins pour les prototypes
Attaque classique, mais sans fondement ; Python est en prod (Instagram, Spotify, Dropbox, Reddit, Pinterest, Quora, YouTube) de même que Perl (IMDb, Slashdot, LiveJournal, Bugzilla), Ruby (GitHub, Basecamp, Shopify, Twitch, Airbnb, Hulu) ou Php (Facebook, WordPress, Wikipedia, Tumblr, Slack, Mailchimp, Drupal).
C'est plausible.
Car les specs sont ridiculement basse par rapport à ce que peut faire la techno.
Pour un prix comparable, le truc pourrait être 10x plus puissant.
Une carte électronique ne coûte presque plus rien ; le truc est 4 fois moins cher que le chargeur suggéré pour l'alimenter ; pourtant il faut bien y mettre quelques ressources, plastique, métaux et un peu d’électricité…
Il prend des disques SATA ou IDE (PATA) et sort du eSata ou de l'USB2.
Il semble délivrer du 12V/2A.
Je n'ai jamais mis de disques de plus de 1TB dedans donc je ne sais pas si il prendrait >3TB.
Je m'en servais surtout pour sauvegarder depuis mon NAS QNAP.
Genre il n'y a jamais eu d'accusation de "fils à papa", "fils de " ?
C'est une femme donc on peut pas critiquer le fait qu'elle aurait pu être pistonnée (que ce soit vrai ou pas ?
Si il y a quelque chose de relativement bien réparti quelque soit le genre, les origines, la croyance, c'est bien la médiocrité. Et elle est bizarrement sur représenté aux govts macron.
Alors naïvement, je pensais que la météo c'était données + modèle -> prévisions et écart prévision vs réel-> affinage modèle
Donc quelque chose de déjà très automatisé.
Et j'atteins mon seuil de compréhension. Que faisaient les 600 personnes licenciées, que font les 2400 restantes ? Ils vont sur le terrain pour constater le temps ?
Désormais, les prévisions expertisées par des humains seraient réservées aux entreprises ou aux collectivités, qui payent un abonnement. "Nous n'avons plus les moyens pour faire les prévisions pour Mme Michu", aurait-il été justifié aux salariés.
Je peux comprendre qu'un abonnement permette d'accéder à une prévision plus fine ou plus lointaine mais au final, si il pleut, il pleut, non ?
Aussi, qu'est ce qui distingue les fournisseurs de prévisions ? Est-ce qu'ils partagent leurs données, leurs modèles ? Pourquoi pas EuroMétéo ?
Je parlais du rendu du contenu du message, pas de l'emballage XML (d'ailleurs miraculeux que le LLM s'en sorte ; par précaution, j'aurai déballé le contenu, demandé la traduction, puis remballer programmatiquement).
Si tu as un contenu en HTML, il va te produire une traduction en texte et donc perdre la présentation, non ?
On se dit pas qu'on leur donne trop de thune à ces boîtes là ?
Que cet argent serait mieux utilisé ailleurs ?
Dans la recherche, pour trouver des solutions aux vrais problèmes ?
Petit indice : avoir une croissance à deux chiffres n'est aucun intérêt pour l'être humain, avoir une planète viable et en paix, si.
nécessite néanmoins une concentration accrue, ce qui demande plus d'énergie et de temps.
J'imagine que ça dépend du sujet. Mais pour de l'anglais technique d'un domaine maîtrisé, j'imagine que ça me fatiguerait plus de lire une traduction que la V.O. ; ce demander qu'est qui a bien pu donner la traduction "interrupteur" ; ah bah oui, switch.
Je ne sais pas si ça pourrait être corrigé par un pré-prompt.
D'autre part, tu perds toute la mise en page ; je me demande ce que ça rend si il y a du code ou des images ou des listes.
Je me demande si on ne pourrait pas utiliser les API Mozilla/Firefox pour faire le job, elle marche bien dans le navigateur et pour plein de langues.
[^] # Re: Perl 6 => Raku
Posté par steph1978 . En réponse au journal Utilisation de Perl aujourd'hui.. Évalué à 4.
🤯🤯🤯
ça doit pouvoir donner des trucs de ouf.
[^] # Re: performances
Posté par steph1978 . En réponse au journal Utilisation de Perl aujourd'hui.. Évalué à 2.
Merci pour ta review.
Pour le premier point, ils y sont mais je les ai pas collé.
Pour les deux autres, je ne connaissais pas mais c'est bien dommage car ça aurait encore plus appuyé le propos.
à comparer à
Dans l'exemple pour le point 3, il n'applique pas le point 2:
[^] # Re: performances
Posté par steph1978 . En réponse au journal Utilisation de Perl aujourd'hui.. Évalué à 3.
Challenger le status quo, trouver la meilleure option, explorer des sentiers plus exotiques, oui
Dénigrer l'"adversaire" avec des arguments fallacieux ou tout du moins non étayés, bof.
J'en doute pas, mais j'imagine que ces avancées pourraient être reprises dans un autre langage, car regesp n'est pas la syntaxe, c'est un outil.
considérant le même code dans ces trois langages
Si on commençait par la syntaxe 😉 ; IMHA
ruby ≥ python > perl.Je taquine, la syntaxe c'est un peu l'âme d'un langage (sauf lisp like), difficile de tout chambouler.
Mais j'aimerai fondamentalement comprendre ce qu'aime les aficionado du Perl.
[^] # Re: performances
Posté par steph1978 . En réponse au journal Utilisation de Perl aujourd'hui.. Évalué à 8. Dernière modification le 06 octobre 2024 à 21:51.
Pures spéculations qui vont à l'encontre de la conclusion postée dans le commentaire plus haut : Perl et Python au coude à coude, environ 75x plus lent que C.
Je ne suis même pas sûr de comprendre ce que ça peut vouloir dire, les regeexp ne sont pas Turing complete, Perl si.
Facilement compilable, oui (machine à état) mais leur temps d'exécution est très peu maîtrisable ; en gros, modifier un peu une regexp rapide peut la transformer en une regexp lente. Bref compilation != exécution.
Par définition, non ; ce sont bien des êtres humains qui écrivent les interpréteurs python tout comme les complilateurs des autres langages qui ne sont jamais une mince affaire.
Là ok, interprété ~= lent et typé ~= rapide ; on peut d'ailleurs accélérer Python en le typant (on peut aussi faire du Jit) ; je ne sais pas si ça a été tenté pour Perl.
Attaque classique, mais sans fondement ; Python est en prod (Instagram, Spotify, Dropbox, Reddit, Pinterest, Quora, YouTube) de même que Perl (IMDb, Slashdot, LiveJournal, Bugzilla), Ruby (GitHub, Basecamp, Shopify, Twitch, Airbnb, Hulu) ou Php (Facebook, WordPress, Wikipedia, Tumblr, Slack, Mailchimp, Drupal).
# elegant weapons from a more civilized age
Posté par steph1978 . En réponse au journal Utilisation de Perl aujourd'hui.. Évalué à 8.
Je n'ai jamais fais plus en Perl que de hacker des bases de code existantes. Je trouve Python beaucoup plus appétant.
Mais quand je regarde le /bin de mon système, je trouve 150 programmes en Perl, 58 en Python. Il y a donc un réel usage dans une distrib Linux.
Ma conclusion pifométrique : Perl fait un très bon super-shell.
[^] # Re: hallucinant le prix
Posté par steph1978 . En réponse au journal Un ordinateur à monter soit même pour 1€. Évalué à 3.
Non, en effet, peut être le double …
[^] # Re: si j'ai bien compris
Posté par steph1978 . En réponse au lien Ademe : Le gain environnemental du télétravail sera moins important que prévu par le SGPE. Évalué à 6.
D'ailleurs les pays bas sont un pays imaginaire, c'est bien connu.
[^] # Re: hallucinant le prix
Posté par steph1978 . En réponse au journal Un ordinateur à monter soit même pour 1€. Évalué à 2.
C'est plausible.
Car les specs sont ridiculement basse par rapport à ce que peut faire la techno.
Pour un prix comparable, le truc pourrait être 10x plus puissant.
# tristesse
Posté par steph1978 . En réponse au lien Michel Blanc bronsonisé. Évalué à 2. Dernière modification le 04 octobre 2024 à 23:40.
j'adorai cet acteur et je suis sûr qu'il aurait pu encore faire de belles choses.
# si j'ai bien compris
Posté par steph1978 . En réponse au lien Ademe : Le gain environnemental du télétravail sera moins important que prévu par le SGPE. Évalué à 10.
L'objectif n'est pas atteint car une partie des trajets économisés par le TT se faisait en transport en commun et donc déjà bas en carbone.
Et l'article de conclure
Moi j'aurai conclus à la nécessité du développement des transports en commun mais chacun ses convictions.
# hallucinant le prix
Posté par steph1978 . En réponse au journal Un ordinateur à monter soit même pour 1€. Évalué à 4.
Une carte électronique ne coûte presque plus rien ; le truc est 4 fois moins cher que le chargeur suggéré pour l'alimenter ; pourtant il faut bien y mettre quelques ressources, plastique, métaux et un peu d’électricité…
# mais qui aurait pu le prédire ?
Posté par steph1978 . En réponse au lien Le gouvernement envisage de généraliser la vidéosurveillance algorithmique testée pendant les JO . Évalué à 10.
.
# ça commence là
Posté par steph1978 . En réponse au message Impossible d'executer du code Pyton avec VS Code. Évalué à 2.
https://www.python.org/about/gettingstarted/
# peut être
Posté par steph1978 . En réponse au message Conseil achat boitier disque dur externe 3"5. Évalué à 2. Dernière modification le 27 septembre 2024 à 09:14.
J'ai ce modèle, plutôt no name.
Il prend des disques SATA ou IDE (PATA) et sort du eSata ou de l'USB2.
Il semble délivrer du 12V/2A.
Je n'ai jamais mis de disques de plus de 1TB dedans donc je ne sais pas si il prendrait >3TB.
Je m'en servais surtout pour sauvegarder depuis mon NAS QNAP.
# non
Posté par steph1978 . En réponse au message Google pire que Microsoft ?. Évalué à 2.
Microsoft a pris tellement d'avance qu'aucune boite de tech ne sera pire ; pourtant les autres jouent à fond leur chance dans la course au pire.
# pas de backup
Posté par steph1978 . En réponse au journal android : obsolescence et backup. Évalué à 3.
mon smartphone ne stocke pas de données qui ne soient pas ailleurs :
[^] # Re: merci papa?
Posté par steph1978 . En réponse au lien Qui est Clara Chappaz, la nouvelle secrétaire d’État chargée de l’IA et du numérique ? . Évalué à 6. Dernière modification le 24 septembre 2024 à 10:39.
Genre il n'y a jamais eu d'accusation de "fils à papa", "fils de " ?
C'est une femme donc on peut pas critiquer le fait qu'elle aurait pu être pistonnée (que ce soit vrai ou pas ?
Si il y a quelque chose de relativement bien réparti quelque soit le genre, les origines, la croyance, c'est bien la médiocrité. Et elle est bizarrement sur représenté aux govts macron.
# faire la météo
Posté par steph1978 . En réponse au lien Pluie d'erreurs chez Météo France : l'automatisation mise en cause . Évalué à 3.
Alors naïvement, je pensais que la météo c'était
données + modèle -> prévisionsetécart prévision vs réel-> affinage modèleDonc quelque chose de déjà très automatisé.
Et j'atteins mon seuil de compréhension. Que faisaient les 600 personnes licenciées, que font les 2400 restantes ? Ils vont sur le terrain pour constater le temps ?
Je peux comprendre qu'un abonnement permette d'accéder à une prévision plus fine ou plus lointaine mais au final, si il pleut, il pleut, non ?
Aussi, qu'est ce qui distingue les fournisseurs de prévisions ? Est-ce qu'ils partagent leurs données, leurs modèles ? Pourquoi pas EuroMétéo ?
C'est très obscur pour moi ☁️☁️☁️
# et quand on parle de péter la planête
Posté par steph1978 . En réponse au lien IA : Microsoft, BlackRock et des fonds vont investir 100 milliards de dollars. Évalué à 4.
https://www.theverge.com/2024/9/20/24249770/microsoft-three-mile-island-nuclear-power-plant-deal-ai-data-centers
MS a racheté une vielle centrale nucléaire, 1GW pour alimenter ses IA 🤮
[^] # Re: mise en page
Posté par steph1978 . En réponse au journal Traduire un flux rss à la volée. Évalué à 2.
Ah ok, donc le LLM arrive a se dépatouiller avec les balises et les reprend dans sa réponse. Good
[^] # Re: mise en page
Posté par steph1978 . En réponse au journal Traduire un flux rss à la volée. Évalué à 2.
Je parlais du rendu du contenu du message, pas de l'emballage XML (d'ailleurs miraculeux que le LLM s'en sorte ; par précaution, j'aurai déballé le contenu, demandé la traduction, puis remballer programmatiquement).
Si tu as un contenu en HTML, il va te produire une traduction en texte et donc perdre la présentation, non ?
# à un moment
Posté par steph1978 . En réponse au lien IA : Microsoft, BlackRock et des fonds vont investir 100 milliards de dollars. Évalué à 10.
On se dit pas qu'on leur donne trop de thune à ces boîtes là ?
Que cet argent serait mieux utilisé ailleurs ?
Dans la recherche, pour trouver des solutions aux vrais problèmes ?
Petit indice : avoir une croissance à deux chiffres n'est aucun intérêt pour l'être humain, avoir une planète viable et en paix, si.
# photorec et ddrescue ❤️
Posté par steph1978 . En réponse à la dépêche Entrevue avec Christophe Grenier, développeur de testdisk et photorec. Évalué à 7. Dernière modification le 20 septembre 2024 à 14:51.
déjà sauvé mainte fois : cdrom abîmé, sdcard ayant pris la pluie
Merci !
# F*cking google
Posté par steph1978 . En réponse au lien Agilité à l'échelle - Histoire de l'agilité. Évalué à 4. Dernière modification le 18 septembre 2024 à 14:48.
qui s'est encore débrouillé pour pêter invidious…
sinon, de manière générale, parler d'agilité, ça m'intéresse.
EDIT : celui-ci a marché
# .
Posté par steph1978 . En réponse au journal Traduire un flux rss à la volée. Évalué à 6. Dernière modification le 18 septembre 2024 à 14:40.
Sympa comme idée. Un peu de
ingénierie rapideprompt engineering. pardon d'ingénierie d'instruction générativeJ'imagine que ça dépend du sujet. Mais pour de l'anglais technique d'un domaine maîtrisé, j'imagine que ça me fatiguerait plus de lire une traduction que la V.O. ; ce demander qu'est qui a bien pu donner la traduction "interrupteur" ; ah bah oui, switch.
Je ne sais pas si ça pourrait être corrigé par un pré-prompt.
D'autre part, tu perds toute la mise en page ; je me demande ce que ça rend si il y a du code ou des images ou des listes.
Je me demande si on ne pourrait pas utiliser les API Mozilla/Firefox pour faire le job, elle marche bien dans le navigateur et pour plein de langues.