d3ad social login

[d3ad]

tags labelled 'compilers' e

please login to post
@barray on Sun Nov 13 14:51:27 UTC 2022 said: &e
#chibcc is a really cool small little C #compiler https://github.com/rui314/chibicc It's great to have some #alternative #compilers in this #cfamily space!
@barray on Sat Sep 24 11:13:39 UTC 2022 said: &e
It's amazing to me that #compilers don't (or can't) #optimize for #duplicate #strings https://lemire.me/blog/2022/09/23/optimi.. There is some interesting work in this space on #superstrings that do #compress . There's an interesting #comment here about how this might be turned on in #gcc using #lld https://news.ycombinator.com/item?id=329..
@barray on Tue Feb 22 03:21:32 UTC 2022 said: &e
Interesting, despite #claims otherwise, #python does allow for #raceconditions https://verdagon.dev/blog/python-data-ra.. You must be *very* careful about this sort of thing. Consider something like `char* x; ++x = ++x;` - does it #evaluate the left or right side first? (I believe this is #undefined #behaviour and most good #compilers just #reject it.) I imagine such things are also the case in #rust too - there are some things that are simply #impossible to #determine before #runtime ...