386 private links
About GCs
Similar to the dichotomy between static and dynamic typing, I think that Rust is proving out a new niche in the concept of garbage collection. That is, historically, we think of GC as something dynamic, that is, it involves a run-time component that does stuff at runtime. However, the idea of automatic memory management doesn’t inherently mean that it has to execute at runtime.
Une excellente liste à garder sous le coude
32 bytes for the game of life !!! WOW
(via https://sebsauvage.net/links/?Fo3tDw)
❤️
Un programme qui s'exécute de façon concurrente, c'est un programme qui, à un instant T, est en train de réaliser plusieurs tâches en même temps, comme notre employé de fast-food qui est capable de monter plusieurs commandes à la fois.
Un programme qui s'exécute de façon parallèle, c'est UNE tâche qui a été découpée en plusieurs morceaux pour être réalisée par PLUSIEURS acteurs en même temps, la plupart du temps pour qu'elle se termine plus vite.
1 macrotask and all microtasks are run in one run of the event loop
Wow ! Reset a form with this button type !
<button type="reset">Clear</button>
but how wants to reset a form ? 🤔
Wow so many interesting things to read about programming concepts and related stuff. I will pick some and post here summaries of it from time to time.
this.yourBigList = Object.freeze(yourBigList); : avoid to make the property and its first-level ones reactive → performance improvement in some cases 👍
`this.yourBigList = Object.freeze([...this.yourBigList, newItems]);
:)
Which language should be used and why ?
Some games to learn CSS tools. Currently playing at Flexbox zombies.
edit: I have finished flexbox zombie and that's great !
Binding python and rust
Why String and &str with comparisons to C ? ^^
In computer programming, green threads are threads that are scheduled by a runtime library or virtual machine (VM) instead of natively by the underlying operating system (OS). [...]
Wikipedia ♥