social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

#compilers

19 posts13 participants1 post today
Lobsters<p>6 usability improvements in GCC 15 <a href="https://lobste.rs/s/bnntrp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/bnntrp</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a><br><a href="https://developers.redhat.com/articles/2025/04/10/6-usability-improvements-gcc-15" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.redhat.com/articles</span><span class="invisible">/2025/04/10/6-usability-improvements-gcc-15</span></a></p>
Lobsters<p>Global Value Numbering Using Random Interpretation <a href="https://lobste.rs/s/w65rcu" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/w65rcu</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/pdf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pdf</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a><br><a href="https://www2.eecs.berkeley.edu/Pubs/TechRpts/2003/6359.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">www2.eecs.berkeley.edu/Pubs/Te</span><span class="invisible">chRpts/2003/6359.html</span></a></p>
Lobsters<p>GSoC 2024: The 1001 thresholds in LLVM <a href="https://lobste.rs/s/yphejx" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/yphejx</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a><br><a href="https://blog.llvm.org/posts/2024-08-31-the-1001-thresholds-in-llvm/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.llvm.org/posts/2024-08-31</span><span class="invisible">-the-1001-thresholds-in-llvm/</span></a></p>
Lobsters<p>Doing the Prospero-Challenge in RPython <a href="https://lobste.rs/s/5nedly" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/5nedly</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a><br><a href="https://www.pypy.org/posts/2025/04/prospero-in-rpython.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">pypy.org/posts/2025/04/prosper</span><span class="invisible">o-in-rpython.html</span></a></p>
Roger Ferrer Ibáñez<p>I think one doesn't want to do PRE if any form of if-conversion will happen later.</p><p><a href="https://mastodon.world/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a></p>
Compsci Weekly<p>A surprising enum size optimization in the Rust compiler</p><p><a href="https://jpfennell.com/posts/enum-type-size/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jpfennell.com/posts/enum-type-</span><span class="invisible">size/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://jpfennell.com/posts/enum-type-size/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://jpfennell.c</span><span class="invisible">om/posts/enum-type-size/</span></a></p><p><a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Lobsters<p>How Does C Code Become Assembly <a href="https://lobste.rs/s/fe9byf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/fe9byf</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://mastodon.social/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a><br><a href="https://www.xta0.me/2021/07/13/MIT-6172-5.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">xta0.me/2021/07/13/MIT-6172-5.</span><span class="invisible">html</span></a></p>
Lobsters<p>A surprising enum size optimization in the Rust compiler <a href="https://lobste.rs/s/w3jjb2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/w3jjb2</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><a href="https://jpfennell.com/posts/enum-type-size/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jpfennell.com/posts/enum-type-</span><span class="invisible">size/</span></a></p>
Python Weekly 🐍<p>"Verified" "Compilation" of "Python" with Knuckledragger, GCC, and Ghidra</p><p><a href="https://www.philipzucker.com/knuckle_C_pcode/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">philipzucker.com/knuckle_C_pco</span><span class="invisible">de/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.philipzucker.com/knuckle_C_pcode/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.philipz</span><span class="invisible">ucker.com/knuckle_C_pcode/</span></a></p><p><a href="https://mastodon.social/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</span></a> <a href="https://mastodon.social/tags/formalmethods" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formalmethods</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/reversing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reversing</span></a></p>
Lobsters<p>"Verified" "Compilation" of "Python" with Knuckledragger, GCC, and Ghidra by <span class="h-card" translate="no"><a href="https://types.pl/@sandmouth" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>sandmouth</span></a></span> <a href="https://lobste.rs/s/b9kbg3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/b9kbg3</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/formalmethods" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formalmethods</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/reversing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reversing</span></a><br><a href="https://www.philipzucker.com/knuckle_C_pcode/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">philipzucker.com/knuckle_C_pco</span><span class="invisible">de/</span></a></p>
Lobsters<p>Making a Brainf*** JIT Compiler in Rust <a href="https://lobste.rs/s/vrbtjw" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/vrbtjw</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/video" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>video</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a><br><a href="https://www.youtube.com/watch?v=3aRdIijtGrM" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=3aRdIijtGrM</span><span class="invisible"></span></a></p>
Sean Cribbs 🌻<p>What do x86 registers and sudoku have in common? We will find out today as we learn how to assign variables to registers in <a href="https://hachyderm.io/tags/EssentialsOfCompilation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EssentialsOfCompilation</span></a> with Gleam. Join me in about 25 minutes:</p><p><a href="https://www.youtube.com/live/U72bQ1tcTqg?si=8lvd3q279ODo6LDG" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/live/U72bQ1tcTqg?s</span><span class="invisible">i=8lvd3q279ODo6LDG</span></a></p><p><a href="https://hachyderm.io/tags/GleamLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GleamLang</span></a> <a href="https://hachyderm.io/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://hachyderm.io/tags/GraphColoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphColoring</span></a></p>
Lobsters<p>When should a compiler expand garbage collection barriers? <a href="https://lobste.rs/s/o2tsdx" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/o2tsdx</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a><br><a href="https://robcasloz.github.io/blog/2024/02/14/when-should-a-compiler-expand-garbage-collection-barriers.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">robcasloz.github.io/blog/2024/</span><span class="invisible">02/14/when-should-a-compiler-expand-garbage-collection-barriers.html</span></a></p>
Lobsters<p>JIT calculators finale <a href="https://lobste.rs/s/ri3gqs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ri3gqs</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><a href="https://ochagavia.nl/blog/jit-calculators-finale/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ochagavia.nl/blog/jit-calculat</span><span class="invisible">ors-finale/</span></a></p>
Lobsters<p>Compilers: Incrementally and Extensibly <a href="https://lobste.rs/s/sbuuzu" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/sbuuzu</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/ml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ml</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a><br><a href="https://okmij.org/ftp/tagless-final/Compiler/index.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">okmij.org/ftp/tagless-final/Co</span><span class="invisible">mpiler/index.html</span></a></p>
Compsci Weekly<p>where are the proofs!</p><p><a href="https://web.stanford.edu/class/archive/cs/cs143/cs143.1128/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">web.stanford.edu/class/archive</span><span class="invisible">/cs/cs143/cs143.1128/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://web.stanford.edu/class/archive/cs/cs143/cs143.1128/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://web.stanfor</span><span class="invisible">d.edu/class/archive/cs/cs143/cs143.1128/</span></a></p><p><a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</span></a> <a href="https://mastodon.social/tags/education" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>education</span></a></p>
Lobsters<p>A Simple Reply <a href="https://lobste.rs/s/ofklws" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ofklws</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a><br><a href="https://github.com/SeaOfNodes/Simple/blob/main/ASimpleReply.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/SeaOfNodes/Simple/b</span><span class="invisible">lob/main/ASimpleReply.md</span></a></p>
vascorsd<p>This seems a very cool and interesting evolution for a stable and productive language, focused on real needs in the industry. The focus on making sure it all integrates well and works with legacy code is astounding. Very nice. Ocaml future seems great.</p><p>--</p><p>Making OCaml Safe for Performance Engineering | Lobsters</p><p><a href="https://lobste.rs/s/ujvpdn/making_ocaml_safe_for_performance" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/ujvpdn/making_ocam</span><span class="invisible">l_safe_for_performance</span></a></p><p><a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a> <a href="https://mastodon.social/tags/ocaml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ocaml</span></a> <a href="https://mastodon.social/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguages</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Lobsters<p>Making OCaml Safe for Performance Engineering <a href="https://lobste.rs/s/ujvpdn" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ujvpdn</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/slides" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>slides</span></a> <a href="https://mastodon.social/tags/video" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>video</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/ml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ml</span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a><br><a href="https://youtube.com/watch?v=g3qd4zpm1LA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/watch?v=g3qd4zpm1LA</span><span class="invisible"></span></a></p>
Lobsters<p>Prospero with Cranelift JIT and SIMD <a href="https://lobste.rs/s/n2ec5g" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/n2ec5g</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><a href="https://whtwnd.com/aviva.gay/3ll5dbskg3v26" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">whtwnd.com/aviva.gay/3ll5dbskg</span><span class="invisible">3v26</span></a></p>