Под DOS нормального Cи нету?

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Под DOS нормального Cи нету?

Post by Romanich »

Вот в том-то всё и дело, что под DOS нормального Cи нету!
TMT Pascal(32bit) есть, а TMT C нет :D
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Romanich wrote:
Shaos wrote: А вообще писать под ПЦ на паскале, а потом переписывать на Си для девайса - сильно непрактичное занятие.
Вот в том-то всё и дело, что под DOS нормального Cи нету!
TMT Pascal(32bit) есть, а TMT C нет :D
Ты гонишь! ;)
Из нормальных и развивающихся - это Watcom C/C++ (в варианте OpenWatcom)
Last edited by Shaos on 19 Mar 2007 17:48, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Post by Romanich »

Только что у себя на работе поставил OPEN Watcom C/C++ v11.0c
под платформы Dos16/32,Win32...
Отпугнул своей файловой разрозненностью и отсутствием родного IDE

P.S. Всё-таки, TMT Pascal - лучшее для PC, касательно Dos32 :wink:
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Romanich wrote:Только что у себя на работе поставил OPEN Watcom C/C++ v11.0c
под платформы Dos16/32,Win32...
Отпугнул своей файловой разрозненностью и отсутствием родного IDE

P.S. Всё-таки, TMT Pascal - лучшее для PC, касательно Dos32 :wink:
11.0c - покоцанный вариант старой глючной версии 11.0 (10.6 была не в пример лучше)

Cтавь OpenWatcom версию 1.6, которая зарелизена в этом месяце

И кстати юзай командную строку вместо всяких там IDE ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Post by Romanich »

Shaos wrote: И кстати юзай командную строку вместо всяких там IDE ;)
Неудобно. Родной IDE куда удобней и быстрее.
Можно конечно попытаться какое-нить IDE достать, но это будет уже не то...
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Romanich wrote:
Shaos wrote: И кстати юзай командную строку вместо всяких там IDE ;)
Неудобно. Родной IDE куда удобней и быстрее.
Можно конечно попытаться какое-нить IDE достать, но это будет уже не то...
Дофига всяких MultiEdit, Skite и прочих реадакторов которые макроязыком настраиваются под компилер. Использовать родные IDE это дорого и отцтой. ПОтомучто со спомощью программерского редактора ты можешь сразу использовать тонну сред не выходя из него.
Есть бесплатные но исторически сложилось что я пользуюсь (ой Шурик ругать будет) нелегальным МЕ.
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Romanich wrote:
Shaos wrote: А вообще писать под ПЦ на паскале, а потом переписывать на Си для девайса - сильно непрактичное занятие.
Вот в том-то всё и дело, что под DOS нормального Cи нету!
TMT Pascal(32bit) есть, а TMT C нет :D
Shaos wrote: Можно было бы написать такой сишный API, чтобы одна и таже программа без изменений собиралась и для ПЦ, и для девайса.
Флаг в руки... Даю PC API - ваяйте... :D
Я раньше тоже юзал TMT но посе того, как вышел FPC 2.0.4, сказал себе "ф топку"
Image
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Post by Romanich »

CHRV wrote: Использовать родные IDE это дорого и отцтой.
В дистрибутивы сред программирования, которыми я пользуюсь входят IDE
Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Post by Romanich »

cr0acker wrote: Я раньше тоже юзал TMT но посе того, как вышел FPC 2.0.4, сказал себе "ф топку"
Чем он лучше TMT Pascal'я? Поддерживает Dos Extenders?
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Romanich wrote:
cr0acker wrote: Я раньше тоже юзал TMT но посе того, как вышел FPC 2.0.4, сказал себе "ф топку"
Чем он лучше TMT Pascal'я? Поддерживает Dos Extenders?
Он чисто виндоуз%) Зато есть зедеры для СДЛ:)
Image
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Post by Romanich »

cr0acker wrote: Он чисто виндоуз%) Зато есть зедеры для СДЛ:)
Однако это не мешает мне писать программы, запускающиеся в DOS'е
User avatar
fk0
Novelist
Posts: 49
Joined: 10 Jan 2006 07:54
Location: St.Petersburg, Russian

Post by fk0 »

cr0acker wrote:
Romanich wrote:
cr0acker wrote: Я раньше тоже юзал TMT но посе того, как вышел FPC 2.0.4, сказал себе "ф топку"
Чем он лучше TMT Pascal'я? Поддерживает Dos Extenders?
Он чисто виндоуз%) Зато есть зедеры для СДЛ:)
FreePascal чисто виндовс... Я офигеваю дорогая редакция (я его в полуоси пускал когда... когда она ещё не умерла, да и в дебиане всю жизнь сколько помню был).
--
[ZX]
User avatar
fk0
Novelist
Posts: 49
Joined: 10 Jan 2006 07:54
Location: St.Petersburg, Russian

Post by fk0 »

Romanich wrote:
Shaos wrote: А вообще писать под ПЦ на паскале, а потом переписывать на Си для девайса - сильно непрактичное занятие.
Вот в том-то всё и дело, что под DOS нормального Cи нету!
Я офигеваю ещё больше. А Wacom, dejagnu, pacific (hitech-c), поделия borlad (блюээээ... но тем не менее) -- это что всё?
--
[ZX]
Romanich
Banned
Posts: 608
Joined: 12 Oct 2006 16:44

Post by Romanich »

Удовольствие при программировании на ЛЮБОМ языке складывается из следующих слагаемых:

1) Нужная ОС (для меня например, был приемлем DOS)
2) Как следствие из 1) - высший уровень привелегий (чтоб общаться с железом)
3) Поддержка 32-битности (для больших массивов и динамической памяти). Предел в 64кБ меня уже достал
4) НАЛИЧИЕ РОДНОГО IDE!!! - не нужно утруждать себя лишней работой - писать скрипты/настраивать среды в случае всяких Мульти- и Ультра- эдитов. Зачастую вникать в чужие потоки сознания - ПРОСТО НЕТ ВРЕМЕНИ!!! Гораздо проце разобраться с родным IDE и не париться
5) Наличие горячих клавиш и простеньких их комбинаций
6) Компилятор,ассемблер,линкер должны создавать исполняемый модуль с НАИМЕНЬШИМ количеством "лишних" фрагментов кода. В идеале - содержать только то, что использовал
7) И конечно, быть Full, а не Trial,Demo,Limited или Evaluation ;)

Теперь покажите мне СИШНУЮ среду разработки программ, со ВСЕМИ перечисленными требованиями. Буду очень рад, если кто-нибудь знает или найдёт!

Не обижаться, всё IMHO
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Бери Watcom - пора взрослеть и слазить с детсадовских оболочек в командную строку ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net