jeudi 26 janvier 2023
- Avoid exception throwing in performance-sensitive code [Vincent]
- « L'auteur nous sensibilise sur les exceptions en C++ et leur coût d'exécution non négligeable. »
- Why Python 3.11 is faster ? [Laurent Steff]
- « A previous post "Python under the hood" gave some insight explaining "why Python is slow". Things are changing a bit with Python 3.11, in this video "How we are making Python 3.11 faster - presented by Mark Shannon" from EuroPython Dublin 2022. The video was spotted on a Medium post. »
- Pipe: How the System Call That Ties Unix Together Came About [Vincent]
- « Comment la philosopie Unix est née, grâce au pipe ("|") et à l'imbrication des outils les uns avec les autres. »
- JavaScript prototypes and ES6 "classes" [Laurent Steff]
- « JavaScript does not come with concept of classes, as other mainstream language do. Instead it comes with prototypes. Since around 2016 though, with its ES6 version, JavaScript has a "class" keyword. This article, strongly opinionated, gives insights about what are prototypes, and how the "JS Classes" may confuse programmers. »
- RSA’s demise from quantum attacks is very much exaggerated, expert says [Sébastien]
- « J'avais raté l'annonce, mais il y a 3 semaines un article indiquant une méthode permettant de cracker l'encryption RSA a apparemment généré pas mal de buzz - un algorithme quantique permettant de le faire est théorisé depuis longtemps mais est loin de pouvoir être mis en oeuvre avec nos moyens actuels; l'article en question indiquait qu'on pourrait atteindre cet objectif bien avant les prévisions (qui comptent en décennies le temps d'y arriver).
ll semblerait toutefois que ça a été grandement exagéré, comme le souligne un spécialiste mentionné dans l'article:
All told, this is one of the most actively misleading quantum computing papers I’ve seen in 25 years, and I’ve seen ... many »