Démographie, naissances...

Répondre


Cette question vous permet de vous prémunir contre les soumissions automatisées et intensives effectuées par des robots malveillants.
Émoticônes
:D :geek: :ugeek: :ghost: :wtf: :-D :) :-) :-( :-o :shock: :? 8-) :lol: :-x :-P :oops: :cry: :evil: :twisted: :roll: ;) ;-) :!: :?: :idea: :arrow: :-| :mrgreen: =D> #-o =P~ :^o [-X [-o< 8-[ [-( :-k ](*,) :-" O:) =; :-& :-({|= :-$ :-s \:D/ :-#
Plus d’émoticônes

Le BBCode est activé
La balise [img] est activée
La balise [flash] est activée
La balise [url] est activée
Les émoticônes sont activées

Relecture du sujet
   

Agrandir Relecture du sujet : Démographie, naissances...

Re: Démographie, naissances...

par Jeudi » 23 oct. 2024, 06:47

Glycogène a écrit :
22 oct. 2024, 23:56
energy_isere a écrit :
22 oct. 2024, 22:37
Tu parles des outils de chez Cadence ?
Tous : Synopsys, Cadence, Siemens.
Il y a de nombreuses améliorations concernant les tâches que font ces outils.
Mais l'interface avec l'extérieur ne s'améliore pas.
Par exemple pour la description des contraintes de timing, on en est toujours au même langage SDC conçu il y a 40 ans. C'est l'équivalent du CSS pour l'HTML.
Du coup j'ai fait une surcouche pour pouvoir factoriser un minimum le bouzin. J'ai créé un format générique (pas juste pour le design sur lequel je bossais, ça marche pour n'importe quel design) qui permet de décrire bien plus facilement les infos qu'on doit saisir manuellement, avec la règle d'or "1 info saisie manuellement ne doit être saisie qu'à 1 seul endroit". Du genre un fichier de 500 lignes au lieu de 50000 lignes en SDC. J'ai passé 2 mois à coder un script qui gère mon format propriétaire et génère du SDC. Mais c'était immédiatement rentable, car j'ai éliminé 1 ou 2 ans de boulot hyper chiant où j'aurais fait des milliers d'erreurs.
En codant, j'ai vraiment eu l'impression de faire le boulot de Synopsys et autres. Tout le monde dans toutes les boites ont le même besoin, mais non, chacun se dépatouille dans son coin.
Ton code perso qui te sauve du temps, est-ce qu’il fonctionnerait-encore si ces compagnies ajoutaient une surcouche « pour simplifier » l’usage?

Image

Re: Démographie, naissances...

par Glycogène » 22 oct. 2024, 23:56

energy_isere a écrit :
22 oct. 2024, 22:37
Tu parles des outils de chez Cadence ?
Tous : Synopsys, Cadence, Siemens.
Il y a de nombreuses améliorations concernant les tâches que font ces outils.
Mais l'interface avec l'extérieur ne s'améliore pas.
Par exemple pour la description des contraintes de timing, on en est toujours au même langage SDC conçu il y a 40 ans. C'est l'équivalent du CSS pour l'HTML.
Du coup j'ai fait une surcouche pour pouvoir factoriser un minimum le bouzin. J'ai créé un format générique (pas juste pour le design sur lequel je bossais, ça marche pour n'importe quel design) qui permet de décrire bien plus facilement les infos qu'on doit saisir manuellement, avec la règle d'or "1 info saisie manuellement ne doit être saisie qu'à 1 seul endroit". Du genre un fichier de 500 lignes au lieu de 50000 lignes en SDC. J'ai passé 2 mois à coder un script qui gère mon format propriétaire et génère du SDC. Mais c'était immédiatement rentable, car j'ai éliminé 1 ou 2 ans de boulot hyper chiant où j'aurais fait des milliers d'erreurs.
En codant, j'ai vraiment eu l'impression de faire le boulot de Synopsys et autres. Tout le monde dans toutes les boites ont le même besoin, mais non, chacun se dépatouille dans son coin.

Re: Démographie, naissances...

par energy_isere » 22 oct. 2024, 22:37

Glycogène a écrit :
22 oct. 2024, 10:12
energy_isere a écrit :
22 oct. 2024, 09:24
Pas compris.
Tu parle de quel domaine technique précis ?
Conception en microlectronique.
On conçoit des puces permettant l'essort de toute l'informatique, mais les logiciels qu on utilise ont 30 ans de retard sur l'ergonomie, la facilité d'intégrer des briques livrées par des fournisseurs, etc.
Depuis 25 ans je suis en parallèle ce qui se fait en microekectronique et en développement web, je suis très jaloux de ce qui se fait pour le web. En microekec, c'est comme si le dev web était reste coincé en 1999.
Ok. Tu parles des outils de chez Cadence ?

Re: Démographie, naissances...

par nemo » 22 oct. 2024, 14:29

Intéressant le manque de concurrence (qui contrairement à ce que dit la doxa officielle est la vrai nature de notre capitalisme, surtout en France) gêne le développement.

Re: Démographie, naissances...

par Glycogène » 22 oct. 2024, 12:11

Simplement beaucoup moins d'utilisateurs.
Ces logiciels sont spécialisés, il y a juste qq dizaines de milliers d'utilisateurs dans le monde.
Il y a des quasi monopole. Il y a que 3 concurrents, qui essaient de verrouiller leur clients avec des suites logiciels qui sont moins performantes voire inutilisables si on panache les différents logiciels entre ces 3 concurrents.
De plus, la philosophie des boites qui utilisent ces logiciels sont d'être bien fermées (Intel ou Nvidia ne développent pas leurs puces en opensource), ce qui vaut aussi pour tout ce qui pourrait améliorer les logiciels.
Il n'y a pas d'écosystème où des dizaines d'outils ou méthodes sont mis en open source comme on peut le voir dans le développement web, outils devenant progressivement des standards, qui sont rapidement supportés par tout le monde, amenant une augmentation énorme de l'ergonomie et de la productivité (en automatisant/factorisant tout ce qui est rébarbatif et déterministe).
Du coup chaque boite crée ses propres outils (chacun réinvente l'eau chaude (plutôt tiède) dans son coin) pour pallier à l'absence d'évolution de l'ergonomie des logiciels, avec des formats propriétaires, ne permettant pas d'échanger entre boites autre chose que des infos élémentaires que chacun doit traduire dans son propre format... C'est une perte de temps et une grosse source d'erreur.

Il y a bien des standards pour certains types de données, mais ça n'a quasiment pas évolué depuis 20 à 40 ans selon les formats, ça reste toujours au même niveau, pas de nouveauté permettant une description plus haut niveau.

Exemple de ce qui s'est fait dans le web avec le html.
- Au début, la description de l'apparence d'une page web était décrite par du code contenu dans le même code qui décrit le contenu.
- Puis en 2000 a été publié un standard CSS (élaboré par groupe de travail international et ouvert), permettant de découpler la description du contenu de la description de la mise en forme.
Super, on peut alors générer le code du contenu 1 fois, puis faire varier la mise en forme en changeant juste la description de la mise en forme (qui peut être séparé en plusieurs fichier ou non).
On a gagné 1 niveau de factorisation.
- Progressivement, on s'est retrouvé à gérer pas mal de types de mise en forme (pour ordi, mobile, tablette, écran très large, écran de portable, etc). Mais 95% du code était identique. Ca devenait lourd, car on devait générer plusieurs fois du code presque identique en utilisant un autre langage.
Il est donc apparu des outils/langage qui sont devenus standards, permettant de gérer facilement tous ces types avec le même langage (qui est en fait juste une variante du CSS, mais l'outil génère de vrai CSS à la fin).
On est passé à un 2e niveau de factorisation.
- Ok, on peut décrire la mise en forme et ses différents types avec un seul langage. Mais le nb de types devenait de plus en plus important, parce qu'il fallait aussi s'adapter aux navigateurs, et à leurs différentes versions, qui ne supportent pas toutes les instructions définis dans les standards html et CSS.
Il est donc apparu des outils qui permettent de décrire 1 fois la mise en forme en utilisant les instructions les plus évoluées du CSS, et l'outil génère tout seul les différents types pour les différents navigateurs, en ayant auparavant choisit la liste des navigateurs et versions supportés.
On est passé à un 3e niveau de factorisation.
- C'est cool, mais si on veut supporter tous les navigateurs, ça finit par grossir pas mal le code, ce qui ralentit le chargement d'une page et prend de la mémoire dans le terminal (ordi, et surtout mobile).
Or on peut se permettre de ne pas supporter tous les navigateurs, si un vieux navigateur n'est utilisé que par 0,1% des utilisateurs.
On pourrait mettre à jour régulièrement la liste des navigateurs supportés selon c qu'on estime utile, mais c'est lourd, il y a souvent de nouvelles versions de navigateurs, il ne faut pas se tromper, etc.
Comme on a des stats régulièrement mise à jour sur quel terminal, navigateur et version sont utilisés, il est donc apparu une évolution des outils précédents, permettant de juste indiquer le % d'utilisateurs qui pourront afficher la page web correctement, et en face on a une estimation de la taille du code généré.
On est passé à un 4e niveau de factorisation, il y a déjà 8 ou 10 ans.
Ca a encore surement encore évolué depuis.

Et bien dans les logiciels de microélec, on en est juste au 1er niveau de factorisation depuis 25 ans.

Re: Démographie, naissances...

par nemo » 22 oct. 2024, 11:25

Glycogène a écrit :
22 oct. 2024, 10:12
energy_isere a écrit :
22 oct. 2024, 09:24
Pas compris.
Tu parle de quel domaine technique précis ?
Conception en microlectronique.
On conçoit des puces permettant l'essort de toute l'informatique, mais les logiciels qu on utilise ont 30 ans de retard sur l'ergonomie, la facilité d'intégrer des briques livrées par des fournisseurs, etc.
Depuis 25 ans je suis en parallèle ce qui se fait en microekectronique et en développement web, je suis très jaloux de ce qui se fait pour le web. En microekec, c'est comme si le dev web était reste coincé en 1999.
Comment s'explique ce retard d'après toi? Manque de formation? Manque d'investissement? Pourtant les investissements pour des logiciels qui ont 10 ans doit être ridicule pour une grosse boite.

Re: Démographie, naissances...

par nemo » 22 oct. 2024, 11:22

mobar a écrit :
22 oct. 2024, 08:19
La part des services a la personne c’est 1.1% de l’economie, pas sur que ca permette de maintenir a flot les profits du complexe capitalo financier! :-D
https://www.servicesalapersonne.gouv.fr ... ffres-cles
En valeur mais pas en nombre d'actif. Et c'est appelé à ce développé de plus en plus avec le vieillissement.

Re: Démographie, naissances...

par Glycogène » 22 oct. 2024, 10:12

energy_isere a écrit :
22 oct. 2024, 09:24
Pas compris.
Tu parle de quel domaine technique précis ?
Conception en microlectronique.
On conçoit des puces permettant l'essort de toute l'informatique, mais les logiciels qu on utilise ont 30 ans de retard sur l'ergonomie, la facilité d'intégrer des briques livrées par des fournisseurs, etc.
Depuis 25 ans je suis en parallèle ce qui se fait en microekectronique et en développement web, je suis très jaloux de ce qui se fait pour le web. En microekec, c'est comme si le dev web était reste coincé en 1999.

Re: Démographie, naissances...

par energy_isere » 22 oct. 2024, 09:24

Glycogène a écrit :
22 oct. 2024, 09:18
Dans mon boulot, on trouve de moins en moins d'ingénieurs. Ce n'est pas du qu'à la démographie, mais ça émule une forte baisse démographique.
Du coup un fabricant de logiciel promet que la baisse des effectifs d'ingénieurs sera remplacé par de l'IA.
Euh... sur certains aspects, ces logiciels ont 20 ou 30 ans de retard sur d'autres domaines utilisant intensivement l'informatique. Juste se mettre à niveau permettrait de gagner un temps fou, permettant à l'ingénieur d'exploiter au maximum les possibilités du logiciel et d'améliorer la qualité du résultat.
Pas sûr que l'IA améliorera grand chose (à part sur des étapes déjà entièrement automatisées, mais c'est transparent pour l'utilisateur).
Pas compris.
Tu parle de quel domaine technique précis ?

Re: Démographie, naissances...

par Glycogène » 22 oct. 2024, 09:18

Dans mon boulot, on trouve de moins en moins d'ingénieurs. Ce n'est pas du qu'à la démographie, mais ça émule une forte baisse démographique.
Du coup un fabricant de logiciel promet que la baisse des effectifs d'ingénieurs sera remplacé par de l'IA.
Euh... sur certains aspects, ces logiciels ont 20 ou 30 ans de retard sur d'autres domaines utilisant intensivement l'informatique. Juste se mettre à niveau permettrait de gagner un temps fou, permettant à l'ingénieur d'exploiter au maximum les possibilités du logiciel et d'améliorer la qualité du résultat.
Pas sûr que l'IA améliorera grand chose (à part sur des étapes déjà entièrement automatisées, mais c'est transparent pour l'utilisateur).

Re: Démographie, naissances...

par mobar » 22 oct. 2024, 08:19

La part des services a la personne c’est 1.1% de l’economie, pas sur que ca permette de maintenir a flot les profits du complexe capitalo financier! :-D
https://www.servicesalapersonne.gouv.fr ... ffres-cles

Re: Démographie, naissances...

par nemo » 21 oct. 2024, 23:18

mobar a écrit :
21 oct. 2024, 23:05
Ils les ont déjà trouvé, ce sont les robots, l'IA, les voitures autonomes, l'informatique, les usines sans ouvriers ... le problème ce sera plutôt le nombre de clients capables de payer toutes les conneries produites par toutes ces machines! :-"
Pour le "service à la personne" ils ont besoin d'humain encore.

Re: Démographie, naissances...

par mobar » 21 oct. 2024, 23:05

Ils les ont déjà trouvé, ce sont les robots, l'IA, les voitures autonomes, l'informatique, les usines sans ouvriers ... le problème ce sera plutôt le nombre de clients capables de payer toutes les conneries produites par toutes ces machines! :-"

Re: Démographie, naissances...

par Silenius » 21 oct. 2024, 19:08

L'Europe se verrait amputer de 400 millions d'habitants en quelque 80 années.
Intolerable pour les capitalistes, ils vont vite trouver des remplaçants a ces habitants manquants.

Re: Démographie, naissances...

par mobar » 21 oct. 2024, 18:11

https://www.lesechos.fr/monde/enjeux-in ... le-1783516
Au rythme actuel de baisse du taux de fécondité, la population mondiale pourrait être diminuée de moitié à la fin du siècle à un peu plus de 4 milliards d'habitants. Le pic pourrait être atteint au milieu du siècle avant un déclin certain. L'Europe se verrait amputer de 400 millions d'habitants en quelque 80 années.
Enfin une bonne nouvelle! :-" 8-[

Haut