The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Желающим почитать


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
 From : Victor Wagner                       2:5020/219.27   24 Oct 99  10:54:12 
 Subj : Re: Желающим почитать                                                   
________________________________________________________________________________
From: vitus@wagner.rinet.ru (Victor Wagner)

xr@anna.npi.msu.su wrote:

>>  И часто ли ты таким образом патчишь glibc?
>>

xanms> 1) glibc писан на C2) glibc  патчить должны авторы - если меня что то в
xanms> нем не

А мне (поскольку я ООП не пользуюсь) только OOD - никакой разницы нет на
чем оно написано. Если оно делает не то, что заявлено, можно и
попатчить. Кстати, авторы любого софта к патчам относятся гораздо лучше,
чем к баг-репортам. Так что шансы что в следующей версии оно будет
исправлено - выше.

>> SAS?BTW: такая обратная связь если не отсутствует то сильно
>> SAS?ослабляется если вы используете готовые библиотеки (вот она  M$ !!!)
Вопрос про патченье glibc был именно по поводу вот этого утверждения.
Если ты принимаешь glibc как данность (QT, полагаю, тоже), то в чем разница 
между Linux и MS?
xanms> Тут опять же дело не в "T" (кстати вещь весьма мощная при правильном
xanms> использовании - а
xanms> современные компиляторытак натасканы на темплаты что ручная оптимизация
xanms> дает худшую производительность)

Дело не в оптимизации, а в дизайне. Hе имея темплейтов ты не будешь
дизайнить систему так, что придется порождать одну и ту же процедуру
десять раз для каждого класса. Потому что порождать придется вручную и
заломает. А если это компилятор сделает это за тебя - пускай делает,
зато головой думать не надо.

Вот это один из примеров, когда C++ провоцирует писать неэффективный
код.

>> SAS?опять же - чем "обжект" идеологически отличается от "виджета" ???-
xanms> последний кстати
>> Тем что "виджет" это решение частной задачи создания
>> событийно-управляетмого интерфейса, а "обжект" проталкивают как
>> лекарство от всего.
>>

xanms> То есть ты рассматриваешь object как решение частной задачи ???

Да. Я признаю, что бывают задачи, для которых использование объектной
модели даже в том виде, в котором она есть в C++ - наиболее эффективный
способ решения. По моему убеждению, таких задач - меньшинство. 

Графические интерфейсы к ним, например, не относятся. Для них есть
widget-ы - вещь в чем-то более специализированная (=> меньший оверхед),
в чем-то более гибкая.



-- 
Victor Wagner @ home       =         vitus@wagner.rinet.ru 
I don't answer questions by private E-Mail from this address.
--- ifmail v.2.14.os-p7
 * Origin: Where is your mouse [/dev/Wagner's home (2:5020/219.27@fidonet)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру