Здарова, уважаемые Си-программеры! Очень рад что рассылка по Си отделилась от асемблеровской, и теперь можно спокойно задавать вопросы именно по Си. Так вот собственно вопрос: Кто нить знаком с языком Си-- (минус-минус)??? Я тут просто очень заинтересовался этим языком именно из-за очень маленького размера кода, получаемого после компиляции. Хотел бы узнать ваше мнение о С--, его недостатки (если они вообще есть) ;) Жду ответов, Zipper.
Добрый день, Zipper! мне не понравился... :) типа ассемблер, немножко расщиренный высокоуровневыми операторами. мне ассемблер нравится гораздо больше. :)
Ответ отправлен: 13.05.2002, 11:55 Отправитель: Dron Отвечает Артём Шегеда
Приветствую Вас, Zipper! Я очень давно - лет семь назад - работал с этим чудом программерского искусства. Но могу сказать, что тогда способен он был только на .COM программы размером до сегмента. Сам по себе язык очень далёкий от настоящего C. Скорее, это надстройка (или надругательство) над ассемблером. Переменные размещаются в памяти. В основном, программист пишущий на C--, работал с переменными "AX","AL","BX"... Угадай, что они означали? Код, действительно генерирует очень компактный. Работы со стеком - минимум, и то - только когда прижмёт (типа push cs/pop ds). Не знаю, развивался ли он до текущего момента времени... Ответ отправлен: 10.05.2002, 16:57 Отправитель: Артём Шегеда Отвечает Nick.Box
Здравствуйте, Zipper! Кажеться на www.wasm.zite.ru была статься о сравнении C-- и C++ (VC++). Поищи там, должно быть. Сам я с этим языком не работал. Но вот про маленький код хочу сказать слово: на VC++ можно достигнуть маленького размера (Win32 ONLY) уравниванием секций. Все довольно просто, если будет более интересно - я напишу об этом подробнее. Удачи! Ответ отправлен: 10.05.2002, 23:57 Отправитель: Nick.Box Отвечает baldr
Доброе время суток, Zipper! С Си-- я немного знаком... В общем, я люблю Си++ и еще больше Ассемблер... Когда я узнал, что есть такой язык, который является чем-то промежуточным между ними двумя - я был просто счастлив! Однако, скачав его полную версию и почитав документацию, я немного разочаровался... В общем, первым мне не понравились некоторые особенности языка, такие, как например, последовательное вычисление формул - без приоритета операций :(, и еще больше - невозможность создания объектов... Я, конечно, понимаю, что объекты и Ассемблер - это несовместные вещи, но в Си я привык писать с ними! Однако, я не теряю надежды вернуться к нему в обозримом будущем, так как это - классная идея! Посмотри, какие вещи написаны на нем (см. примеры к компилятору) и какие отличные библиотеки! В общем, если народ будет понемногу переходить
на него - это будет ХОРОШО! С-- - это выбор профессиональных низкоуровневых программистов! :)
Ответ отправлен: 12.05.2002, 00:21 Отправитель: baldr
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.