Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi
Автор Сообщение
linerty Не на форуме
Пользователь
**

Сообщений: 30
Зарегистрирован: 13.01.2010
Рейтинг: 0
Сказал спасибо: 27
Поблагодарили 2 раз(а) в 2 сообщ.
Сообщение: #20
Ответ: Delphi
Всем привет.
Ну во-первых делфи это не язык. Это среда разработки. Язык Object pascal.
Во-вторых помоему delphi писана на С++ (Ну или на крайняк С Builder того же Borland-а) потому что ошибки в прогах от Delphi 7.0 выскакивают сишные, т.е. получается IDE Delphi это как-бы обёртка сишного кода (IMHO), а обёртки никогда быстро не работали.
В-третьих это RAD система и упор делается на скорость разработки а не на скорость выполнения. Тут приходится выбирать либо сидеть в том же MS Visual Studio (которая тоже не без косяков) и выпендриваться мня себя крутым программистом, писать и отлаживать месяцами те классы или визуальные обьекты которых нехватает (хотя бывают ситуации когда это тоже нужно и без собственных класов не обойтись), а можно открыть старый добрый делфяк и накатать за часок нужную прогу для какой-нибудь экспресс-задачи на работе.
Также нельзя сравнивать языки не упомянув среду разработки как например Borland C++, MS Visual C++, Borland C++ Builder. Всё это разные среды разработки и разные задачи (, глюки, скорость работы и пр.). Да и на Borland C++ 3.1 32 битные проги сильно-то не попишеш. Хочется скорости можно писать на асемблере.
Каждый программист грызёт другому глотку утверждая что те языки на которых он работает являются самыми лучшими (просто потому что он их знает, а также знает он какие глюки в этих языках и как делать нельзя). А вот я сейчас сяду за 6-й бейсик стану работать с динамической памятью и начнутся у меня утечки ОП даже если я буду корректно освобождать её, а мне заядлый "Бесячник" мигом скажет какой-нибудь нужный оператор (документированный или нет) с которым всё будет в шоколаде.
Я в бейсике мало что понимаю (наверное поэтому и не долюбливаю Smile).
Пишу на pascal, C/C++ в разных средах разработки. Особой разницы не вижу как настроение или что под рукой есть. С++ даёт гибкие инструменты, но за всем нужно следить самому отсюда могут иногда получатся непонятные глюки в работе программ (иногда и компилятор проглючивает особенно в Borland C++ 3.1), а паскаль за большинством сам следит (для отключения этого есть дерективы) отсюда и мнение, что детский язык.
to SWAT Делфи конешно на винду ориентирована, но на object pascal можно и в линуксе пописать. Да и винда + линукс это операционки которые стоят IMHO на 98% домашних ПК.

А насчёт суперпупермегакросплатформенности кроме web-языков пока ничего толкового не придумали и те тоже решают ещё более узкий круг задач.
18.01.2010 00:24
Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
Delphi - ILJA - 11.12.2006, 12:54
Ответ: Delphi - linerty - 18.01.2010 00:24
Ответ: Delphi - SWAT - 18.01.2010, 07:24
Delphi - SWAT - 11.12.2006, 18:46
Delphi - funt - 12.12.2006, 02:03
Delphi - ILJA - 12.12.2006, 10:22
Delphi - SWAT - 12.12.2006, 21:04
Delphi - Michael - 12.12.2006, 21:52
Delphi - SWAT - 13.12.2006, 08:10
Delphi - funt - 17.12.2006, 02:07
Delphi - ILJA - 17.12.2006, 14:42
Delphi - funt - 17.12.2006, 20:39
Delphi - ILJA - 20.12.2006, 00:29
Delphi - Leonis - 17.10.2007, 16:01
Delphi - zaero - 17.10.2007, 22:03
Delphi - Leonis - 18.10.2007, 10:13
Delphi - Michael - 18.10.2007, 15:33
Delphi - Leonis - 18.10.2007, 16:16
Delphi - Michael - 18.10.2007, 16:25
Delphi - Leonis - 18.10.2007, 17:27
Delphi - Michael - 18.10.2007, 18:01

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)