Пятничное - Линус жжот
Sep. 14th, 2007 16:01Ограничения решают, факт.
И Линус идёт на полный и тотальный пролом!
http://article.gmane.org/gmane.comp.version-control.git/57918
Особенно понравилось
via
sim0nsays
Update: Не забывайте читать камменты дальше по ветке - там Линус отвечает на вопросы и W.B. который "D" получает ответы :)
И Линус идёт на полный и тотальный пролом!
http://article.gmane.org/gmane.comp.version-control.git/57918
Особенно понравилось
Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
via
Update: Не забывайте читать камменты дальше по ветке - там Линус отвечает на вопросы и W.B. который "D" получает ответы :)
no subject
Date: Sep. 14th, 2007 15:15 (UTC)это есть почти в любой сишной либе. С++ то религия заюзать не позволяет :)
no subject
Date: Sep. 14th, 2007 15:18 (UTC)no subject
Date: Sep. 14th, 2007 16:14 (UTC)no subject
Date: Sep. 14th, 2007 19:09 (UTC)no subject
Date: Sep. 14th, 2007 19:12 (UTC)дада.
вот таких в живую видел давно? :)
>> но вообще у С фанатов мало
видимо давно
no subject
Date: Sep. 14th, 2007 19:16 (UTC)no subject
Date: Sep. 14th, 2007 15:23 (UTC)>> это есть почти в любой сишной либе.
никогда не видел такую либу. где посмотреть?
no subject
Date: Sep. 14th, 2007 15:35 (UTC)#include <stdio.h>
FILE * - как полиморфный объект (либо скрывающийся за ним int-дескриптор/HANDLE под виндой).
no subject
Date: Sep. 14th, 2007 15:40 (UTC)так или иначе, это разве попытка реализовать виртуальные классы и наследование? :)
no subject
Date: Sep. 14th, 2007 15:52 (UTC)http://freetype.org/freetype2/docs/reference/ft2-glyph_management.html
Тут тебе и полиморфизм и наследование и инкапсуляция. Всё на ANSI C.
no subject
Date: Sep. 14th, 2007 15:56 (UTC)no subject
Date: Sep. 14th, 2007 16:22 (UTC)no subject
Date: Sep. 14th, 2007 16:24 (UTC)В современном виде - это сокрытие реализации (blackbox handle).
HANDLE под виндой - еще чище.
Я так всегда делаю, собственно.
Зачем людям знать что внутри если они с этим знанием ничего сделать не смогут?
no subject
Date: Sep. 14th, 2007 16:26 (UTC)no subject
Date: Sep. 14th, 2007 16:32 (UTC)no subject
Date: Sep. 17th, 2007 07:06 (UTC)Чем отличается от HANDLE тогда?
no subject
Date: Sep. 17th, 2007 13:25 (UTC)no subject
Date: Sep. 17th, 2007 13:30 (UTC)no subject
Date: Sep. 17th, 2007 13:55 (UTC)Иметь другую DLL со 100% таким же интерфейсом - я такого не видел никогда.
Или ты имеешь ввиду сделать два wrapperа с одинаковым интерфейсом?
Зачем тогда другая DLL?