черепаха, приумножив от тоски навозну кучу… |
[Mar. 4th, 2015|12:28 am] |
…увеличила и количество быдлокода в мире, портанув свой ay-эмулятор на дэ. по дороге я его, конечно, испортил и чуть не поломал, потому что забыл, как работает ay. заодно проапгрейдил формат ay8 до шестой версии. также я героическими усилиями добился того, что оно выжирает примерно семь процентов CPU. да, я старался, портил код как мог и собирал его dmd без оптимизаций. с оптимизациями сбивает до четырёх. gdc-шкой — до двух. но я очень старался крутить циклы там, где можно было чуть-чуть пнуть алгоритм и послать большинство циклов в жопу.
неа, ускорять никакого смысла не вижу: опять потом не пойму, что в коде творится. а CPU мне не жалко, у меня их вообще два, и оба занимаются в основном ничем. |
|
|
Comments: |
From: | (Anonymous) |
Date: | March 4th, 2015 - 02:15 am |
---|
| | | (Link) |
|
>опять потом не пойму, что в коде творится
комментить код, как и каждому гению, влом?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | March 4th, 2015 - 02:23 am |
---|
| | | (Link) |
|
хочу мягко намекнуть на то, что комментарии к жестоко оптимизированному коду — это полный листинг неоптимизированого оригинала и нехуёвая статья с описанием, как из него получилось то, что получилось. а если это не так — то код нихуя не оптимизирован, и тогда нет никакого смысла тупо его портить. | |