Non ce qu'il faut c'est investir dans des projets. L'État peut très bien le faire. Sur ce projet là ou sur de plus petits. Mais ça ne se construit pas tout seul.
Un peu plus haut tu as la doc qui explique très bien dans un anglais assez simple pour que même moi je puisse le lire sans trop me prendre la tête. Je te met le lien vers l'endroit où il en est question PEP 635: Motivation.
[^] # Re: Quelques précisions
Posté par barmic 🦦 . En réponse à la dépêche Le Conseil d’État reconnaît que le gouvernement US peut accéder aux données de santé des Français. Évalué à  4.
Ben non. Tu peux pas dire « ben fais exactement ce que fais le leader et on en parle ». Ça ne fonctionne pas comme ça.
Tu remarquera par exemple que GCP, AWS et Azure ont des approches différentes. Azure et l'écosystème firebase par exemple sont à un très haut niveau de valeur ajoutée pour des besoins particulier Azure pour de l'IoT et Firebase pour du web/mobile. Il y a une tentative en Europe pour créer dans la même orientation mais pour l'industriel car c'est un domaine pas encore beaucoup passé au cloud. Bien sûr il est possible de tout faire avec AWS, mais AWS pour de l'IoT à coté d'Azure fais figure de simple hébergeur à l'ancienne.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Pour alimenter la discussion ...
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  4.
Tu montre des expressions d'une ligne. En une ligne quasiment tout langage qui n'est pas volontairement abscons sera simple.
Mais il est bien plus intuitif de décrire un programme de manière impérative, il est aussi bien plus confortable d'avoir un accès direct aux effets de bords.
Avoir le bon niveau d'abstraction est quelque chose de véritablement complexe. Ça impact la lisibilité, la compréhension et l'évolutivité du code sachant que lisibilité et compréhension sont des notions tout à fait subjective et que ce ne sera pas la même chose d'un développeur à l'autre. Affirmer que l'abstraction c'est simple c'est comme dire que l'escalade c'est facile, il suffit d'attraper des prises et de se hisser dessus. Il y a beaucoup de subtilité derrière cette abstraction et non ça n'est pas simple.
Autre chose manipuler des listes ne demande pas de notions particulières, là où la programmation fonctionnelle va te demander de comprendre des notions comme la reduction, fold, zip,… C'est élégant, mais c'est des notions plus sophistiquées.
Enfin l'impératif va simplifier grandement le print debugging et l'élaboration incrémentale. Tu ne peux pas découper un code où tu le veux en fonctionnel ou plus exactement les primitives sont de plus haut niveau donc tu ne peux pas les étudier pas à pas. Bien sûr c'est possible, mais tu va avoir besoin de bien maitriser ce que tu fais pour pouvoir faire quelque chose qui intéresse surtout les débutants.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Quelques précisions
Posté par barmic 🦦 . En réponse à la dépêche Le Conseil d’État reconnaît que le gouvernement US peut accéder aux données de santé des Français. Évalué à  6.
C'est exactement ce qui a déjà été tenté, mais ça ne marche pas comme ça. Ce n'est pas comme ça que les choses fonctionnent. Il faut diriger par les besoins sinon tu crée un truc hors sol. Sur un modèle économique très dangereux (dépenser ton capital avant de dégager des revenus) et tu te plante.
Non ce qu'il faut c'est investir dans des projets. L'État peut très bien le faire. Sur ce projet là ou sur de plus petits. Mais ça ne se construit pas tout seul.
Mais pour ça il faut comprendre l'enjeu et l'état du marché. Quand on pense que c'est déjà perdu, il est évident qu'on imagine pas créer quelque chose. Alors que tout montre que le marché est encore petit et qu'il y a encore des perspectives de croissance importantes. Tous les acteurs du cloud sont en croissance, c'est qu'il y a encore de la place.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  4.
Je n'ai jamais vu ce genre de problème et s'il arrive tu peux annuler le
merge
ajouter un commit de auto reindent et faire ton merge. Je fais peux de python, mais sur du yaml, j'ai déjà souffert. Les exemples qui peuvent devenir bien relou, c'est de merger des changements d'indentation. En yaml c'est pire, mais de ce que je m'en suis servi ça m'a déjà un peu embêté.Tu peux même le détecter avant si tu préfère, tu peux aussi refuser le commit si tu le détecte ou avoir un linter qui rapport ça ou ajouter un hook git et le problème est probablement plus le non respect des règles parce que python ne va pas non plus apprécier des indentations inconsistantes.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Pertes
Posté par barmic 🦦 . En réponse à la dépêche Migration de Jira à Tuleap : nouvelle fonctionnalité. Évalué à  4.
Comment sont gérés les pertes ? Ce qui ne peux pas être reproduit dans tuleap ?
Jira (que je n'utilise plus depuis pas mal de temps) et surtout intéressant s'il est beaucoup customisé :
Je me doute que tuleap ne reproduit pas tout (c'est même pas forcément souhaitable).
Est-ce qu'il est possible de :
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  2.
Un peu plus haut tu as la doc qui explique très bien dans un anglais assez simple pour que même moi je puisse le lire sans trop me prendre la tête. Je te met le lien vers l'endroit où il en est question PEP 635: Motivation.
Je ne suis pas familier avec le parcourt d'AST en python, mais ça peut servir quand tu utilise un tuple comme objet ad-hoc à le déstructurer de manière plus concise et lisible.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  3. Dernière modification le 08 novembre 2020 à 16:43.
C'est pour faire de la déconstruction de ce qui est décris dans le PEP au dessus. Tu peux matcher les valeurs d'une liste ou déconstruire un objet :
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  4.
La rupture en question c'est une partie de la bibliothèque standard qui a était déplacée dans une bibliothèque. Tu ajoute cette bibliothèque dans ton classpath et sans même avoir à rebuild le code.
Par contre
JavaEEJakarta EE a/va bien péter la compatibilité et ça ça va être couteuxhttps://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  3.
Je le sais bien, mais à l'époque ça complexifiait le langage. Le pattern matchin est bien plus complexe.
C'est l'utilisation des soft keyword ? Je ne connaissais pas et j'ai beaucoup de mal à trouver de la doc dessus, mais je comprends l'idée. Ça me parait bizarre de gérer
case
etcase
différemment de tous les autres mots clefs de structure de contrôle, par contre.https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Pour alimenter la discussion ...
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  6.
Parce que python.
La progression de python en big data/data science (c'est assez générique je parle de numpy à sparc en passant par panda et les notebooks) et dans l'enseignement lui ont donné un coup de projecteur qui limite beaucoup la place pour ses alternatives.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  6.
Tu confond la bulle qui t’entoure avec l'univers ;)
Java est un langage qui trouve très bien sa place en programmation de service :
Évidement il y a d'autres raisons bien plus dommage comme l'inertie ou le fait qu'on ne reprochera pas à un décideur de partir sur java que sur le dernier langage sorti le week-end dernier.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  3.
Qu'est-ce qui s'est passé ? Ça fait 15 ans que python refuse de faire un switch.
Par contre python n'a pas changé… Ajouter 2 mots-clefs d'un coup (si je m’appuie sur la PEP636), il y a pas mieux pour casser la compatibilité…
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: De l'engouement pour Python
Posté par barmic 🦦 . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à  5.
Il y a beaucoup plus d'objets en python. Pour le boilerplate depuis la version 6 (sorti il y a 14 ans tout de même) du java ça va en s'améliorant.
C'est vraiment aller vite en besogne. Tu compare 2 langages qui ont des typages qui sont très différents pour en disqualifier un. C'est vraiment aller vite en besogne.
Pas la même syntaxe, pas le même typage, pas la même sémantique,…
Comprends bien, chacun aime les langages qu'il veut sur des critères qui lui sont propres objectif ou non. C'est juste que sur ces 3 cas là (au moins il y aurait des choses à dire sur d'autres), tu me semble avoir des préconçus qui n'ont pas de sens.
Collectionner les langages c'est très tentant, mais approfondir leur compréhension c'est vraiment important. Par exemple affirmer que python n'a pas de typage, c'est faux.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Merci
Posté par barmic 🦦 . En réponse au journal Interview de Michel Pigenet : la loi des associations 1901. Évalué à  4.
Merci pour cet article intéressant.
Je ne savais pas ce qu'était les congrégations. C'est un groupe religieux (le sens exact semble pouvoir évoluer).
Je ne m'étais jamais trop arrêté sur l'idée de la liberté d'association. Je comprends personnellement que ça ne coule pas de source. Les « associations » qui peuvent potentiellement remettre en cause les institutions (parce qu'elles sont armées ou par exemple la religion) peuvent poser des problèmes. Surtout quand une république est encore jeune et a besoin d'assoir sa légitimité. Par contre ça m'avait surpris de voir comment l'État s'appuie sur des associations comme les Assedics.
Je suis surpris par contre de ne pas voir de mention de la franc-maçonnerie. Les confréries ont dû être touchées par cette histoire.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Impression de déjà vu
Posté par barmic 🦦 . En réponse au lien Julia, le code informatique qui bouleverse la science. Évalué à  4.
C'est normal, on demande rarement quelque chose dont on ne sais pas qu'il existe, mais le paradigme fonctionnel est généralement plus confortable quand on vient des mathématiques car il exprime plus les mathématiques plus idiomatiquement. La fonction factoriel en haskell peut s'écrire comme ça :
On fait difficilement plus limpide pour qui fait des mathématiques.
openmp c'est limité comme forme de parallélisme.
openmp5 dont la spec a 2 ans continue d'être implémenté dans gcc et est surtout implémenté pour C et C++ plus que pour fortran.
C'est pratique de pouvoir aider sans dire « non mais attends on va tout réécrire dans un langage que tu ne saura pas lire ».
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Impression de déjà vu
Posté par barmic 🦦 . En réponse au lien Julia, le code informatique qui bouleverse la science. Évalué à  4.
Avoir accès à un paradigme fonctionnel ? Avoir la parallélisation géré au sein du langage ? Avoir un gestionnaire de paquet ?
C'est à dire ?
Les nombreux projets qui cherchent Ă augmenter les performances de python me semblent ne pas aller dans ton sens.
C'est une bonne raison pour ne pas les laisser avec un langage leur permettant un accès direct à la mémoire.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Ça a l'air top.
Posté par barmic 🦦 . En réponse au lien alternative à youtube-dl . Évalué à  4. Dernière modification le 30 octobre 2020 à 19:04.
Common Gateway Interface c'est une façon simple et standard de lancer un programme sur une requête http.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: MArrant
Posté par barmic 🦦 . En réponse au lien La fabrique du mensonge, documentaire en replay jusqu'au 24/11/20. Évalué à  4.
Tu met toute la corporation dans un même panier ou tu parle de manière plus précise ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Alternatives ?
Posté par barmic 🦦 . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à  4.
Combien se mettent à genou main sur la tête devant une lettre en recommandée avec accusé de réception ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Alternatives ?
Posté par barmic 🦦 . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à  2.
Dernière fois que j'ai regardé, c'était assez relou d'avoir une authentification. Il faut être sur le même domaine et vérifier le cookies.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: L'animation dans GIMPÂ ?
Posté par barmic 🦦 . En réponse à la dépêche GIMP 2.10.22 : consolidation des formats. Évalué à  3.
Si je regarde le rapport du CNC : « science » est le premier thème mis en avant par CNC/talent (page 31).
Je ne connais pas ces réseaux, mais il y a quand même un effort de transparence que je trouve plutôt pas mal. On voit pour toutes les commissions depuis la création :
Ça ne dis pas s'il y a copinage ou pas, mais presque tout ce qu'il faut pour le révéler. Il manquerait peut être juste la liste des déçus et les motifs de refus.
Je ne serait pas surpris qu'il y ai des "ratés". Autant l'écosystème cinématographique et télévisuel est bien établi et compris, autant pour la création sur internet c'est encore balbutiant, semi-professionnel et encore effervescent.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Alternatives ?
Posté par barmic 🦦 . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à  2.
Ça dépend je ne sais pas comment fonctionne tout ces trucs :
Si c'est le cas, je verrais plus ça dans une extension : fonctionnalité spécifique à un site, cycle de release indépendant du navigateur,… S'il y a effectivement un problème légale, inclure ça dans le navigateur peut mettre en danger tout le navigateur (vivaldi n'est peut être pas encore assez populaire pour être inquiété).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Ah Ah Ah :)
Posté par barmic 🦦 . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à  3.
https://twitter.com/GalacticFurball/status/1319765986791157761
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Diffusion en direct
Posté par barmic 🦦 . En réponse au journal Debian donne 10 000 € à Framasoft pour développer Peertube. Évalué à  2.
Dans le domaine des conférences en ligne, le système qui m'a semblé le plus évolué c'est :
Je n'ai pas personnellement essayé mais ça m'a l'air pas mal.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Alternatives ?
Posté par barmic 🦦 . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à  5. Dernière modification le 25 octobre 2020 à 08:12.
Pas de manière assez évidente pour ne pas se faire strike à la première lettre recommandée amha. C'est vraiment à prendre en compte si tu veux parler de pérennité.
Mais tu as raison tu peux donc héberger sur un serveur dédié chez un hébergeur dédié.
(au passage ce n'est pas une question de dictature qui m'a fait parler de la Chine, mais je crois qu'ils ont une définition de la propriété intellectuelle disons différentes et qu'ils tiennent tête aux us)
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll