Почему Delphi лучше?

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Почему Delphi лучше?

Re: Почему Delphi лучше?

Anticler » 28 окт 2009, 00:20

Ха, даже смешно стало :D .

А вы уверены что тема еще актуальна? :D :D :D Уже столько лет прошло, этот топик сдесь явно залежался. Я кстати его написал когда начинал диплом делать на Delphi.

Да я бы на него и не зашел бы, еслиб на почту письмо не отправили о новых сообщениях с форума.

Re: Почему Delphi лучше?

atavin-ta » 26 окт 2009, 12:25

2006 точно есть. Позже не знаю.
--------------------------------------------------------------------------------
Добавлено сообщение
--------------------------------------------------------------------------------
&quot писал(а):тачскринами
Что это вообще такое? И зачем нужно? Если ты потратишь страницу на ответы, на второй вопрос, то тем самым докажешь примущества тех языков, где этого не только нет, но и никогда не будет. А если заметно короче - то плюс делфей.

Re: Почему Delphi лучше?

Duncon » 26 окт 2009, 12:20

Программировать нужно подругому некоторые места - поэтому осторожно уникод.
Тем временем вышла Delphi 2010 с кучей наворотов. Сишники а как у вас с тачскринами? И вообще когда последний раз C++ выходил (мне интересно не слежу за сями последние годы)

Re: Почему Delphi лучше?

atavin-ta » 26 окт 2009, 10:36

&quot писал(а):не иеемт занчнеия, в кокам пряокде рсапожолены бкувы в солве, галвоне, чотбы преавя и пслоендяя бквуы блыи на мсете. Осатьлыне бкувы мгоут селдовтаь в плоонм бсепордяке, все-рвано ткест чтаитсея без побрелм.
Это, смотря кто читает. Если комп, то проблемы будут. А человеку пофиг даже как текст расположен: нормально или перевёрнут - прочитать можно.
--------------------------------------------------------------------------------
Добавлено сообщение
--------------------------------------------------------------------------------
&quot писал(а):лишь за счёт технологии визуальной связки имеющихся компонентов
Не согласен. Я, например, предпочитаю текстовую разработку и в той же делфе часто создаю объекты и размещаю их в объектах-контйнерах не с визуальной среды, а с кода. Время разработки всегда сокращается. Кто не согласен, попробуйте с визуала накидать четыреста объектов пяти разных типов и ещё выровнять их. Сколько на это нужно времени? Мне с кода - меньше десяти минут. А так, как у меня ещё проблемы одновременно со зрением и с координацией, то с визуала у меня же это займёт год даже при использовании команд визуала для автовыравнивания. У вас, возможно, много быстрее, но от кода отстанете. При этом я знаю и плюсплюс. И для одних задач предпочитаю делфу, а для других - плюсплюс. Кстати, в плюсплюсе есть болендовский интерпрайз - так это точно такой же визуал. Но я его юзю для воще третьих задач и тоже кидаю компоненты с кода. На вижелбейсике же вообще не поянтно, что ещё можно делать, кроме как кидать готовые компоненты вообще без обработчиков, чем он и проигрывает, так как без самостоятельной разработки кода с текста вообще нельзя сделать ничего толкового и хоть куда нибудь годного.
--------------------------------------------------------------------------------
Добавлено сообщение
--------------------------------------------------------------------------------
&quot писал(а):Вовсе не бред, а нормальная ситуация. Длительность каждой команды (а точнее группы команд определенного вида) различна + задержки на занятость шины данных если операнд в памяти + задержки на выборку команды из кеша 1-го уровня и его обновление, если команда не выровнена по границам параграфа. А если брать в расчет многоконвеерное АЛУ, то..... Вообщем факторов достаточно много, на мой взгляд это настоящее искусство и отдельное направление в программировании - оптимизация кода.
Знаю комп у которого вообще нет конвейеров, + синхронная оперативка, + кэшей нет за ненадобностью , но одна команда может выполняться дольше, чем одиннацать. Это по неблочным командам. А для блочных команд толко долгое исполнение - норма, а быстрое - анамалия. Но они и делают больше.
--------------------------------------------------------------------------------
Добавлено сообщение
--------------------------------------------------------------------------------
&quot писал(а):осторожно 2009 юникод
Я понимаю "осторожно ansi", но уникод? Раньше была куча проблем, для решения которых надо было каждый раз точно знать кодировку, а уникод решает их сам.

Re: Почему Delphi лучше?

Duncon » 08 апр 2009, 12:17

>>Я таких версий вообще не видал.
http://www.delphi2009.ru/ (осторожно 2009 юникод)

.Net каким-то образом подшита для чего-то, но с exe всё впорядке .net для запуска не требуется..

>>Если слишком многие не знают или не могут предельно простого, то язык говно.
Я ты дал определение быдлокодера только что.. Видимо их действительно большинство, мой круг программеров об этом знает ещё с момента выхода.

ps А ещё есть Free Pascal, ребята его специально написали для того чтоб рвать C++ по скорости во всех местах :)

Re: Почему Delphi лучше?

atavin-ta » 08 апр 2009, 11:36

&quot писал(а):Имхо бред перезагрузка операторов стала доступна сразу после 7 версии если не вру (толи с 2005 толи с 2006 версии).
Я таких версий вообще не видал. Кроме того, я не хочу писать для .net, так как .net проги, насколько мне известно, интерпретируются с байткода, а интерпретация уступает компиляции в скорости исполнения. У меня был комп со встроенным интерпретатором байткода. Так вот, байтпроги работали примерно в 36 раз медленне исполяемых, компилированных с тогоже исходника. Если слишком многие не знают или не могут предельно простого, то язык говно. Все програмеры, знающие c++, могут на нём писать проги с перегрузкой операторов, но я не знаю никого, кто бы мог писать такие проги в delphi. Язык может какую-то возможность предусматривать, но если её мало кто может использовать, значит она в этом языке слишком сложна, тогда лучше тот язык, на котором та же возможность проще.

Re: Почему Delphi лучше?

Duncon » 03 фев 2009, 15:32

Имхо бред перезагрузка операторов стала доступна сразу после 7 версии если не вру (толи с 2005 толи с 2006 версии).

зы Если ты чего-то не знаешь и не можешь это всего лишь характеристика плохого программиста, но не того что язык говно.

Re: Почему Delphi лучше?

atavin-ta » 03 фев 2009, 11:47

&quot писал(а):Вовсе не бред, а нормальная ситуация. Длительность каждой команды (а точнее группы команд определенного вида) различна + задержки на занятость шины данных если операнд в памяти + задержки на выборку команды из кеша 1-го уровня и его обновление, если команда не выровнена по границам параграфа. А если брать в расчет многоконвеерное АЛУ, то..... Вообщем факторов достаточно много, на мой взгляд это настоящее искусство и отдельное направление в программировании - оптимизация кода.
Дле часто вообще не в этом, а втом, что разные команды по самомой их реализации трбеют разного числа тактов. Знаю комп у которого дже если не считать реперы, разница между разными документированными командами достиагет 5,5 (по справочнику).

Re: Почему Delphi лучше?

atavin-ta » 03 фев 2009, 11:42

В delphi вообще не понятно, для чего существуют объекты и классы, так как ни один оператор перегрузить нельзя. А конкатенация выглядит АБСОЛЮТНО ИДЕНТИЧНО везде, где поддрживаются строки (не путать с массивами символов). C++ действительно является объекто-0ориентированным, то есть позволяет создавать свои классы, перегружать для них операторы и потом пользоваться классами также легко, как и стандартными типами.

Re: Почему Delphi лучше?

Негодяйка » 29 дек 2008, 16:37

обожаю Делфи, кодить одно удовольствие имхо)

Вернуться к началу