мимоходом (программистское)
Jul. 22nd, 2004 02:49 amЧитаю исходники одного большого проекта на C.
Автор кода использует #define-нутые константы T и NIL для обозначения true/false. Какое извращение! Кипит мой разум возмущённый.
You can take a programmer away from LISP, but you can’t take LISP away from the programmer...
Автор кода использует #define-нутые константы T и NIL для обозначения true/false. Какое извращение! Кипит мой разум возмущённый.
You can take a programmer away from LISP, but you can’t take LISP away from the programmer...
no subject
Date: 2004-07-21 05:53 pm (UTC)no subject
Date: 2004-07-22 01:36 am (UTC)в каком языке?
поясните свою мысль, если можно.
no subject
Date: 2004-07-22 01:28 pm (UTC)Что я имел в виду: false, для тех, кто учился чему-то - это логическая константа. NIL - это нечто совершенно другое - пустая ссылка, например.
Или для программирующего на си нуль и ложь - действительно одно и то же? Ну типа, всё на свете, мол, байты. Типа путаем знак и обозначаемое. Так, что ли?
no subject
Date: 2004-07-22 01:35 pm (UTC)это-то я вполне понимаю, и даже согласен.
только теперь я не понимаю, каких таких людей Вы имели в виду в Вашем первом комменте. :)
no subject
Date: 2004-07-23 11:28 am (UTC)exactly! the language doesn't matter!
Re: exactly! the language doesn't matter!
Date: 2004-07-21 06:55 pm (UTC)no subject
Date: 2004-07-21 07:12 pm (UTC)А еще бывает
public const bool True = true; //in case they change the requirements again
no subject
Date: 2004-07-21 09:23 pm (UTC)public const bool True = (0==0)
public const bool False = (!True)
no subject
Date: 2004-07-21 09:52 pm (UTC)no subject
Date: 2004-07-21 10:15 pm (UTC)no subject
Date: 2004-07-21 11:12 pm (UTC)no subject
Date: 2004-07-21 11:36 pm (UTC)no subject
Date: 2004-07-21 11:50 pm (UTC)no subject
Date: 2004-07-21 11:43 pm (UTC)Посмотри на http://www.intelib.org - специальная библиотека, чтобы программировать на С++ как на Лиспе
no subject
Date: 2004-07-21 11:50 pm (UTC)no subject
Date: 2004-07-21 11:55 pm (UTC)no subject
Date: 2004-07-22 12:13 am (UTC)no subject
no subject
no subject
Date: 2004-07-22 11:24 am (UTC)no subject
Date: 2004-07-22 01:35 am (UTC)> Никогда не мог понять людей
это ничаво.
no subject
Date: 2004-07-22 10:03 am (UTC)Меня в лиспе беспокоит не то, что пунктуации там много, а то, как она выглядит :)
no subject
Date: 2004-07-22 10:06 am (UTC)Штирлиц чудом зацепился за балкон
no subject
Date: 2004-07-22 12:28 pm (UTC)к тому, как она в лиспе выглядит, я лично привык за пару дней.
и теперь просто скобок не замечаю, ориентируюсь по индентации.
то есть получается типа Питона, только редактировать сильно легче, плюс макросы.
дело вкуса, да.
no subject
Date: 2004-07-22 12:16 am (UTC)no subject
Date: 2004-07-22 12:21 am (UTC)отсюда (http://www.sorehands.com/humor/real1.htm)
Противные манагеры!
Date: 2004-07-22 01:20 am (UTC)Все зло от матагеров.
no subject
Date: 2004-07-22 01:44 am (UTC)no subject
Date: 2004-07-23 03:22 pm (UTC)#define private public
Вообще про такое есть сайт (http://thedailywtf.com).