@Hauleth: o kompilatorach, nie chciało mi się nowego posta pisać więc tutaj się podpiąłem, ale jak masz coś ciekawego tylko o optymalizacjach to też jestem zainteresowany. Póki co znalazłem "Kompilatory. Reguły, metody i narzędzia" i po przeglądnięciu pierwszego rozdziału wygląda dość sensownie.
@yuim: księgi smoków? "Crafting Interpreters"? SICP? Nie do końca same kompilatory, ale interpreter to pierwszy krok (bo jedyna różnica to co potem robisz z AST, do tego momentu wszystko inne jest wspólne).
Tych którzy chcą zobaczyc jakie mogą mieć one konsekwencje zapraszam do zapoznania się z:
https://people.csail.mit.edu/nickolai/papers/wang-undef-2012-08-21.pdf
Ciekawa lektura z przykładami pochodzącymi głównie z j---a #linux
Tutaj szczegółowe omówienie jednego z exploitow wspomnianego w powyższym artykule:
https://lwn.net/Articles/342330/
#programowanie #programista15k #informatyka #security #cplusplus
Póki co znalazłem "Kompilatory. Reguły, metody i narzędzia" i po przeglądnięciu pierwszego rozdziału wygląda dość sensownie.