[Flame] Java vs Delphi

stm6692945

Так как тут дофига C - фанатов спорить с ними бесполезно по причине фиозности
я делфи вообще не знаю
хотелось бы узнать мнение какой язык лчуше на ваш взгляд
Жаба или Делфи

karkar

Научись сперва писать название Дельфи, а пока получи минус.

Dasar

delphi уже умер (т.е. на текущий момент, нет ни одной веской причины начинать проект с нуля на delphi (а не на чем-то другом) )

yolki

а какие веские причины были 10 лет назад?

Dasar

а какие веские причины были 10 лет назад?
RAD
высокоуровневые строки и массивы (меньшая вероятность на проезд по памяти)
чистенький язык

yolki

RAD
высокоуровневые строки и массивы (меньшая вероятность на проезд по памяти)
чистенький язык
что-то из этого потеряло актуальность сегодня?

Dasar

что-то из этого потеряло актуальность сегодня?
во-первых, значительная часть рынка мелких программ ушла в web: а там появились такие языки - как php, python, html/js, flash.
во-вторых, C++ чуть подрос, и использование smart-строк, smart-массивов, smart-указателей стало нормой.
в-третьих, появился .net с c#, перекрывающий все плюсы из предыдущего сообщения
в-четвертых, VB (а ранее это основной конкурент дельфи) - перелез на .net, и получил все бонусы полноценных языков (кроме синтаксиса).

yroslavasako

в-четвертых, VB (а ранее это основной конкурент дельфи) - перелез на .net, и получил все бонусы полноценных языков (кроме синтаксиса).
делфи тоже умеет работать через .Net, а синтаксис у него куда приятнее. Ну и генерики тоже есть

viktor954

[я не в теме]
А в среде Visual Studio уже можно также как в Дельфи пользоваться визуальным редактором форм и свойств элементов, визуальные библиотеки компонентов есть? Ну типа перетащил какой-нибудь красивый криво-косой полупрозрачный баттон с панели компонентов на форму, клац на этот баттон - прозрачность поправил, стиль нажатия поправил - клац на события - ОнКлик - клац-клац — и мы уже в исходном коде на месте обработчика онклик...
Это в своё время сильно убыстряло написание мелких тулзов
[/я не в теме]

Dasar

делфи тоже умеет работать через .Net, а синтаксис у него куда приятнее. Ну и генерики тоже есть
да, но на .net-е по фичам дельфи находится в позиции догоняющего, и отстает от VB и C# года на 3.
а при этом что-то сильно нового и своего они не приносят.

Dasar

А в среде Visual Studio уже можно также как в Дельфи пользоваться визуальным редактором форм и свойств элементов, визуальные библиотеки компонентов есть?
это и есть RAD
как-то это еще было в mfc для C++ в 2000, не говоря уже про vb
но сравнимо с delphi стало в 2001, в первом .net-е.
сейчас, вообще, уже даже отдельную прогу выпускают (expression blend, или как-то так которая нацелена именно на дизайнеров интерфейсов (при этом и в студии есть RAD)

kill-still

VB
Делфи конечно не самый продвинутый язык, но просьба не сравнивать его с этим говном.
З.Ы. Неужели я отметился в этой говнотеме? о.О

Dasar

Делфи конечно не самый продвинутый язык, но просьба не сравнивать его с этим говном.
какие-нибудь аргументы?

Andbar

да, но на .net-е по фичам дельфи находится в позиции догоняющего, и отстает от VB и C# года на 3.
.Net уже научился компоненты формы в поток записывать и хранить его в ресурсах или до сих пор основной метод хранения настроек интерфейса - сгенерированный код, отделяемый от нормального кода директивами, работа с которым занимает кучу времени?

Dasar

.Net уже научился компоненты формы в поток записывать и хранить его в ресурсах
mainstream сейчас wpf. а в нем gui - описывается декларативно в формате xaml(xml)

kill-still

Что тебе мешает переопределить (де)сериализацию формы в делфи? (там нет final методов переопределить/заслонить можно что угодно)
Она и так в текстовом формате хранится, только в своём, гораздо более простом и понятном, нежели xaml.
Это буквально 20 строк. А если подключить дллку, которая будет "<>" "</>" проставлять за тебя, то можно и в 10 уложиться.
З.Ы. Нафига я вообще в эту тему заглянул? о.О

Dasar

Что тебе мешает переопределить (де)сериализацию формы в делфи?
а binding-и кто будет выполнять?
Оставить комментарий
Имя или ник:
Комментарий: