Дле часто вообще не в этом, а втом, что разные команды по самомой их реализации трбеют разного числа тактов. Знаю комп у которого дже если не считать реперы, разница между разными документированными командами достиагет 5,5 (по справочнику)." писал(а):Вовсе не бред, а нормальная ситуация. Длительность каждой команды (а точнее группы команд определенного вида) различна + задержки на занятость шины данных если операнд в памяти + задержки на выборку команды из кеша 1-го уровня и его обновление, если команда не выровнена по границам параграфа. А если брать в расчет многоконвеерное АЛУ, то..... Вообщем факторов достаточно много, на мой взгляд это настоящее искусство и отдельное направление в программировании - оптимизация кода.
Почему Delphi лучше?
Модератор: Duncon
Вопрос: "Почему вы все сионисты? Нельзя ли писать на чём то другом?".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Имхо бред перезагрузка операторов стала доступна сразу после 7 версии если не вру (толи с 2005 толи с 2006 версии).
зы Если ты чего-то не знаешь и не можешь это всего лишь характеристика плохого программиста, но не того что язык говно.
зы Если ты чего-то не знаешь и не можешь это всего лишь характеристика плохого программиста, но не того что язык говно.
Я таких версий вообще не видал. Кроме того, я не хочу писать для .net, так как .net проги, насколько мне известно, интерпретируются с байткода, а интерпретация уступает компиляции в скорости исполнения. У меня был комп со встроенным интерпретатором байткода. Так вот, байтпроги работали примерно в 36 раз медленне исполяемых, компилированных с тогоже исходника. Если слишком многие не знают или не могут предельно простого, то язык говно. Все програмеры, знающие c++, могут на нём писать проги с перегрузкой операторов, но я не знаю никого, кто бы мог писать такие проги в delphi. Язык может какую-то возможность предусматривать, но если её мало кто может использовать, значит она в этом языке слишком сложна, тогда лучше тот язык, на котором та же возможность проще." писал(а):Имхо бред перезагрузка операторов стала доступна сразу после 7 версии если не вру (толи с 2005 толи с 2006 версии).
Вопрос: "Почему вы все сионисты? Нельзя ли писать на чём то другом?".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
>>Я таких версий вообще не видал.
http://www.delphi2009.ru/ (осторожно 2009 юникод)
.Net каким-то образом подшита для чего-то, но с exe всё впорядке .net для запуска не требуется..
>>Если слишком многие не знают или не могут предельно простого, то язык говно.
Я ты дал определение быдлокодера только что.. Видимо их действительно большинство, мой круг программеров об этом знает ещё с момента выхода.
ps А ещё есть Free Pascal, ребята его специально написали для того чтоб рвать C++ по скорости во всех местах
http://www.delphi2009.ru/ (осторожно 2009 юникод)
.Net каким-то образом подшита для чего-то, но с exe всё впорядке .net для запуска не требуется..
>>Если слишком многие не знают или не могут предельно простого, то язык говно.
Я ты дал определение быдлокодера только что.. Видимо их действительно большинство, мой круг программеров об этом знает ещё с момента выхода.
ps А ещё есть Free Pascal, ребята его специально написали для того чтоб рвать C++ по скорости во всех местах

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

А вы уверены что тема еще актуальна?



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