crypt of decay - черепаха, приумножив от тоски навозну кучу… [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

черепаха, приумножив от тоски навозну кучу… [Mar. 4th, 2015|12:28 am]
Previous Entry Add to Memories Tell A Friend Next Entry
…увеличила и количество быдлокода в мире, портанув свой ay-эмулятор на дэ. по дороге я его, конечно, испортил и чуть не поломал, потому что забыл, как работает ay. заодно проапгрейдил формат ay8 до шестой версии. также я героическими усилиями добился того, что оно выжирает примерно семь процентов CPU. да, я старался, портил код как мог и собирал его dmd без оптимизаций. с оптимизациями сбивает до четырёх. gdc-шкой — до двух. но я очень старался крутить циклы там, где можно было чуть-чуть пнуть алгоритм и послать большинство циклов в жопу.

неа, ускорять никакого смысла не вижу: опять потом не пойму, что в коде творится. а CPU мне не жалко, у меня их вообще два, и оба занимаются в основном ничем.
Linkmeow!

Comments:
From:(Anonymous)
Date:March 4th, 2015 - 02:15 am
(Link)
>опять потом не пойму, что в коде творится

комментить код, как и каждому гению, влом?
[User Picture]
From:[info]ketmar
Date:March 4th, 2015 - 02:23 am
(Link)
хочу мягко намекнуть на то, что комментарии к жестоко оптимизированному коду — это полный листинг неоптимизированого оригинала и нехуёвая статья с описанием, как из него получилось то, что получилось. а если это не так — то код нихуя не оптимизирован, и тогда нет никакого смысла тупо его портить.