Qu'il ne soit pas parfait, c'est évident. De là à dire que ça ne veut pas dire grand-chose, il y a un pas à franchir.
Que proposes-tu de mieux comme mesure pour déterminer rapidement quels langages ont le vent en poupe ?
flanker (./4654) :Je ne sais pas à quel point c'est vrai : il y a de plus en plus d'entreprises (surtout des startups) qui utilisent GitHub pour leur code ; la mienne en fait partie par exemple. Ça diminue le biais, mais je n'ai aucune idée d'à quel point
Un autre truc qui serait intéressant serait de regarder les langages choisis pour les nouveaux projets, ne serait-ce que sur Github (ce qui introduit un gros biais à mon avis : je pense que les langages choisis pour les gros projets en entreprise sont assez différents des langages choisis pour les nouveaux projets perso).
vince (./4655) :Je me suis déjà dit la même chose. Un langage plus difficile générera davantage de demandes d'aide, mais d'un autre côté, un langage plus facile incitera les débutants à s'en servir (et donc à demander de l'aide). Bref il y a bien un biais potentiel, mais c'est pas évidemment de savoir à quel point et dans quel sens.
Sans vouloir semer la discorde... Ne peut-on pas considérer qu'un langage moins facile à apprendre nécessite plus de tutos ?
Zerosquare (./4658) :C'est l'intérêt de comparer des métriques un peu différentes (nombre de projets, nombre de recherches, etc.), et elles donnent globalement la même chose même si l'ordre exact peut varier.vince (./4655) :Je me suis déjà dit la même chose. Un langage plus difficile générera davantage de demandes d'aide, mais d'un autre côté, un langage plus facile incitera les débutants à s'en servir (et donc à demander de l'aide). Bref il y a bien un biais potentiel, mais c'est pas évidemment de savoir à quel point et dans quel sens.
Sans vouloir semer la discorde... Ne peut-on pas considérer qu'un langage moins facile à apprendre nécessite plus de tutos ?
https://github.com/juliangruber/keypair/security/advisories/GHSA-3f99-hvg4-qjwj
A bug in the pseudo-random number generator used by keypair versions up to and including 1.0.3 could allow for weak RSA key generation.
(...)
Since it is masking with 0xFF, approximately 97% of the bytes are converted to zeros. The impact is that each byte in the RNG seed has a 97% chance of being 0 due to incorrect conversion.
https://www.theregister.com/2021/10/11/dotnet_foundation_community_issues/
.NET Foundation focuses on 'issues with the community' after executive director quits
https://news.ycombinator.com/item?id=28989341
Microsoft .NET Devs Anonymously Responds to Microsoft .NET Leadership (pastebin.com)
In less than 1h, we've created 474 new subscriptions for a total of $73,271.36.
We weren't expecting that much business.
(...)
Notice the or() method at line 47.
In Mongoid (The MongoDB driver for Ruby) 7.0.8 , or() meant filter documents that contain any of the argument conditions.
(...)
In Mongoid 7.3.3 , or() now means filter documents that contain any of the argument conditions OR any of previous method conditions!
(...)
This ultimately means we were charging random customers new subscriptions instead of the actual customer who wanted to renew early
(...)
Mongoid shouldn't have changed existing methods behaviors between minor versions