|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 11 Jul 2005 15:58:12 To : Kirill Frolov Subject : Re: COM-порт -------------------------------------------------------------------------------- Jul 11 13:59 05, Kirill Frolov wrote to Zahar Kiselev: ZK>> Вот если бы интерпретатор Паскаля... KF> Паскаль -- это громоздко, медленно, требует отладки, скорость при наличии процессора пятилетней давности уже не критична, ввсе равно будет быстро. Мы же о "поделках" говорим, а не о серьезных программах. KF> элементарные KF> вещи KF> (вроде тех же списков) нужно писать вручную и т.д... Это нереально. C этим недостатком согласен. Паскаль действительно не умеет массивы переменного размера. Вот на Аде так извратиться можно. Кстати - я читал про интерпретатор Ады, правда под Дос и только на x86. И достать его не получилось. KF>>> Да. А если, к примеру, понадобиться протокол с привязкой ко KF>>> времени? ZK>> В _моем_ случае - пинок программистов встроенного софта - и прибор ZK>> сам начнет выдавать отметки времени. В других случаях это ZK>> действительно может KF> Hа что уйдёт пол-дня. И ещё пол-дня на отладку внесённых глюков. Учитывая, что классически на это уходит неделя согласований, хотябы даже у моих коллег, кто не умеет работать с интернетными технологиями. ZK>> Так придумывать конечный автомат для разборки _своего_ протокола надо ZK>> в любом случае. Если уж слишком сложный получается - можно заняться KF> Hе нужно. Упомянутый autoexpect позволяет вообще автомагически KF> "грязное" решение. То же самое можно и вручную, значительно лучше. KF> Речь же не про что-то фундаментальное, а 15-минутную поделку. Что-то я не слышал, чтобы кто-то это реально использовал для 15-минутных поделок. ZK>> присобачиванием такой штуки как libero, специально для создания ZK>> автоматов предназначенной. KF> А url посмотреть можно? Оно у меня на диске, мне ее когда-то прислали, вместе с исходником и документацией. Вернусь в Питер из командировки - могу тебе по почте переслать или временно на http-сервер положить. Zahar --- Msged/LNX 6.1.1 * Origin: mobile user - FIDO over GPRS (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328842d29910.html, оценка из 5, голосов 10
|