* [Comm] C++ rulezz :)) @ 2002-11-01 15:18 u_f 2002-11-01 12:21 ` Dmitry E. Oboukhov ` (2 more replies) 0 siblings, 3 replies; 21+ messages in thread From: u_f @ 2002-11-01 15:18 UTC (permalink / raw) To: community ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 15:18 [Comm] C++ rulezz :)) u_f @ 2002-11-01 12:21 ` Dmitry E. Oboukhov 2002-11-01 12:24 ` Dmitry E. Oboukhov ` (2 more replies) 2002-11-01 12:27 ` Dmitry E. Oboukhov 2002-11-01 12:31 ` [Comm] Re: [Comm] Шушпанчики " Vitaly Lugovsky 2 siblings, 3 replies; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 12:21 UTC (permalink / raw) To: community ? ??? ????? ?????? ????????, ???? ??? ????????????????? ? ??? ?++ ???????? ?????? ????? :( ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:21 ` Dmitry E. Oboukhov @ 2002-11-01 12:24 ` Dmitry E. Oboukhov 2002-11-01 12:25 ` Leonid Sysoletin 2002-11-01 12:32 ` Vitaly Lugovsky 2 siblings, 0 replies; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 12:24 UTC (permalink / raw) To: community Dmitry E. Oboukhov wrote: > ? ??? ????? ?????? ????????, > ???? ??? ????????????????? ? ??? ?++ ???????? ?????? ????? :( > черт! ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:21 ` Dmitry E. Oboukhov 2002-11-01 12:24 ` Dmitry E. Oboukhov @ 2002-11-01 12:25 ` Leonid Sysoletin 2002-11-01 12:32 ` Dmitry E. Oboukhov 2002-11-01 12:32 ` Vitaly Lugovsky 2 siblings, 1 reply; 21+ messages in thread From: Leonid Sysoletin @ 2002-11-01 12:25 UTC (permalink / raw) To: community Пятница, 1 Ноябрь 2002 15:21, Dmitry E. Oboukhov написал: > ? ??? ????? ?????? ????????, > ???? ??? ????????????????? ? ??? ?++ ???????? ?????? ????? :( Ну в конце-то, блин, концов - кодировку настройте, а? -- Л. Сысолетин, webmaster@unicon-ms.ru [Team Ёжики-рулез!] [Team Котёнки на солярке] [Team Берегите букву "ё"!] А.Лукашенко: "Пора принять меры и наложить вето на табу!" ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:25 ` Leonid Sysoletin @ 2002-11-01 12:32 ` Dmitry E. Oboukhov 2002-11-01 12:45 ` Vitaly Lugovsky 0 siblings, 1 reply; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 12:32 UTC (permalink / raw) To: community Leonid Sysoletin wrote: >Пятница, 1 Ноябрь 2002 15:21, Dmitry E. Oboukhov написал: > > >>? ??? ????? ?????? ????????, >>???? ??? ????????????????? ? ??? ?++ ???????? ?????? ????? :( >> >> > >Ну в конце-то, блин, концов - кодировку настройте, а? > > > исходное сообщение было в US-ASCII и мозилла меня СПРОСИЛА РУССКИМ ЯЗЫКОМ поменять? а я ответил - нет - по инерции (она часто спрашивает - исходное в ШТМЛ - я ей говорю - плаин-текст отправляй, и тут думал тоже самое - когда хватанулся - уже ушло) вот что я хотел сказать: а мне питон больше нравится, хотя для микроконтроллеров и ДСП кроме С++ найти что-то другое трудно :( ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:32 ` Dmitry E. Oboukhov @ 2002-11-01 12:45 ` Vitaly Lugovsky 2002-11-01 12:55 ` Dmitry E. Oboukhov 0 siblings, 1 reply; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 12:45 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > а мне питон больше нравится, > хотя для микроконтроллеров и ДСП кроме С++ найти что-то другое трудно :( Зачем ++? Есть просто C. Есть даже Жаба. Есть Форт (не надо плеваться! Там ему самое место). Ну а настоящие хакеры свои DSL-ы пишут под это дело. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:45 ` Vitaly Lugovsky @ 2002-11-01 12:55 ` Dmitry E. Oboukhov 2002-11-01 13:01 ` Vitaly Lugovsky 0 siblings, 1 reply; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 12:55 UTC (permalink / raw) To: community Vitaly Lugovsky wrote: >On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > > > >>а мне питон больше нравится, >>хотя для микроконтроллеров и ДСП кроме С++ найти что-то другое трудно :( >> >> > > Зачем ++? Есть просто C. Есть даже Жаба. Есть Форт (не надо плеваться! >Там ему самое место). Ну а настоящие хакеры свои DSL-ы пишут под это дело. > > > оно есть, но далеко не для всех кстати С++ тоже встречается достаточно редко, поэтому конечно же С а не С++ МК для которых Жаба я еще не видел вживую про свои - оно конечно бы весело было, тока я не настоящий хакер ;) слишком много платформ юзаем, чтобы под все писать.... ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:55 ` Dmitry E. Oboukhov @ 2002-11-01 13:01 ` Vitaly Lugovsky 2002-11-01 13:25 ` А.Л. Клютченя ` (2 more replies) 0 siblings, 3 replies; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 13:01 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > >>а мне питон больше нравится, > >>хотя для микроконтроллеров и ДСП кроме С++ найти что-то другое трудно :( > > > > Зачем ++? Есть просто C. Есть даже Жаба. Есть Форт (не надо плеваться! > >Там ему самое место). Ну а настоящие хакеры свои DSL-ы пишут под это дело. > > > оно есть, но далеко не для всех Форт - для всего есть. Где нет - пишется за пару часиков. Свой DSL - за неделю, не больше. > кстати С++ тоже встречается достаточно редко, > поэтому конечно же С а не С++ Вот именно. > МК для которых Жаба я еще не видел вживую На самом деле это бывшие Форт-процессоры... > про свои - оно конечно бы весело было, тока я не настоящий хакер ;) > слишком много платформ юзаем, чтобы под все писать.... Ну так под конкретную платформу только кодогенератор присобачить надо. Всё остальное хозяйство можно и портабельным делать, заложившись лишь на наиболее общие параметры контроллеров. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:01 ` Vitaly Lugovsky @ 2002-11-01 13:25 ` А.Л. Клютченя 2002-11-01 13:30 ` Dmitry E. Oboukhov 2002-11-01 13:45 ` Dmitry E. Oboukhov 2 siblings, 0 replies; 21+ messages in thread From: А.Л. Клютченя @ 2002-11-01 13:25 UTC (permalink / raw) To: community 1 Ноябрь 2002 16:01, Vitaly Lugovsky написал: > > МК для которых Жаба я еще не видел вживую > > На самом деле это бывшие Форт-процессоры... На одном "экс-форт" продукте работаем - кроме асма и си ещё ничего не написали ... думаю больше и не будем :-D -- ВсехБлаг! А. Л. Клютченя mail: asoneofus@kde.ru www: http://www.asoneofus.nm.ru icq: 113679387 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:01 ` Vitaly Lugovsky 2002-11-01 13:25 ` А.Л. Клютченя @ 2002-11-01 13:30 ` Dmitry E. Oboukhov 2002-11-01 13:45 ` Vitaly Lugovsky 2002-11-01 13:45 ` Dmitry E. Oboukhov 2 siblings, 1 reply; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 13:30 UTC (permalink / raw) To: community > > > Ну так под конкретную платформу только кодогенератор присобачить надо. >Всё остальное хозяйство можно и портабельным делать, заложившись лишь >на наиболее общие параметры контроллеров. > > > в этом направлении очень удачно к gcc примочки дописывают например для AVR. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:30 ` Dmitry E. Oboukhov @ 2002-11-01 13:45 ` Vitaly Lugovsky 2002-11-01 14:06 ` А.Л. Клютченя 0 siblings, 1 reply; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 13:45 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > > Ну так под конкретную платформу только кодогенератор присобачить надо. > >Всё остальное хозяйство можно и портабельным делать, заложившись лишь > >на наиболее общие параметры контроллеров. > > в этом направлении очень удачно к gcc примочки дописывают > например для AVR. На самом деле - gcc - далеко не лучшая платформа для рисования произвольных кодогенераторов. Я же вообще про DSL говорил... ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:45 ` Vitaly Lugovsky @ 2002-11-01 14:06 ` А.Л. Клютченя 0 siblings, 0 replies; 21+ messages in thread From: А.Л. Клютченя @ 2002-11-01 14:06 UTC (permalink / raw) To: community 1 Ноябрь 2002 16:45, Vitaly Lugovsky написал: > На самом деле - gcc - далеко не лучшая платформа для > рисования произвольных кодогенераторов. Я же вообще про DSL > говорил... Во-во... Довольна тяжёлая для освоения.... -- ВсехБлаг! А. Л. Клютченя mail: asoneofus@kde.ru www: http://www.asoneofus.nm.ru icq: 113679387 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:01 ` Vitaly Lugovsky 2002-11-01 13:25 ` А.Л. Клютченя 2002-11-01 13:30 ` Dmitry E. Oboukhov @ 2002-11-01 13:45 ` Dmitry E. Oboukhov 2002-11-01 13:53 ` Vitaly Lugovsky 2 siblings, 1 reply; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 13:45 UTC (permalink / raw) To: community > > > Ну так под конкретную платформу только кодогенератор присобачить надо. >Всё остальное хозяйство можно и портабельным делать, заложившись лишь >на наиболее общие параметры контроллеров. > > > кстати не под любой МК вообще ЯВУ приделаешь, обычно ЯВУ так или иначе завязаны на стек, а есть контроллеры, у котороых стек возвратов только аппаратный и небольшой глубины, а косвенная адресация страшно убогая (один индексный регистр) - PIC-процессоры например. или вообще отсутствует. причем для таких процессоров пишут относительно неплохие компиляторы с Си, хотя там почти все переменные получаются статическими, а об указателях можно вообще не думать. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:45 ` Dmitry E. Oboukhov @ 2002-11-01 13:53 ` Vitaly Lugovsky 2002-11-01 14:04 ` Dmitry E. Oboukhov 0 siblings, 1 reply; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 13:53 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > > Ну так под конкретную платформу только кодогенератор присобачить надо. > >Всё остальное хозяйство можно и портабельным делать, заложившись лишь > >на наиболее общие параметры контроллеров. > > > кстати не под любой МК вообще ЯВУ приделаешь, > обычно ЯВУ так или иначе завязаны на стек, Вовсе не обязательно. Даже ЯВУ, требующие вроде бы GC, можно умно компилять, расставляя автоматом явные выделения/удаления. Пример - MLkit. > а есть контроллеры, у котороых стек возвратов только аппаратный > и небольшой глубины, а косвенная адресация > страшно убогая (один индексный регистр) > - PIC-процессоры например. > или вообще отсутствует. Всё это - совершенно не обязательно для ЯВУ. Более того, чем более высокоуровневый ЯВУ, тем проще его компилировать в обход ущербности железа. > причем для таких процессоров пишут относительно > неплохие компиляторы с Си, хотя там почти все переменные > получаются статическими, а об указателях можно вообще не > думать. Какой же это тогда Си... ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 13:53 ` Vitaly Lugovsky @ 2002-11-01 14:04 ` Dmitry E. Oboukhov 2002-11-01 14:45 ` Vitaly Lugovsky 0 siblings, 1 reply; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 14:04 UTC (permalink / raw) To: community Vitaly Lugovsky wrote: >On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > > > >>>Ну так под конкретную платформу только кодогенератор присобачить надо. >>>Всё остальное хозяйство можно и портабельным делать, заложившись лишь >>>на наиболее общие параметры контроллеров. >>> >>> >>> >>кстати не под любой МК вообще ЯВУ приделаешь, >>обычно ЯВУ так или иначе завязаны на стек, >> >> > > Вовсе не обязательно. Даже ЯВУ, требующие вроде бы GC, можно умно >компилять, расставляя автоматом явные выделения/удаления. Пример - >MLkit. > > > >>а есть контроллеры, у котороых стек возвратов только аппаратный >>и небольшой глубины, а косвенная адресация >>страшно убогая (один индексный регистр) >>- PIC-процессоры например. >>или вообще отсутствует. >> >> > > Всё это - совершенно не обязательно для ЯВУ. Более того, чем более >высокоуровневый ЯВУ, тем проще его компилировать в обход ущербности >железа. > > весь вопрос еще и в ограниченности ресурсов ПЗУ часто ограничения уж очень жесткие хотя в общем я с Вами согласен > > >>причем для таких процессоров пишут относительно >>неплохие компиляторы с Си, хотя там почти все переменные >>получаются статическими, а об указателях можно вообще не >>думать. >> >> > > Какой же это тогда Си... > > > вот такой: void my_function(uchar a) { uchar i; for (i=0; i<20; i++) что-то; ... } а и i - статические переменные. компилятор (линкер) при добавлении такой простой функции при определенном стечении обстоятельств может начать жаловаться на недостаток памяти... когда у тебя всего 80 байт памяти, то начинаешь думать, как её распределить между кучей функций. особенно угнетают всякие инициализационные функции, в которых нужны переменные по какой-то причине. когда памяти не хватает, приходится вытаскивать их на глобальный уровень и это получается не программирование а черт знает что! ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 14:04 ` Dmitry E. Oboukhov @ 2002-11-01 14:45 ` Vitaly Lugovsky 0 siblings, 0 replies; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 14:45 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > > Всё это - совершенно не обязательно для ЯВУ. Более того, чем более > >высокоуровневый ЯВУ, тем проще его компилировать в обход ущербности > >железа. > > > > > весь вопрос еще и в ограниченности ресурсов ПЗУ > часто ограничения уж очень жесткие Опять же - это не влияет на свойства языка. Только на возможности решения конкретных задач. Весь возможный оверхед от высокоуровневости принципиально устраняется на стадии компиляции. > >>неплохие компиляторы с Си, хотя там почти все переменные > >>получаются статическими, а об указателях можно вообще не > >>думать. > > > > Какой же это тогда Си... > > > вот такой: > > void my_function(uchar a) > { > uchar i; > for (i=0; i<20; i++) что-то; > ... > } Тут и C не надо... > а и i - статические переменные. > компилятор (линкер) при добавлении такой простой функции > при определенном стечении обстоятельств может начать > жаловаться на недостаток памяти... > > когда у тебя всего 80 байт памяти, то начинаешь > думать, как её распределить между кучей функций. > особенно угнетают всякие инициализационные > функции, в которых нужны переменные по какой-то > причине. Выход один - полнотекстная оптимизация. У Рейнольдса, кажется, были некоторые метОды описаны. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:21 ` Dmitry E. Oboukhov 2002-11-01 12:24 ` Dmitry E. Oboukhov 2002-11-01 12:25 ` Leonid Sysoletin @ 2002-11-01 12:32 ` Vitaly Lugovsky 2002-11-01 12:40 ` Dmitry E. Oboukhov 2 siblings, 1 reply; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 12:32 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > ? ??? ????? ?????? ????????, > ???? ??? ????????????????? ? ??? ?++ ???????? ?????? ????? :( В продолжение базара за кривые MUA: > User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) > Gecko/20020826 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:32 ` Vitaly Lugovsky @ 2002-11-01 12:40 ` Dmitry E. Oboukhov 0 siblings, 0 replies; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 12:40 UTC (permalink / raw) To: community Vitaly Lugovsky wrote: >On Fri, 1 Nov 2002, Dmitry E. Oboukhov wrote: > > > >>? ??? ????? ?????? ????????, >>???? ??? ????????????????? ? ??? ?++ ???????? ?????? ????? :( >> >> > > В продолжение базара за кривые MUA: > > > >>User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) >> Gecko/20020826 >> >> это не кривой МУА, это кривой я плюс исходный мессадж в US-ASCII ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 15:18 [Comm] C++ rulezz :)) u_f 2002-11-01 12:21 ` Dmitry E. Oboukhov @ 2002-11-01 12:27 ` Dmitry E. Oboukhov 2002-11-01 15:42 ` u_f 2002-11-01 12:31 ` [Comm] Re: [Comm] Шушпанчики " Vitaly Lugovsky 2 siblings, 1 reply; 21+ messages in thread From: Dmitry E. Oboukhov @ 2002-11-01 12:27 UTC (permalink / raw) To: community u_f wrote: >_______________________________________________ >Community mailing list >Community@altlinux.ru >http://www.altlinux.ru/mailman/listinfo/community > > > а что у тебя сильфида по умолчанию US-ASCII отдает ? или она всегда так делает, когда мыло не содержит кроме этого ничего ? или все-же локаль ? ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Comm] C++ rulezz :)) 2002-11-01 12:27 ` Dmitry E. Oboukhov @ 2002-11-01 15:42 ` u_f 0 siblings, 0 replies; 21+ messages in thread From: u_f @ 2002-11-01 15:42 UTC (permalink / raw) To: community On Fri, 01 Nov 2002 15:27:07 +0300 "Dmitry E. Oboukhov" <node@avanto.mpei.ac.ru> wrote: > Dmitry E. Oboukhov wrote: > > > а что у тебя сильфида по умолчанию US-ASCII отдает ? > или она всегда так делает, когда мыло не содержит кроме этого ничего ? > или все-же локаль ? > > > _______________________________________________ sylpheed ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Comm] Re: [Comm] Шушпанчики rulezz :)) 2002-11-01 15:18 [Comm] C++ rulezz :)) u_f 2002-11-01 12:21 ` Dmitry E. Oboukhov 2002-11-01 12:27 ` Dmitry E. Oboukhov @ 2002-11-01 12:31 ` Vitaly Lugovsky 2 siblings, 0 replies; 21+ messages in thread From: Vitaly Lugovsky @ 2002-11-01 12:31 UTC (permalink / raw) To: community On Fri, 1 Nov 2002, u_f wrote: Но А.Шапирус - гораздо круче всех шушпанчиков, даже неиллюзорных. ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2002-11-01 15:42 UTC | newest] Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-11-01 15:18 [Comm] C++ rulezz :)) u_f 2002-11-01 12:21 ` Dmitry E. Oboukhov 2002-11-01 12:24 ` Dmitry E. Oboukhov 2002-11-01 12:25 ` Leonid Sysoletin 2002-11-01 12:32 ` Dmitry E. Oboukhov 2002-11-01 12:45 ` Vitaly Lugovsky 2002-11-01 12:55 ` Dmitry E. Oboukhov 2002-11-01 13:01 ` Vitaly Lugovsky 2002-11-01 13:25 ` А.Л. Клютченя 2002-11-01 13:30 ` Dmitry E. Oboukhov 2002-11-01 13:45 ` Vitaly Lugovsky 2002-11-01 14:06 ` А.Л. Клютченя 2002-11-01 13:45 ` Dmitry E. Oboukhov 2002-11-01 13:53 ` Vitaly Lugovsky 2002-11-01 14:04 ` Dmitry E. Oboukhov 2002-11-01 14:45 ` Vitaly Lugovsky 2002-11-01 12:32 ` Vitaly Lugovsky 2002-11-01 12:40 ` Dmitry E. Oboukhov 2002-11-01 12:27 ` Dmitry E. Oboukhov 2002-11-01 15:42 ` u_f 2002-11-01 12:31 ` [Comm] Re: [Comm] Шушпанчики " Vitaly Lugovsky
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git