Re[8]: Какие слабые места у Delphi (вообще) ?
От: Tihomir.I  
Дата: 10.02.15 19:43
Оценка:
TI>>У Си синтаксис сложнее, можно всякие конструкции навороченные делать. Паскаль намного проще. Но является ли это доводом против Delphi?

AG>Я бы сказал иначе — у C/C++ синтаксис намного гибче и лаконичнее. У Паскаля (Delphi) много лишних синтаксических сущностей.


Не улавливаю, что такое “лишние синтаксические сущности”. И про Delphi могу сказать, что сам язык(синтаксис) не является чем-то важным(т.е. обычный бытовой инструмент). А говоря про С++, гибкость языка часто упоминается, значит это важная составляющая?
Re[4]: Какие слабые места у Delphi (вообще) ?
От: Tihomir.I  
Дата: 10.02.15 19:49
Оценка:
S>>>Delphi древний, и его особо никто не поддерживает.

S>За java'ой стоит Oracle, за шарпом ms (чуть ли не раз в год новая версия языка).

S>Развиваются стандартные библиотеки, фиксятся баги -- это и есть поддержка.

Т.е. солидная компания-разработчик. Действительно, в лучшие времена Delphi разрабатывалась известной(на то время) фирмой Borland. Но с 2006г. пошла по чужим рукам. Сначала CodeGear, а сейчас Embarcadero
Отредактировано 11.02.2015 1:58 kaa.python . Предыдущая версия .
Re: Какие слабые места у Delphi (вообще) ?
От: chaotic-good  
Дата: 10.02.15 21:19
Оценка: +2
TI>Почему новые проекты предпочитают стартовать на других языках (Java, C#, С++)?
Потому что сейчас 2015-й год.

TI>В чем существенные недостатки у Delphi, как у среды разработки?

В том, что сейчас 2015-й год.
Re[2]: Какие слабые места у Delphi (вообще) ?
От: Tihomir.I  
Дата: 11.02.15 01:56
Оценка:
TI>>Почему новые проекты предпочитают стартовать на других языках (Java, C#, С++)?
CG>Потому что сейчас 2015-й год.

Просто ссылка на 2015год не совсем понятна.
Delphi не самый молодой и не самый старый из списка.
Re: Какие слабые места у Delphi (вообще) ?
От: Sharowarsheg  
Дата: 11.02.15 06:28
Оценка:
Здравствуйте, Tihomir.I, Вы писали:

TI>Почему новые проекты предпочитают стартовать на других языках (Java, C#, С++)?

TI>В чем существенные недостатки у Delphi, как у среды разработки?

Компилятор глючный. Сравнительно легко написать конструкцию, при виде которой падает или компилятор, или ИДЕ, или оба.
Re: Какие слабые места у Delphi (вообще) ?
От: aloch Россия  
Дата: 11.02.15 06:30
Оценка: +3
Здравствуйте, Tihomir.I, Вы писали:

TI>В чем существенные недостатки у Delphi, как у среды разработки?


Мне кажется, что нужно говорить не о слабых, а о сильных моментах.
Т.е. какие преимущества есть у Delphi по сравнению, например, с C#?


Re[4]: Какие слабые места у Delphi (вообще) ?
От: Sharowarsheg  
Дата: 11.02.15 06:32
Оценка: +1 :)
Здравствуйте, SаNNy,

TI>>в смысле, лицензии на Delphi дорогие?


SNN>Ну да, а вы считаете 300 тыс руб это дешево?


Дешевле, чем токарный станок, вообще-то говоря. У вас в конторе что, программист приносит денег меньше токаря?
Re[5]: Какие слабые места у Delphi (вообще) ?
От: Tihomir.I  
Дата: 11.02.15 08:05
Оценка:
Здравствуйте, Sharowarsheg, Вы писали:

S>Дешевле, чем токарный станок, вообще-то говоря.


Подразумеваются дорогие лицензии Delphi в сравнении с другими языками.
Например, во сколько обойдутся лицензии для разрабочика С++, Java, C# ?
Re[2]: Какие слабые места у Delphi (вообще) ?
От: Tihomir.I  
Дата: 11.02.15 08:20
Оценка:
A>Т.е. какие преимущества есть у Delphi по сравнению, например, с C#?

Вы скажите. Я не знаю C#, поэтому трудно сравнивать.
Каждый язык программирования владеет какой-то своей нишей. Грубо:
Java — это кросcплатформенность
C++ — это гибкость синтаксиса, алгоритмичность языка
Delphi — это RAD, GUI
Re[3]: Какие слабые места у Delphi (вообще) ?
От: aloch Россия  
Дата: 11.02.15 08:33
Оценка: +1
Здравствуйте, Tihomir.I, Вы писали:


В С# те же RAD, GUI (которые весьма не плохи)
+ сборка мусора
+ бесплатность

А вообще просто стоит попробовать что то отличное от Delphi/Паскаля (но не C++ , чтобы понять про плюсы/минусы. Ну хоть книжку про язык почитать.

по мне так Delphi — это своего рода COBOL — т.е. есть небольшое количество приложений/разработчиков, которым нужно тащить совместимость для написанного кода. Вот на них все это и ориентировано и отсюда эти безумные цены.
Начинать что то новое на Delphi наверное сейчас не стоит, а уж кого они там хотят привлечь на Android при наличии Xamarin я вообще не понимаю.


Re[2]: Какие слабые места у Delphi (вообще) ?
От: baranovda Российская Империя  
Дата: 11.02.15 08:42
Оценка:
Здравствуйте, aloch, Вы писали:

A>Мне кажется, что нужно говорить не о слабых, а о сильных моментах.

A>Т.е. какие преимущества есть у Delphi по сравнению, например, с C#?

Его любят шароварщики из-за того, что это практически единственная нативная альтернатива C++, код проще защищать и сложнее ломать и все такое.
Re[2]: Какие слабые места у Delphi (вообще) ?
От: enji  
Дата: 11.02.15 08:44
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>А как сейчас предлагается управлять памятью? Насколько я помню, раньше не было ни GC, ни RAII


Памятью управлять в стиле Qt — у объекта есть родитель, который его и грохает. Локальные объекты или грохаем руками или пользуемся raii через интерфейсы, для которых компилятор вставляет вызовы AddRef/Release в нужных местах. С появлением дженериков смарт-поинтер вполне себе делается.
Отредактировано 11.02.2015 8:47 enji . Предыдущая версия .
Re[3]: Какие слабые места у Delphi (вообще) ?
От: aloch Россия  
Дата: 11.02.15 08:48
Оценка: +1
Здравствуйте, baranovda, Вы писали:


B>Практически единственная нативная альтернатива C++,


это да.

> код проще защищать и сложнее ломать и все такое.


по сравнению с C# — да. Но это следствие "наивности" программ (а ведь было еще Delphi.Net), и все равно не спасает — ломают всё.


при этом шароварщики зачастую сидет на старом-добром Delphi 6 и им ничего не нужно.


Re[6]: Какие слабые места у Delphi (вообще) ?
От: GarryIV  
Дата: 11.02.15 08:50
Оценка:
Здравствуйте, Tihomir.I, Вы писали:

S>>Дешевле, чем токарный станок, вообще-то говоря.


TI>Подразумеваются дорогие лицензии Delphi в сравнении с другими языками.

TI>Например, во сколько обойдутся лицензии для разрабочика С++, Java, C# ?

IDEA (это для Java) стоит $239 в год
WBR, Igor Evgrafov
Re[3]: Какие слабые места у Delphi (вообще) ?
От: aloch Россия  
Дата: 11.02.15 08:52
Оценка:
Здравствуйте, enji, Вы писали:

E>Памятью управлять в стиле Qt — у объекта есть родитель, который его и грохает. Локальные объекты или грохаем руками или пользуемся raii через интерфейсы, для которых компилятор вставляет вызовы AddRef/Release в нужных местах. С появлением дженериков смарт-поинтер вполне себе делается.


И все равно остается ручное гроханье, а addref/release — это как я понимаю торчит из COM, там еще и рекурсивную ссылку словить можно.
И если мне не изменяет память я должен еще и конструктор и деструктор (Init()/Done()) сам руками вызывать. В общем все очень плохо.


Re[7]: Какие слабые места у Delphi (вообще) ?
От: aloch Россия  
Дата: 11.02.15 08:54
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Здравствуйте, Tihomir.I, Вы писали:


GIV>IDEA (это для Java) стоит $239 в год


А NetBeans — бесплатная. Ну нет там чумового рефакторинга, но можно подумать он так всем нужен...


Re[8]: Какие слабые места у Delphi (вообще) ?
От: GarryIV  
Дата: 11.02.15 09:15
Оценка:
Здравствуйте, aloch, Вы писали:

GIV>>IDEA (это для Java) стоит $239 в год


A>А NetBeans — бесплатная. Ну нет там чумового рефакторинга, но можно подумать он так всем нужен...


Есть еще Eclipse задаром. Но IDEA тем не менее стоит свои пару сотен в год.
WBR, Igor Evgrafov
Re[9]: Какие слабые места у Delphi (вообще) ?
От: aloch Россия  
Дата: 11.02.15 09:21
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>Есть еще Eclipse задаром. Но IDEA тем не менее стоит свои пару сотен в год.


наверное стоит, раз продают. Кому-то и Delphi за 2000$ того стоит.
Но вот для IDE Delphi кроме Лазаря (то еще название с намеком ) альтернатив платных или бесплатных нет


Re[3]: Какие слабые места у Delphi (вообще) ?
От: chaotic-good  
Дата: 11.02.15 09:28
Оценка: +1
TI>Просто ссылка на 2015год не совсем понятна.
TI>Delphi не самый молодой и не самый старый из списка.

зато самый мертвый
Re[6]: Какие слабые места у Delphi (вообще) ?
От: Sharowarsheg  
Дата: 11.02.15 09:56
Оценка:
Здравствуйте, Tihomir.I,

S>>Дешевле, чем токарный станок, вообще-то говоря.


TI>Подразумеваются дорогие лицензии Delphi в сравнении с другими языками.


Сравнивайте с полной стоимостью проекта. Окажется, что и Дельфи, и другие компиляторы пренебрежимо дешевы.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.