Какой компилятор использовать?, Не могу выбрать... |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
Какой компилятор использовать?, Не могу выбрать... |
ThEEnD |
23.09.2011 15:04
Сообщение
#1
|
Конец всего и вся Группа: Пользователи Сообщений: 15 Пол: Мужской Реальное имя: Алексей Репутация: 0 |
В какой среде лучше программировать на паскале?
Я просто не знаю, что делать на cyberforum'е куча ссылок на разные компиляторы что можете посоветовать? P.S. прошу не устраивать holy wars!!! мне нужен обоснованный ответ! Сообщение отредактировано: ThEEnD - 23.09.2011 15:07 -------------------- Internet Explorer - программа для того что бы зайти на сайт "www.mozilla.com" и скачать НОРМАЛЬНЫЙ браузер...
|
IUnknown |
23.09.2011 15:18
Сообщение
#2
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
А чего ты ТУТ спрашиваешь по поводу того, что размещено ТАМ? Иди туда и пускай тебе тамошний царёк объясняет... Здесь уже тысячу раз говорили, что FPC - лучший среди современных компиляторов.
P.S. Среда и компилятор - это разные вещи, компилировать программы можно вообще без среды, из командной строки... |
ThEEnD |
23.09.2011 15:35
Сообщение
#3
|
Конец всего и вся Группа: Пользователи Сообщений: 15 Пол: Мужской Реальное имя: Алексей Репутация: 0 |
Ну, зачем так резко? Это по тому что я указал сторонний ресурс? Мне просто надо было на что-то сослаться
P.S. а что насчёт PascalABC и PascalABC.NET? P.P.S и вообще ТАМошним царькам я не очень доверяю! Сообщение отредактировано: ThEEnD - 23.09.2011 15:38 -------------------- Internet Explorer - программа для того что бы зайти на сайт "www.mozilla.com" и скачать НОРМАЛЬНЫЙ браузер...
|
Дмитрий Ильин |
13.12.2011 18:13
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 31 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
Я использую PascalABC,только из-за того что легко вставлять/вырезать/копировать и намного приятней интерфейс,хотя и от FP не отказываюсь,но....беленький ближе(интерфейс)
Сообщение отредактировано: Дмитрий Ильин - 13.12.2011 18:14 -------------------- Каждый программист - Творец (с)
|
TarasBer |
14.12.2011 9:17
Сообщение
#5
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Так и Дельфи есть, тоже беленькая и копировать-вставлять просто.
-------------------- |
IUnknown |
14.12.2011 11:50
Сообщение
#6
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
но....беленький ближе(интерфейс) Какое отношение интерфейс имеет к компилятору? (в случае PascalABC, кстати, имеет. Попробуй воспользоваться другой IDE, кроме той, что тебе втюхали авторы. Вот с FPC я могу использовать любую другую IDE, в том числе и с "беленьким" интерфейсом).Я использую PascalABC,только из-за того что легко вставлять/вырезать/копировать Правда? Мне так не показалось. Эта среда программирования изначально ориентирована на тех, у кого язык для НЕюникодных приложений - русский. В любом другом случае будут глюки про копировании. Мне в свое время пришлось написать под ABC несколько программ, так вот для того, чтобы нормально скопировать текст, я его сначала вставлял в SciTE (или Notepad++), а уж оттуда - в окно PascalABC. Это называется "легко вставлять/вырезать/копировать"?А количество глюков в ABC зашкаливает. Из недавнего: varРаботает как ни в чем не бывало О других встреченных глюках я уже где-то говорил. На этом, по-моему, форуме... Или на Исходниках... О невозможности создать EXE-шник я вообще умолчу. |
TarasBer |
14.12.2011 12:15
Сообщение
#7
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> Работает как ни в чем не бывало
А почему бы и не работать? При старте программы вычисляется случайное число от 1 до 20, потом на стеке выделяется место под массив такого размера. -------------------- |
IUnknown |
14.12.2011 12:49
Сообщение
#8
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Потому что там должно быть константное выражение. Известное на этапе компиляции. Ни один вменяемый компилятор даже типизированную константу (даже при условии, что {$J-}) не допустит. Кроме ABC... Зато о константности мгновенно вспоминается при попытке
procedure p(const sz : integer);, хотя я как бы намекал компилятору, что sz изменяться не будет - что мешало ему точно так же как и в предыдущем случае плюнуть на ISO7185 и выделить sz элементов? Несуразица какая-то получается. |
TarasBer |
14.12.2011 13:04
Сообщение
#9
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> Ни один вменяемый компилятор даже типизированную константу (даже при условии, что {$J-}) не допустит.
ГНАТ допустит, чё А вот то, что АБС раскрывает рандомы при компиляции - это странно (я так понял, он так делает). -------------------- |
IUnknown |
14.12.2011 14:38
Сообщение
#10
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Ну, мало ли что GNAT позволяет. Это другой язык вообще-то. Речь о Паскале была изначально...
|
Дмитрий Ильин |
14.12.2011 20:26
Сообщение
#11
|
Новичок Группа: Пользователи Сообщений: 31 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
Вот так всегда,выскажешь свое мнение,пойдет оно в разрез с мнением многих,и пошла критика.Парни,я знаю что вы обладаете неограниченными знаниями,многое видели,но извините,зачем так категорично отзываться?Ну высказал я свое мнение,если бы я код написал неправильный,или ракету ядерную послал в китай...Лучше просто поправьте,и я стану образованне,и на душе приятно
Спасиб -------------------- Каждый программист - Творец (с)
|
Jeannie |
15.12.2011 20:28
Сообщение
#12
|
Гость |
What a neat atrlice. I had no inkling.
|
Текстовая версия | 24.09.2024 11:39 |