Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Вниз

Есть ли нормальные компиляторы Pascal?????   Найти похожие ветки 

 
Mihey   (2003-10-29 17:52) [0]

Такие, чтобы работали в Windows или хотя бы оболочка IDE была нормальная с Windows окошками. Delphi отпадает, так как слишком большая, Freepascal отстой и не Windows, работает в давно умерших ОС, Turbo Pascal for Windows не могу установить чё-то да и он для Win 3.1. Нужен нормальные компилятор на уровне Turbo Pascal.


 
reticon   (2003-10-29 18:14) [1]

http://pascal.sources.ru/compiler/index.htm

может подойдет


 
Mihey   (2003-10-29 18:20) [2]

Видать, нету :(((


 
Иван Шихалев   (2003-10-29 19:43) [3]


> Freepascal отстой и не Windows, работает в давно умерших
> ОС


Win32, Linux, FreeBSD и так далее... И кто из них давно умер?


 
HolACost!   (2003-10-29 19:53) [4]

Mihey OS - :)))


 
Mihey   (2003-10-29 20:01) [5]

2 Иван Шихалев:

Так есть или нету????


 
Иван Шихалев   (2003-10-29 20:10) [6]

Что есть или нету? Неконсольного IDE для Free Pascal? Есть, правда - весьма сырой, Lazarus. Есть Dev-Pascal, но встроенного отладчика в нем нет. Или какого-то иного компилятора? Дофига их, если честно. TMT Pascal, Virtual Pascal... - это только известные.

И все-таки, какая из перечисленных мною OS давно умерла?


 
Anatoly Podgoretsky   (2003-10-29 20:52) [7]

Win давно умирает, лет так 18
Linux и не рождался
FreeBSD темная лошадка, не знаю


 
Lmz   (2003-10-29 21:18) [8]

FreeBSD не темная лошадка, а самая популярная сетевая ОС.
Сис. администратору уж положено знать


 
Mihey   (2003-10-29 21:27) [9]

Мне нжуна Windows IDE оболочка для любого компилятора Pascal или всё в одном флаконе, чтобы я открыл Windows-приложение, в меню нажал New и написал код.


 
Mihey   (2003-10-29 21:29) [10]

2 Иван Шихалев:

Следующие ОС мертвы:

DOS
AMIGA
OS/2
FREEBSD
BEOS
SOLARIS
PALMOS
NETBSD
OPENBSD


 
reticon   (2003-10-29 21:32) [11]

to Mihey

с чего ты взял что они мертвы -)


 
Anatoly Podgoretsky   (2003-10-29 21:36) [12]

Lmz (29.10.03 21:18) [8]
Ты слишком серьезно относишься к ответам в Потрепаться


 
Mihey   (2003-10-29 21:40) [13]

> с чего ты взял что они мертвы -)

Да наплодили тут кучу ОСей, чэснэ слово. Вместо того, чтобы из FreePascal сделать реальное продолжение Borland Pascal, только полностью Windows"низированное, из него делают какой-то кроссплатформенный компилятор, который гонится за количеством "поддерживаемых" осей, предоставляя им всем один паршивенький "norton commander"-style интерфейс IDE.


 
Lmz   (2003-10-29 22:56) [14]

предоставляя им всем один паршивенький "norton commander"-style интерфейс IDE

а от компилятора никто больше ничего и не требует


 
Alex Konshin   (2003-10-29 23:00) [15]

А я и Delphi IDE использую только для начального рисования форм и то редко.


 
Ломброзо   (2003-10-29 23:06) [16]

> Alex Konshin © (29.10.03 23:00) [15]
Именно поэтому ВАм так много платят?


 
Alex Konshin   (2003-10-29 23:13) [17]

Здесь я пишу в основном на Java. Delphi на РАБОТЕ НЕ используется совсем.


 
Ломброзо   (2003-10-29 23:20) [18]

Аскаж%тие, на Бейсике вы тоже пишете?


 
Alex Konshin   (2003-10-29 23:57) [19]

Пиши на e-mail, я тебе на все вопросы отвечу.


 
Ломброзо   (2003-10-30 00:02) [20]

Я, извиниТе, на это пойти никак не могу. Такой Челаэк как Вы, который притом знает ответы на все вопоросы, никак не должен пасть жертвой приватной переписки.


 
Alex Konshin   (2003-10-30 00:06) [21]

Такой вежливый человек как Вы никак не может скрывать своего настоящего имени.


 
Ломброзо   (2003-10-30 00:06) [22]

ииии любое ваше мнение непременной и безо всякой там критики должно восприниматься подсознанием широких малообразованных масс. Форум для этогой самое подходящее место. Это - трибуна, как сказал бы наш друг Копир.


 
Ломброзо   (2003-10-30 00:10) [23]

Если Вы прилож%те минимум усилий, Вы его без труда узнаете из анектных данных. Я нисколько не сомневаюсь в величине Вашего IQ.


 
app   (2003-10-30 00:18) [24]

Оставьте в покое личности, тема совсем другая. Если охота то достаточно перейти в один из вариантов личного общения. Зачем же остальным это читать?


 
Mihey   (2003-10-30 00:29) [25]

Не ребята, вы меня смешите. То цепляетесь к мёртвым ОС, то начинаете перепалки. Ответьте на вопрос: Есть ли в мире нечто, что работает под Windows, предоставляя Windows-интерфейс выше Win 3.1, и позволяет удобно писать и компилировать программы на уровне Borland Pascal, исключая Delphi??????


 
Ломброзо   (2003-10-30 00:34) [26]

Отвечу вопrосом на вопрос: скажите, а вы встречали в мире бмв с двигателем от запорожца?


 
Е-Моё имя   (2003-10-30 00:43) [27]

->
>> Зачем же остальным это читать?
<-

а мне очень интересно, честно говоря :))

---------
извините


 
Alex Konshin   (2003-10-30 00:44) [28]

Ты можешь взять какой-нибудь хороший редактор и настроить его под нужный компилятор. Проблемы: не будет встроенного отладчика и дезайнера форм.
Я для своих нужд использую Visual SlickEdit. Он более-менее правильно парсит исходный текст, есть class-browser, показывает выпадающий список методов, полей и переменных при редактировании.
А компиляторы тебе уже предлагали.


 
Anatoly Podgoretsky   (2003-10-30 00:59) [29]

Е-Моё имя © (30.10.03 00:43) [27]
Ты в расчет не принимаешься


 
Иван Шихалев   (2003-10-30 01:59) [30]


> Вместо того, чтобы из FreePascal сделать реальное продолжение
> Borland Pascal, только полностью Windows"низированное,


А кому кроме тебя это нужно?


 
Е-Моё имя   (2003-10-30 09:02) [31]

->
>> [29] Anatoly Podgoretsky © (30.10.03 00:59)
<-

=))))))))))

---------
извините


 
Danilka   (2003-10-30 09:07) [32]

Гы, бывает и такая клиника, когда чел не знает чем среда разработки от компилятора отличается. :))

Ну и, конечно-же, внушительный список мертвых ос порадовал.
Mihey © - признавайся, это очередной флуд?


 
Е-Моё имя   (2003-10-30 09:10) [33]

->
>> Mihey © - признавайся, это очередной флуд?
<-

наверное внеочередной

---------
извините


 
Danilka   (2003-10-30 09:11) [34]

[33] Е-Моё имя © (30.10.03 09:10)
Что, неужели не прошел регистрации? Ах вот оно значит как?!


 
Mihey   (2003-10-30 19:13) [35]

Удалите эту придурошную ветку. Достали. Не знают нифига, но отметиться - святое дело.


 
Mike Kouzmine   (2003-10-30 19:18) [36]

Как у собак..


 
Ketmar   (2003-10-30 19:31) [37]

как хорошо, что даже сам автор понял уровень своего вопроса...


 
Agent Smith   (2003-10-30 20:11) [38]

Скажите, а MacOS X к какому типу ОС относится? Умершая или живая?


 
Иван Шихалев   (2003-10-30 20:13) [39]


> Скажите, а MacOS X к какому типу ОС относится? Умершая или
> живая?


А фиг его знает... Но Free Pascal ее тоже поддерживает :) Пока в порядке тестовой версии :(


 
Иван Шихалев   (2003-10-30 20:16) [40]


> Не знают нифига, но отметиться - святое дело.


Родной, а ты то уж? Все знаешь. Кроме того, чем компилятор отличается от IDE. И в будущее глядишь, поскольку все распространенные на сегодняшний день OS для тебя - мертвы...

Только вот под какую OS тебе компилятор требуется?


 
Mihey   (2003-10-30 21:04) [41]

2 Иван Шихалёв:

Я знаю разницу между IDE и компилятором. То, что в заголовке окна и этой ветки - называется "Тема", а далее идёт "Вопрос". И вот в вопросе я конкретно разграничил свои надобности (перечитайте вопрос ещё раз).

2 All:

И ещё - если я не знаю чего-то, то не спешу оставить своё сообщение на отвлечённую тему. И ещё ещё. Если хотите обсудить, какие ОС мертвы, а какие нет, то сделайте другую ветку, в которой я с удовольствием поделюсь своим мнением.


 
Zacho   (2003-10-30 21:25) [42]


> Mihey © (30.10.03 21:04) [41]

Тебе уже дали вполне нормальный ответ: Alex Konshin © (30.10.03 00:44) [28]


 
Иван Шихалев   (2003-10-30 21:48) [43]

По вопросу. Я это уже говорил, однако...

> Такие, чтобы работали в Windows

Free Pascal, Virtual Pascal, TMT Pascal, GNU Pascal, etc.

> или хотя бы оболочка IDE была нормальная с Windows окошками.

notepad.exe c Windows окошками. И множество других. Опять же - Alex Konshin © (30.10.03 00:44) [28]

> Freepascal отстой и не Windows,

Free Pascal - совсем не отстой, и Windows в том числе.

> работает в давно умерших ОС,

Работает во многих OS, в том числе - наиболее распространенных, к коим я отношу Windows, Linux, DOS, *BSD и Solaris.

И далее:

> То, что в заголовке окна и этой ветки - называется "Тема",
> а далее идёт "Вопрос".

А то, что тема должна соответствовать вопросу - для тебя новость?

> И ещё - если я не знаю чего-то, то не спешу оставить своё
> сообщение на отвлечённую тему.

Видимо, ты спешишь оставить свое сообщение, если не знаешь ничего. Согласен: ничего не есть чего-то.

Я лично вполне серьезно занимался вопросом компилятора Pascal для Win32. И могу сказать, что Free Pascal уступает только Delphi.

Более того, не думаю, что совру, если скажу, что Free Pascal - так, как я, и лучше - на этом форуме знает от силы пяток человек.

> Если хотите обсудить, какие ОС мертвы, а какие нет, то сделайте
> другую ветку, в которой я с удовольствием поделюсь своим
> мнением.

Ты его уже высказал. Мертвы:
] Dos (GO32v2 extender)
] Linux (Intel X86)
] Linux (Motorola 68k)
] OS/2 & Dos (EMX)
] Win32 (Windows 95, 98, ME, 2000, NT)
] FreeBSD (FreeBSD 4.x and probably 5.x too)
] NetBSD (Intel X86)
] NetBSD (Motorola 68k)
] Solaris (1.0.6, and pre-1.0.10)
] BeOS (1.0.6, and pre-1.0.10)
] QNX (1.0.6a)
] Amiga (0.99.5 and pre-1.0.10)

Правда компилятор ты почему-то ищешь под одну из этих OS...


 
Mihey   (2003-10-30 21:48) [44]

2 Zacho:

Из сорока сообщений один ответ. И, пожалуй, вариант интересный, но подойдёт. Без отладчика я помру.


 
Иван Шихалев   (2003-10-30 21:51) [45]


> Mihey © (30.10.03 21:04) [41]


Кажется, я тебя Mihuy не называл...


 
Mihey   (2003-10-30 22:11) [46]

2 Иван Шихалёв:

> Free Pascal, Virtual Pascal, TMT Pascal, GNU Pascal, etc.

См. reticon [1]. Повторяетесь, батенька.

> notepad.exe c Windows окошками. И множество других. Опять же - Alex Konshin © (30.10.03 00:44) [28]

Notepad.exe - это не IDE. Мне нужна IDE, а не редактор кода. Про редактор кода я не спрашивал.

> Free Pascal - совсем не отстой, и Windows в том числе.

А чё-то у fp.exe иконки нету, какое-то окно одно.

> Работает во многих OS, в том числе - наиболее распространенных, к коим я отношу Windows, Linux, DOS, *BSD и Solaris.

Скажите пожалуйста, в какие игры вы играете в Solaris OS?

> А то, что тема должна соответствовать вопросу - для тебя новость?

А она так не соответсвует?

> Я лично вполне серьезно занимался вопросом компилятора Pascal для Win32. И могу сказать, что Free Pascal уступает только Delphi.

Вот с этого и надо было начинать. Спасибо, я серьёзней отнесусь к Free Pascal и постараюсь прижиться к нему.

> Более того, не думаю, что совру, если скажу, что Free Pascal - так, как я, и лучше - на этом форуме знает от силы пяток человек.

Хвастаетесь. Joke :).

> Ты его уже высказал. Мертвы:
] Dos (GO32v2 extender)
] Linux (Intel X86)
] Linux (Motorola 68k)
] OS/2 & Dos (EMX)
] Win32 (Windows 95, 98, ME, 2000, NT)
] FreeBSD (FreeBSD 4.x and probably 5.x too)
] NetBSD (Intel X86)
] NetBSD (Motorola 68k)
] Solaris (1.0.6, and pre-1.0.10)
] BeOS (1.0.6, and pre-1.0.10)
] QNX (1.0.6a)
] Amiga (0.99.5 and pre-1.0.10)


Вы перечислили все ОС, поддерживаемые Free Pascal. Я же имел ввиду только следующие ОС:

DOS - он старый и с лихвой заменяет Windows. Он не выполняет текущих компьютерных задач, или же их выполняют программы с более удобным GUI. Чесное слово, нет никакого желания учить команды DOS.

AMIGA
OS/2
BEOS - вытеснены Linux"ом.

FREEBSD
NETBSD
OPENBSD - группа матросов (ИМХО)

SOLARIS - (у нас в городе троллейбусы такие ходят) разве что для распределённых вычислений. Вообще, Sun - неудачники.

PALMOS - вчерашний день, мобилки уже не такие да и КПК сейчас как крутые процы, так что нас ждёт Win.

Вот.


 
Mihey   (2003-10-30 22:22) [47]

В догонку хотелось бы объяснить, почему у меня такое отношение к этому делу. Дело в том, что вот прихожу я домой, приношу новый чистый компьютер. Подключаю его. Открываю коробку с Windows. Читаю - всуньте диск, нажмите то-то. Всовываю, жму пол кнопки и всё работает - я сразу иду в форум и начинаю на вас всех наговаривать.

Хорошо, приходит домой Knight ( http://delphimaster.net/view/14-1067463152/). Он купил Линукс. Он вставляет диск, нажимает кнопочку и нифига не работает, в инструкции нифига нет, половину файлов надо качать из Интернета, в форуме никто не может помочь и всё такое. И это - вторая по популярности ось.


 
Иван Шихалев   (2003-10-30 22:29) [48]


> 2 Иван Шихалёв:


См. внимательно Иван Шихалев © (30.10.03 21:51) [45]


> Повторяетесь, батенька.


А что делать?


> Мне нужна IDE, а не редактор кода. Про редактор кода я не
> спрашивал.


Опять повторяюсь. Лазарус сырой, но он есть. Да и FP на что-нибудь сгодится.


> > Работает во многих OS, в том числе - наиболее распространенных,
> > к коим я отношу Windows, Linux, DOS, *BSD и Solaris.
> Скажите пожалуйста, в какие игры вы играете в Solaris OS?


Да я вообще ее не видел. И, кстати, засунул на последнее место. А вот в первых двух могу перечислить порядочный список игр.


> > А то, что тема должна соответствовать вопросу - для тебя
> > новость?
> А она так не соответсвует?


Если считать ее соответствующей, то ответы по поводу компилятора-only следует воспринимать нормально.


> Спасибо, я серьёзней отнесусь к Free Pascal и постараюсь
> прижиться к нему.


Тогда во-первых, советую заглянуть сюда: http://fpc.by.ru/ , особенно - http://fpc.by.ru/freepascal.shtml

А во-вторых, можно пользоваться и встроенным отладчиком FP, и внешним - GDB, тут рекомендую начать с прочтения http://fpc.by.ru/gdb.shtml - хотя там автор описывает работу под Linux, под Win32 - примерно то же самое.


> Хвастаетесь. Joke :).


Угу. Но в то же время констатирую факт.


> Вы перечислили все ОС, поддерживаемые Free Pascal. Я же
> имел ввиду только следующие ОС:


То, что Free Pascal работает под одними OS - совсем не означает, что он не работает под другими.

Что касается OS вообще - это совсем другая тема и мое ИМХО - совсем другое.


 
Иван Шихалев   (2003-10-30 22:32) [49]


> Он купил Линукс. Он вставляет диск, нажимает кнопочку и
> нифига не работает, в инструкции нифига нет, половину файлов
> надо качать из Интернета, в форуме никто не может помочь
> и всё такое. И это - вторая по популярности ось.


Тот же Mandrake вполне ставится с пол-кнопки. Проблемы начинаются с установки web-сервера и так далее. Хотя у меня и их не возникало. А нормальное администрирование web/ftp/smtp/nntp/imap/pop и так далее сервера и под Win - требует некоторых знаний и навыков.


 
Mihey   (2003-10-30 22:42) [50]

2 Иван Шихалев:

Я делаю вывод: Нормальных средств написание простых программ, имеющих Windows-интерфейс, кроме Delphi, нет.

Это правильный вывод???


 
Иван Шихалев   (2003-10-30 22:48) [51]

Если под словом "нормальные" подразумевать "имеющие встроенный отладчик и хорошо отлаженные", то вывод правильный.


 
Mihey   (2003-10-30 22:58) [52]

Всё, спасибо всем за помощь.


 
Ketmar   (2003-10-31 01:29) [53]

>Иван Шихалев © (30.10.03 22:48) [51]
не согласен. имхо, VP был очень неплох. равно как и TMT.


 
Иван Шихалев   (2003-10-31 06:35) [54]


> не согласен. имхо, VP был очень неплох. равно как и TMT.


Дык, а где у них Windows-интерфейс?


 
REA   (2003-10-31 09:50) [55]

Pascal не является де-факто стандартом разработки, а Windows технологии не станадарт для других OS, поэтому все и сразу не бывает. Бери Си и пиши на нем. Их много вариантов. Вот только боюсь VC++ не меньше Delphi.


 
Sergo   (2003-10-31 11:13) [56]


> Mihey © (29.10.03 17:52)

Bloodshed Dev-Pascal


 
Ketmar   (2003-10-31 11:48) [57]

>Иван Шихалев © (31.10.03 06:35) [54]
в том же месте, где и у FPC. для TMT есть редактор и среда win32, для VP то же, но консольное.
и не надо мне говорить, что для FPC ты имел в виду Lazarus. оконфузишься, да и засмеют, право слово.


 
pasha_golub   (2003-10-31 12:43) [58]

2Mihey

То что Knight не смог установить Апач под Мандрак не показатель. Он саму ОСь поставил? Да. А далее начинается администррование. И он э
то сделает, просто пока ему легче вопрос в форум кинуть, но скоро он машинально будет вызывать man.

По поводу Ивана Шихалева. Человек авторитетный, и знает что говорит. Имел с ним честь общаться на его же сайте. Так ни одного кривого ответа не услышал, хотя доставал его конкретно. Поимей уважение.

IDE у FreePascal хромает, но сравни 0$ и 2600$, готов ли ты платить за ИДЕ такие деньги.


 
Darts   (2003-10-31 13:19) [59]

> pasha_golub © (31.10.03 12:43) [58]

> IDE у FreePascal хромает, но сравни 0$ и 2600$, готов ли ты платить за ИДЕ такие деньги.

Главное не IDE, а компилятор. Можно жить и без IDE, а без компилятора - не в жисть :)

> Mihey © (29.10.03 17:52)

Alex Konshin © (30.10.03 00:44) [28] прав. Достаточно взять хороший редактор и настроить по себя.
Что касается пожеланий Mihey, то что он просит - это стоит денег. Тут уже прав pasha_golub.
И готовы ли вы заплатить за требуемые пожелания?
Бесплатного сыра не бывает.


 
NightAngel   (2003-10-31 13:39) [60]

Случайно наткнулся, может кому-нибудь будет интересно.

Похож на Turbo Pascal for Windows, есть встроенный отладчик, редактор ресурсов.

http://home.perm.ru/~strannik/index.html

Текст с сайта:
"Компилятор Странник разрабатывался как первый в мире многоязычный компилятор (смотри тексты "Программирование"), с целью проверки научных гипотез автора. В то же время автор использует компилятор в своей профессиональной деятельности, и поэтому постарался сделать простой, удобный и мощный инструмент для программиста-профессионала.
Проект принципиально бесплатен, открыт и ориентирован на русскоязычного программиста.

Характеристика компилятора:
Поддерживает три языка программирования: Модула-2(Оберон-2), Си(Си++), Паскаль. Интегрированная среда - примерный аналог компиляторов компании Borland. Создает программы для интерфейса Win32 (Windows9x. WindowsME, WindowsNT, Windows2000, WindowsXP).
Справочник по Win32 на русском языке.
Позволяет использовать русскоязычные идентификаторы (имена переменных и т.д.). Содержит встроенный ассемблер.
Компактный (в минимальной конфигурации помещается на дискету), размер генерируемых exe-файлов начинается с 4 Кбайт.

Условия получения:
Компилятор распространяется свободно и бесплатно (Freeware).
Разрешается использование для создания коммерческих продуктов."


 
Ketmar   (2003-10-31 14:06) [61]

своеобразная штучка. давно за ним слежу.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.65 MB
Время: 0.014 c
3-78751
Disruptor
2003-11-04 13:23
2003.11.24
Добавление в одну БД информации из другой


3-78749
Dysan
2003-11-06 11:00
2003.11.24
Как через ADOQuery сделать выборку из таблиц из разных директори?


3-78841
virusfil
2003-11-06 01:10
2003.11.24
поиск


1-79000
Andrey V.
2003-11-14 11:09
2003.11.24
Убрать курсор в TMemo


14-79113
Dimaz-z
2003-11-03 13:04
2003.11.24
Как организовать импорт из телефонной книги сотового в программу?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский