I know kung fu: learning STG by example
https://web.archive.org/web/20180303050346/https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/GeneratedCode
https://web.archive.org/web/20180303050346/https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/GeneratedCode
🔥2❤1👍1🙏1
hypernet-semantics.pdf
2.8 MB
Hypernet Semantics of Programming Languages
https://www.kurims.kyoto-u.ac.jp/~kmuroya/papers/phdthesis.pdf
https://www.kurims.kyoto-u.ac.jp/~kmuroya/papers/phdthesis.pdf
👍1
C++ is the BEST interpreted language
https://youtu.be/cFtymODJEjs?si=ycah5PtZuUVRsIoc
https://youtu.be/cFtymODJEjs?si=ycah5PtZuUVRsIoc
YouTube
C++ is the BEST interpreted language
Click this link https://www.boot.dev?promo=SHEAFIFICATION and use my code SHEAFIFICATION to get 25% off your first payment for boot.dev!
Thank you to boot.dev for sponsoring this video.
There's a dichotomy between programming languages.
Some languages are…
Thank you to boot.dev for sponsoring this video.
There's a dichotomy between programming languages.
Some languages are…
❤5🤯3🦄1
Things Every Fresh Graduate Should Know About Software Performance
https://johnnysswlab.com/9-things-every-fresh-graduate-should-know-about-software-performance/
https://johnnysswlab.com/9-things-every-fresh-graduate-should-know-about-software-performance/
Johnny's Software Lab
9 Things Every Fresh Graduate Should Know About Software Performance - Johnny's Software Lab
At Johnny’s Software Lab we’ve spent a lot of time deep-diving into advanced performance topics — vectorization, cache hierarchies, memory bandwidth, you name it. But not everyone is ready to jump straight into assembly listings and microarchitectural details.…
🔥4❤2
Go has added Valgrind support
https://go-review.googlesource.com/c/go/+/674077
https://go-review.googlesource.com/c/go/+/674077
🤯10❤4🔥2
Why is C the safest language?
https://dependablec.org/#Why%20is%20C%20the%20safest%20language
https://dependablec.org/#Why%20is%20C%20the%20safest%20language
😎5💅2🗿2❤1😢1👌1
Eliminating Data Races in Firefox: A Technical Reporthttps://hacks.mozilla.org/2021/04/eliminating-data-races-in-firefox-a-technical-report/
Mozilla Hacks – the Web developer blog
Eliminating Data Races in Firefox – A Technical Report
We successfully deployed ThreadSanitizer in the Firefox project to eliminate data races in our remaining C/C++ components.
❤4
intel-branch-prediction.pdf
1.3 MB
Reverse Engineering of Intel’s Branch Prediction
https://www.its.uni-luebeck.de/fileadmin/files/theses/BA_NickMahling_ReverseEngineeringIntelsBranchPrediction.pdf
https://www.its.uni-luebeck.de/fileadmin/files/theses/BA_NickMahling_ReverseEngineeringIntelsBranchPrediction.pdf
🔥12❤5🙏1
👍3👀1
Defer: Resource cleanup in C with GCCs magichttps://oshub.org/projects/retros-32/posts/defer-resource-cleanup-in-c-with-gccs-magic
OSHub - Hobby OS Projects
Defer: Resource cleanup in C with GCCs magic on OSHub
[Defer Macro]
“Warning: This is experimental, relies on GCC-specific extensions (__attribute__((cleanup)) and nested functions), and is not portabl...
“Warning: This is experimental, relies on GCC-specific extensions (__attribute__((cleanup)) and nested functions), and is not portabl...
🦄5🔥2🤔1😭1
Zig Builds Are Getting Faster
https://mitchellh.com/writing/zig-builds-getting-faster
https://mitchellh.com/writing/zig-builds-getting-faster
❤6
A 'for each' loop macro, with unlimited number of iterations
https://github.com/HolyBlackCat/macro_sequence_for
https://github.com/HolyBlackCat/macro_sequence_for
GitHub
GitHub - HolyBlackCat/macro_sequence_for
Contribute to HolyBlackCat/macro_sequence_for development by creating an account on GitHub.
🤯2
PPMP-Iceberg: Preprocessor metaprogramming knowledge obscurity charthttps://jadlevesque.github.io/PPMP-Iceberg/explanations
PPMP-Iceberg
Above the iceberg
Preprocessor metaprogramming knowledge obscurity chart
🦄4
How I Block All 26 Million Of Your Curl Requests (eBPF)
https://foxmoss.com/blog/packet-filtering/
https://foxmoss.com/blog/packet-filtering/
Foxmoss
How I Block All 26 Million Of Your Curl Requests
A journey in packet filtering
🤯2
86-020.pdf
788.3 KB
No Silver Bullet: Essence and Accident in Software Engineeringhttps://www.cs.unc.edu/techreports/86-020.pdf
🗿1
More speculations on arenas in C++
https://nullprogram.com/blog/2025/09/30/
https://nullprogram.com/blog/2025/09/30/
👾1