[profession,link,fuck] wtfsprintf
Dec. 20th, 2005 06:44 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Иногда на The Daily WTF попадаются на редкость крутые перцлы. Я, как старый сишник, бился в истерике, читая ЭТО.
Иногда на The Daily WTF попадаются на редкость крутые перцлы. Я, как старый сишник, бился в истерике, читая ЭТО.
no subject
Date: 2005-12-20 03:59 pm (UTC)no subject
Date: 2005-12-20 04:03 pm (UTC)no subject
Date: 2005-12-20 04:24 pm (UTC)А эти милые "{}"...
no subject
Date: 2005-12-20 04:05 pm (UTC)знакомый рассказывал у них в конторе был чувак, который писал код. нормальный код, в общем-то. и всегда выделял себе хороший кусок времени "на оптимизацию". и, что интересно - оптимизировал. всё начинало работать и правда быстрее. однако как-то они подсмотрели его код "до" и обнаружили сотни sleep'ов, которые он потом доблестно удалял...
no subject
Date: 2005-12-20 05:50 pm (UTC)no subject
Date: 2005-12-20 08:48 pm (UTC)no subject
Date: 2005-12-20 04:33 pm (UTC){}
{}
{}
{}
no subject
Date: 2005-12-20 06:55 pm (UTC)no subject
Date: 2005-12-20 07:18 pm (UTC)no subject
Date: 2005-12-20 07:30 pm (UTC)no subject
Date: 2005-12-20 09:36 pm (UTC)#define begin {
#define end }
#define case switch
и т.д.
В итоге код получался почти паскальский, только приходилось все равно ставить точку с запятой перед else. Правда, быстро отучился.
no subject
Date: 2005-12-20 10:09 pm (UTC)#define else ;else
?
:)
no subject
Date: 2005-12-20 11:48 pm (UTC)no subject
Date: 2005-12-20 11:59 pm (UTC)#define case switch
если не переопределие ключевых слов?!
no subject
Date: 2005-12-21 02:31 am (UTC)no subject
Date: 2005-12-21 01:58 am (UTC)no subject
Date: 2005-12-21 07:33 am (UTC)no subject
Date: 2005-12-21 10:12 am (UTC)