Introduction to Information Geometry
https://www.robots.ox.ac.uk/~lsgs/posts/2019-09-27-info-geom.html
https://www.robots.ox.ac.uk/~lsgs/posts/2019-09-27-info-geom.html
Branchless Programming (C++/ASM)
https://youtu.be/bVJ-mWWL7cE
https://youtu.be/bVJ-mWWL7cE
YouTube
Branchless Programming: Why "If" is Sloowww... and what we can do about it!
Support What's a Creel? on Patreon: https://www.patreon.com/whatsacreel
Office merch store: https://whats-a-creel-3.creator-spring.com
FaceBook: https://www.facebook.com/whatsacreel/
In this video we look at branchless programming. This is a technique…
Office merch store: https://whats-a-creel-3.creator-spring.com
FaceBook: https://www.facebook.com/whatsacreel/
In this video we look at branchless programming. This is a technique…
👍2
CLOS: Integrating Object-Oriented and Functional Programming
https://dreamsongs.com/Files/clos-cacm.pdf
https://dreamsongs.com/Files/clos-cacm.pdf
🔥2🤮1🥴1
Solving the mystery behind Abstract Algorithm’s magical optimizations
https://medium.com/@maiavictor/solving-the-mystery-behind-abstract-algorithms-magical-optimizations-144225164b07
https://medium.com/@maiavictor/solving-the-mystery-behind-abstract-algorithms-magical-optimizations-144225164b07
Medium
Solving the mystery behind Abstract Algorithm’s magical optimizations
EDIT: the links of this post are broken. Click below to read it on GitHub:
👍1🤯1💅1🦄1
Functional Programming in Modern C++
https://youtu.be/HE71NqRpvTQ
https://youtu.be/HE71NqRpvTQ
YouTube
Functional Programming in Modern C++: The Imperatives Must Go! - Victor Ciura - ACCU 2023
ACCU Membership: https://tinyurl.com/ydnfkcyn
https://accu.org
https://www.accuconference.org/
Functional Programming in Modern C++: The Imperatives Must Go! - Victor Ciura - ACCU 2023
Slides: https://accu.org/conf-previous/accu2023/
Can a language whose…
https://accu.org
https://www.accuconference.org/
Functional Programming in Modern C++: The Imperatives Must Go! - Victor Ciura - ACCU 2023
Slides: https://accu.org/conf-previous/accu2023/
Can a language whose…
👍3🤡2💩1
Lambdascope
Another optimal implementation of the lambda-calculus
https://web.archive.org/web/20170706084403/https://www.phil.uu.nl/~oostrom/publication/pdf/lambdascope.pdf
Another optimal implementation of the lambda-calculus
https://web.archive.org/web/20170706084403/https://www.phil.uu.nl/~oostrom/publication/pdf/lambdascope.pdf
👍1
cppfront: A TypeScript for C++https://herbsutter.com/2023/08/13/my-c-now-2023-talk-is-online-a-typescript-for-c/
Sutter’s Mill
My C++ Now 2023 talk is online: “A TypeScript for C++”
Thanks again to C++ Now for inviting me to speak this year in glorious Aspen, Colorado, USA! It was nice to see many old friends again there and make a few new ones too. The talk I gave there was j…
🥱1
Supercompilation: Ideas and Methods
https://themonadreader.files.wordpress.com/2014/04/super-final.pdf
https://themonadreader.files.wordpress.com/2014/04/super-final.pdf
🤨2👍1
Continuing WebAssembly with Effect Handlers
https://arxiv.org/abs/2308.08347
https://arxiv.org/abs/2308.08347
👍3🤮2
A Guide to Undefined Behavior in C and C++
https://blog.regehr.org/archives/213
https://blog.regehr.org/archives/213
Build Time Reflection with C++ (2023)
https://youtu.be/fXh2hVsFDso
https://youtu.be/fXh2hVsFDso
YouTube
Build Time Reflection with C++ in Year 2023 | Pure Virtual C++ 2023
Harnessing the Power of Build Time Reflection with C++ and Modules in 2023
Are you a C++ programmer eager to leverage reflection functionalities to enhance your productivity and bring your innovative ideas to life? In this talk from the Pure C++ Virtual…
Are you a C++ programmer eager to leverage reflection functionalities to enhance your productivity and bring your innovative ideas to life? In this talk from the Pure C++ Virtual…
👍2🤮1
Programming Deadlock
Build Time Reflection with C++ (2023) https://youtu.be/fXh2hVsFDso
Compiler-neutral Internal Program Representation for C++
https://github.com/GabrielDosReis/ipr
https://github.com/GabrielDosReis/ipr
GitHub
GitHub - GabrielDosReis/ipr: Compiler-neutral Internal Program Representation for C++
Compiler-neutral Internal Program Representation for C++ - GabrielDosReis/ipr
Embracing (and also Destroying) Variant Types Safely (C++)
https://youtu.be/va9I2qivBOA
https://youtu.be/va9I2qivBOA
YouTube
Embracing (and also Destroying) Variant Types Safely - Andrei Alexandrescu - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
Designing and implementing a variant type (such as `std::variant` itself) in C++, at first, seems a rather inane topic. It turns out, however, that a variant type's performance or lack thereof,…
https://github.com/CppCon/CppCon2021
---
Designing and implementing a variant type (such as `std::variant` itself) in C++, at first, seems a rather inane topic. It turns out, however, that a variant type's performance or lack thereof,…
In-Memory and Persistent Representations of C++
https://youtu.be/39wlNRk-nAg
https://youtu.be/39wlNRk-nAg
YouTube
In-memory and Persistent Representations of C++ - Gabriel Dos Reis - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
C++ Modules are a tooling opportunity. For example, a common implementation strategy for compilers is to save on disk the abstract semantics graph (ASG) obtained from elaborating a module interface…
https://github.com/CppCon/CppCon2021
---
C++ Modules are a tooling opportunity. For example, a common implementation strategy for compilers is to save on disk the abstract semantics graph (ASG) obtained from elaborating a module interface…
👍2
C and C++ Prioritize Performance over Correctness
https://research.swtch.com/ub
https://research.swtch.com/ub
A survey of adaptable grammars
https://akira.ruc.dk/~henning/publications/SigplNot90.pdf
https://akira.ruc.dk/~henning/publications/SigplNot90.pdf