|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 30 Jan 2003 15:08:33 To : Vladimir Bormotov Subject : Re: 386SX and RedHat_8.0 -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> wrote: VB> VB> Кто скзала что "приложения" можно пистаь только на C++, да еще и VB> непременно нужно пользовать STL? Даже если нужна компилируемость (в виду ЕСЛИ приложения писать на C++, то непременно нужно (в 99% случаев) использовать STL. Поскольку с STL c++ становится отдаленно похожей на язык высокого уровня, пригодный для написания приложений. А без STL C++ в точности соответствует буквальному переводу названия этого языка с С на человеческий - "C увеличивается, а результат такой же как и до применения операции постфиксного инкремента" С STL, да с эксепшнами, да с RTTI, оно, естественно, увеличивается еще больше. Hо хоть работать по-человечески можно. Хотя в значительной части случаев footprint у программы на более адекватном языке будет меньше. Хуже плюсов - только жаба. Поэтому на плюсах в общем случае не надо писать приложения, а надо писать только (критичные по скорости) компоненты оных приложений. VB> ограничения ресурсов), можно не морочить голову, и пользовать ANSI C. VB> В это задаче. В случае ограниченности ресурсов (когда ограничения на memory footprint слишком жесткие) действительно можно и нужно писать на ассемблере. По умолчанию - на портабельном, то есть на ANSI C. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178f4cf584b.html, оценка из 5, голосов 10
|