<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-1724180200433302177.post6954615351852692139..comments</id><updated>2011-09-12T16:04:13.925+03:00</updated><category term='грабли'/><category term='инструменты'/><category term='Delphi 2010'/><category term='обзор'/><category term='JCL'/><category term='видео'/><category term='Lazy Delphi Builder'/><category term='подведение итогов'/><category term='cnWizards'/><category term='dcc32'/><category term='JVCL'/><category term='организация проекта'/><category term='Oracle'/><category term='wix'/><category term='учёба'/><category term='текучка'/><category term='эксперты'/><category term='Delphi 2011'/><category term='бла бла бла'/><category term='rxlib'/><category term='работа'/><category term='Delphi'/><category term='Jedi'/><category term='перевод'/><category term='Blogroll'/><category term='know how'/><category term='генерики'/><title type='text'>Comments on TDelphi: будни Delphi блоггера: Delphi 2011: Fulcrum. Слухи и фантазии.</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.tdelphiblog.com/feeds/6954615351852692139/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default?start-index=26&amp;max-results=25'/><author><name>Aleksey Timohin</name><uri>https://profiles.google.com/109063864773539793880</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-PhyKjjFL47Q/AAAAAAAAAAI/AAAAAAAAAAA/sHsXZ4QrLpA/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>168</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-371367052400104286</id><published>2011-09-12T16:04:13.925+03:00</published><updated>2011-09-12T16:04:13.925+03:00</updated><title type='text'>&amp;gt;Можно подумать, что мне больше делать нефиг, к...</title><content type='html'>&amp;gt;Можно подумать, что мне больше делать нефиг, как только радовать вас очередными пруф-тестами :)&lt;br /&gt;&lt;br /&gt;Я пошутил, не обижайтесь. &lt;br /&gt;Но тесты, а вернее их резул. действительно интересны..)&lt;br /&gt;&lt;br /&gt;Как Вам новая XE2 ?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/371367052400104286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/371367052400104286'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1315832653925#c371367052400104286' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-217510572'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-6216983066038934985</id><published>2011-08-09T13:28:08.567+03:00</published><updated>2011-08-09T13:28:08.567+03:00</updated><title type='text'>&amp;gt; Ну что любитель С#, тесты какие нибудь появил...</title><content type='html'>&amp;gt; Ну что любитель С#, тесты какие нибудь появились?&lt;br /&gt;&lt;br /&gt;Можно подумать, что мне больше делать нефиг, как только радовать вас очередными пруф-тестами :)&lt;br /&gt;&lt;br /&gt;&amp;gt; Или вы всё мерите быстродействие продуктов(качество) - количеством запросов(вакансий)&lt;br /&gt;&amp;gt; на hh по языкам на которых они писались?&lt;br /&gt;&lt;br /&gt;Я уже ничего не меряю и самому себе ничего не доказываю.&lt;br /&gt;Я уже пишу на C#, радуюсь продуманной удобности ( по сравнению с Дельфиной ) и сильно напрягаюсь, когда приходится поддерживать старые тексты на архаичной Дельфине.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/6216983066038934985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/6216983066038934985'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1312885688567#c6216983066038934985' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1392126744'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-4167757057465910798</id><published>2011-07-21T17:55:58.270+03:00</published><updated>2011-07-21T17:55:58.270+03:00</updated><title type='text'>Ну что любитель С#, тесты какие нибудь появились?
...</title><content type='html'>Ну что любитель С#, тесты какие нибудь появились?&lt;br /&gt;Или вы всё мерите быстродействие продуктов(качество) - количеством запросов(вакансий) на hh по языкам на которых они писались?&lt;br /&gt;&lt;br /&gt;Будут тесты ознакомьте...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/4167757057465910798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/4167757057465910798'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1311260158270#c4167757057465910798' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1390783291'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-2048072149339117941</id><published>2011-06-10T13:46:48.736+03:00</published><updated>2011-06-10T13:46:48.736+03:00</updated><title type='text'>&amp;gt; Можно 1-н объект создать, а внем милион запис...</title><content type='html'>&amp;gt; Можно 1-н объект создать, а внем милион записей. Думайте поможет? &lt;br /&gt;&lt;br /&gt;Не думаю, а знаю. Есть существенная разница в том один раз память большим куском в куче запросить или миллион.&lt;br /&gt;&lt;br /&gt;&amp;gt; Нормальный тест, проведите свой если он не нравится.&lt;br /&gt;&lt;br /&gt;Сами авторы в конце намекают на нереальность этого теста. Я вам тоже не первый месяц уже долдоню про его абсурдность. Чего вам еще?&lt;br /&gt;И тесты я уже приводил. Будет время, приведу еще.&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt;Дело ваше, конечно. Только такие как вы рискуете скоро остаться в гордом одиночестве в качестве специалиста по дремучим системам.&lt;br /&gt;&lt;br /&gt;&amp;gt;О да. &lt;br /&gt;&lt;br /&gt;А-то нет?!&lt;br /&gt;Дельфистов все меньше. Молодежь не ведется уже.&lt;br /&gt;Даже спецов по экзотическому Objective-C куда больше стало ( хотя это в основном и для Apple ).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/2048072149339117941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/2048072149339117941'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1307702808736#c2048072149339117941' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-513036313'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-8111315364406150415</id><published>2011-06-10T13:21:16.288+03:00</published><updated>2011-06-10T13:21:16.288+03:00</updated><title type='text'>&amp;gt; Почему об этом недостатке в хвалёном MSVC++ н...</title><content type='html'>&amp;gt; Почему об этом недостатке в хвалёном MSVC++ никто не упоминает?&lt;br /&gt;&lt;br /&gt;Это не недостаток. Это просто более низкий уровень доступа к пямяти. Дельфина поверх этого использует еще и свой механизм оптимизирующий запросы к системе.&lt;br /&gt;&lt;br /&gt;На VС++ для подобного используются похожие алгоритмы и механизмы. Существует куча решений. Погуглите сами.&lt;br /&gt;Кроме того можно воспользоваться small-bloсk heap ( раборает быстрее )&lt;br /&gt;&lt;br /&gt;Короче, у вас есть выбор, а на Дельфи просто готовое решение.&lt;br /&gt;Зато, у этого готового решения есть серьезные проблемы с мультипоточностью прои работе внутри DLL ( нарывался на 7-ке еще ). Может пофиксили уже, не знаю.&lt;br /&gt;&lt;br /&gt;Дельфи - это все же прикладной RAD уровень с более узкими рамками по сравнению с VC++.&lt;br /&gt;Поэтому и сравнивать его лучше с C# и Java ( по области основного применения )</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8111315364406150415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8111315364406150415'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1307701276288#c8111315364406150415' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-513036313'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-3743433877528910763</id><published>2011-06-05T01:56:24.268+03:00</published><updated>2011-06-05T01:56:24.268+03:00</updated><title type='text'>&amp;gt;Вы сами себе противоречите.
То вы говорите, чт...</title><content type='html'>&amp;gt;Вы сами себе противоречите.&lt;br /&gt;То вы говорите, что у вас нет возможности ставить крутые серверы типа Оракла у клиента и прикладывать к ним Админа для ваших небольших задач. То вдруг оказывается, что админ и сопровождение не причем, а только денег жалко. То у вас какие-то весьма специфические задачи, то вдруг они опять укладываются в схему клиент-сервер (был бы Оракл)...&lt;br /&gt;&lt;br /&gt;Ни где не противоречу.&lt;br /&gt;Понимайте 2-звенка, и 3-х звенка, конечно можно к 1-му свести и говорить что это весьма специфическая задача. Но в 3-х зв. произв. увеличивается за счёт уменьшения конектов к БД и Буфферизации частых запросов. Поэтому можно поставить Оракл и сделать большую нагрузку, а можно всё это разнести и обойтись например бесплатным FB.&lt;br /&gt;&lt;br /&gt;&amp;gt;Я, признаться, раза два прочел то, что вы написали, но так и не понял о чем вы..&lt;br /&gt;&lt;br /&gt;Мои сожаления&lt;br /&gt;&lt;br /&gt;&amp;gt;Одновременно создавать удалять и нова создавать миллионы &amp;quot;объектов&amp;quot; ( почеркиваю объектов ) в памяти для хранения однородных данных?&lt;br /&gt;&lt;br /&gt;Можно 1-н объект создать, а внем милион записей. Думайте поможет? &lt;br /&gt;&lt;br /&gt;&amp;gt;Вот именно.&lt;br /&gt;При этом, похоже, что вы не знаете .NET среду или имеете весьма поверхностное о ней представление ( это видно из ваших постов ).&lt;br /&gt;Но тем не менее пытаетесь найти причину, почему она ( по вашему мнению, конечно же ) отстойнее Дельфей на основании чьих-то не очень вменяемых тестов ( про миллион объектов ).&lt;br /&gt;&lt;br /&gt;Я .NET постольку, поскольку. Пока для меня небыло нужды в этом. Пользуюсь плодами моих коллег. &lt;br /&gt;Нормальный тест, проведите свой если он не нравится.&lt;br /&gt;&lt;br /&gt;&amp;gt;Дело ваше, конечно. Только такие как вы рискуете скоро остаться в гордом одиночестве в качестве специалиста по дремучим системам.&lt;br /&gt;&lt;br /&gt;О да. &lt;br /&gt;&lt;br /&gt;&amp;gt;ИМХО: Лучше все же не ограничивать себя рамками изучения одного языка. &lt;br /&gt;&lt;br /&gt;Согласен, пока только с изучением с использованием возникают проблемы...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3743433877528910763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3743433877528910763'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1307228184268#c3743433877528910763' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1580135426'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-6829311220064297279</id><published>2011-06-02T12:14:18.189+03:00</published><updated>2011-06-02T12:14:18.189+03:00</updated><title type='text'>&amp;gt;На нылых и плохо-оптимизирующих Паскалях, и в ...</title><content type='html'>&amp;gt;На нылых и плохо-оптимизирующих Паскалях, и в управляемых средах .Net/Java такие серьезные &amp;quot;CPU &amp;amp; Memory eating&amp;quot; приложения, как правило, не пишут.&amp;lt;&lt;br /&gt;&lt;br /&gt;Насчёт Memory eating... недавно сделал для себя открытие. Была необходимость реализации в DLL некоего алгоритма на С++ ранее написанного на делфях. Данный алгоритм подразумевал интенсивное выделение и освобождение кусков ОП различной длины. Цель перевода кода - устали ждать x64 копиляции в Delphi а памяти более 2-х гигов задействовать - очень заманчиво для нашего проекта (главное приложение уже переработали в среде MSVC++). Так вот, в ходе тестирования при средней нагрузке процесс не выдерживал длительного (не более часа) выполнения с новой DLL откомпилированной в среде MSVC++. При этом оперативной памяти  задействовалось пару сотен МБ. В результате выяснилось, что приложение + ДЛЛ (напомню - реализованы в MSVC++) фрагментировали память в результате чего в определённый момент свободного куска нужного размера не находилось... Программируя больше на делфях я привык надеется что менеджер памяти за меня решает эту проблему... Чесно говоря, был очень удивлён, что в компании MS, зная что Windows сам эффективно не управляет распределением памяти, выпускает голый компилятр без средств управления её пользования. Данное заявление не голословно. Как раз пригодился недавно разработанный перехватчик API-вызовов. Через него проверил на вызов функции VirtualAlloc. На выполнение char* temp_buf = new char[8] приложение/длл попросит у системы 8 байт, что далеко не гуд. В модуле написанном на делфи память выделяеся кусками более 1МБ а затем она уде потом распределяется/собирается менеджером памяти.&lt;br /&gt;&lt;br /&gt;После компильнул длл в Builder C++ - всё отлично заработало. Только вот более 2-гигов памяти мы так и неполучили по известным причинам. Писать свой менеджер памяти - дело трудозатратное.&lt;br /&gt;&lt;br /&gt;Кстати, переработка менеджера памяти является ещё одним из тормозов перевода компилятора делфи на x64.&lt;br /&gt;&lt;br /&gt;Почему об этом недостатке в хвалёном MSVC++ никто не упоминает?&lt;br /&gt;&lt;br /&gt;ИМХО не думаю что в делфи он был реализован ради развлечения, попутно раскладывая пасьянс...Эффективное управление распределением ОП (оглядываясь назад) для многих моих приложений необходимо как воздух. Для тех приложений которые использует максимум несколько 10 Мб это значение может и не имеет.&lt;br /&gt;&lt;br /&gt;И на последок - на паскале/делфи пишут очень серьёзное ПО, в т.ч. системное</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/6829311220064297279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/6829311220064297279'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1307006058189#c6829311220064297279' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1396710975'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-5585811830445199278</id><published>2011-05-20T10:48:20.010+03:00</published><updated>2011-05-20T10:48:20.010+03:00</updated><title type='text'>&amp;gt; Я под &amp;quot;круче&amp;quot; понимаю быстрее и мощ...</title><content type='html'>&amp;gt; Я под &amp;quot;круче&amp;quot; понимаю быстрее и мощнее, т.е за одно и тоже время обработает больше информации.&lt;br /&gt;&amp;gt; Оракл + Не виндов.серв. + хорошее железо = решение которому сейчас врятле найдется конкурент.(Жалко что очень дорого)&lt;br /&gt;&lt;br /&gt;Вы сами себе противоречите.&lt;br /&gt;То вы говорите, что у вас нет возможности ставить крутые серверы типа Оракла у клиента и прикладывать к ним Админа для ваших небольших задач. То вдруг оказывается, что админ и сопровождение не причем, а только денег жалко. То у вас какие-то весьма специфические задачи, то вдруг они опять укладываются в схему клиент-сервер (был бы Оракл)...&lt;br /&gt;&lt;br /&gt;&amp;gt; Об этом много интересных постов написано и во всех фигурирует одно название &amp;quot;Бесплатный сыр в мышеловке&amp;quot;.&lt;br /&gt;&lt;br /&gt;А вы сами из чисто альтруистических и научных целей программированием занимаетесь? ;)&lt;br /&gt;Для малых и даже средних проектов зачастую вполне хватает и lite версий.&lt;br /&gt;У меня, например, одна небольшая конторка уже пятый год на MSSQLExpress работают и ни одно из ограничений ( включая размер базы ) их пока не волнует.&lt;br /&gt;А если контора разрастется, то не грех будет и заплатить за стартовую версию сервера. &lt;br /&gt;&lt;br /&gt;&amp;gt; Тут не совсем-то о велосипеде речь идёт. Вот из всех СУБД...&lt;br /&gt;&lt;br /&gt;Я, признаться, раза два прочел то, что вы написали, но так и не понял о чем вы..&lt;br /&gt;Для того, чтобы оправдать то, что вы занимаетесь всей этой обработкой самостоятельно что ли?&lt;br /&gt;&lt;br /&gt;&amp;gt; Задачи разные бывают. Если нужно отобразить 4 записи с БД в гриде, то повидимому это делать не нужно.&lt;br /&gt;&lt;br /&gt;Одновременно создавать удалять и нова создавать миллионы &amp;quot;объектов&amp;quot; ( почеркиваю объектов ) в памяти для хранения однородных данных?&lt;br /&gt;Это ИМХО бред, причем, безотносительно языка и среды.&lt;br /&gt;По нормальному для этого просто выделяется участки/блоки/массивы памяти.&lt;br /&gt;&lt;br /&gt;&amp;gt; да только эти 8% на компиляцию... А если взять не 1 функцию а 1 форму с кучей компонентов VCL+Дев.Эксп.Гриды+Стили и WPF+Дев.Эксп.Гриды+Стили, как вы думайте какие там будут 8%?&lt;br /&gt;&lt;br /&gt;Погуглите про NGen ( стандартная утилита VS ). Даже никаких 8% ( хотя, по факту меньше ) на компиляцию тогда не будет.&lt;br /&gt;&lt;br /&gt;&amp;gt; Я в отличии от Вас могу привести только голословные заявления...&lt;br /&gt;&lt;br /&gt;Вот именно.&lt;br /&gt;При этом, похоже, что вы не знаете .NET среду или имеете весьма поверхностное о ней представление ( это видно из ваших постов ).&lt;br /&gt;Но тем не менее пытаетесь найти причину, почему она ( по вашему мнению, конечно же ) отстойнее Дельфей на основании чьих-то не очень вменяемых тестов ( про миллион объектов ).&lt;br /&gt;&lt;br /&gt;Дело ваше, конечно. Только такие как вы рискуете скоро остаться в гордом одиночестве в качестве специалиста по дремучим системам.&lt;br /&gt;ИМХО: Лучше все же не ограничивать себя рамками изучения одного языка.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5585811830445199278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5585811830445199278'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1305877700010#c5585811830445199278' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-513036313'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-3604325360532316463</id><published>2011-04-15T20:15:24.600+03:00</published><updated>2011-04-15T20:15:24.600+03:00</updated><title type='text'>Причем здесь &amp;quot;круче&amp;quot;/&amp;quot;не круче&amp;quot...</title><content type='html'>Причем здесь &amp;quot;круче&amp;quot;/&amp;quot;не круче&amp;quot; вообще?&lt;br /&gt;&lt;br /&gt;Я под &amp;quot;круче&amp;quot; понимаю быстрее и мощнее, т.е за одно и тоже время обработает больше информации.&lt;br /&gt;&lt;br /&gt;&amp;gt;Для начала, почему вы уперлись в Оракл?&lt;br /&gt;Оракл + Не виндов.серв. + хорошее железо = решение которому сейчас врятле найдется конкурент.(Жалко что очень дорого)&lt;br /&gt;&lt;br /&gt;&amp;gt;Существует куча беплатных SQL-серверов ( в том числе и встраиваемые решения ), которые не требуют ни мощной машины ни админа.&lt;br /&gt;&lt;br /&gt;К сожалению я знаю только одно достойное решение - FB, все остальное пока не натом уровне. (MySQL - считаю платным)&lt;br /&gt;&lt;br /&gt;&amp;gt;Кроме того, почти у всех коммерческих серверов есть бесплатные lite версии, так же годами работающие без админов на простеньких машинах.&lt;br /&gt;&lt;br /&gt;Об этом много интересных постов написано и во всех фигурирует одно название &amp;quot;Бесплатный сыр в мышеловке&amp;quot;&lt;br /&gt;&lt;br /&gt;&amp;gt;СПРАШИВАЕТСЯ, ЗАЧЕМ ИЗОБРЕТАТЬ СВОЙ ВЕЛОСИПЕД?&lt;br /&gt;Тут не совсем-то о велосипеде речь идёт. Вот из всех СУБД с которыми я сталкивался в работе (Оракл, MSSQL, FB) для обр. данных ХП испол. врем. или пост. таблицы которые физически находятся на HDD. И тут я боюсь сравнивать обработку на Delphi (или C#) (используя колек. объектов или ClientDataSet которые физически находятся в RAM) с обработкой на какой нибудь из СУБД. Здесь одинаковых условий нельзя создать, чтоб сравнить. Ну я полагаю что хреновеньком железе (обычный пень) Delphi будет в лидерах (хотя x64 уже на анонсировали, возможно это изменит ситуац. и в др нише). Да и язык имеет больше возм. чем TSql, PSQL или PL-SQL. Ну и понятное дело там где для  данные это не 3 плоских таблицы и нужен SQL то только СУБД.&lt;br /&gt;Вот интересный пост в тему http://www.delphinotes.ru/2011/03/n-plsql.html . Что делает мужчина для переброса в RAM. Ну и там у него вполне кода может выйти больше чем для аналог. решения на выс.уров. языке (правда которое не справится с его объёмами данных).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;При чем здесь необходимость одновременно создавать и удалять миллионы объектов?&lt;br /&gt;Задачи разные бывают. Если нужно отобразить 4 записи с БД в гриде, то повидимому это делать не нужно.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;Во-первых, этот тест как раз очень и очень показателен. Поскольку, он показывает, что качество конечного машинного кода, генерируемого .NET. очень высокое и сравнимо с найтивными компиляторами.&lt;br /&gt;&lt;br /&gt;да только эти 8% на компиляцию, где-то могут и больше где-то и меньше. А если взять не 1 функцию а 1 форму с кучей компонентов VCL+Дев.Эксп.Гриды+Стили и WPF+Дев.Эксп.Гриды+Стили, как вы думайте какие там будут 8%? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;Во-вторых, я привожу реальные примеры с исходниками, а не голословные заявления, что какой-то там заказчик недоволен скоростью какой-то работы.&lt;br /&gt;&lt;br /&gt;Я в отличии от Вас могу привести только голословные заявления, которые являются моим мнением и Вы можете с ним не соглашаться.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3604325360532316463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3604325360532316463'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302887724600#c3604325360532316463' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-928659011'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-2383728587720930062</id><published>2011-04-15T18:53:07.787+03:00</published><updated>2011-04-15T18:53:07.787+03:00</updated><title type='text'>&amp;gt;В вышеприведённых комментариях есть опечатки. ...</title><content type='html'>&amp;gt;В вышеприведённых комментариях есть опечатки. ...&lt;br /&gt;&lt;br /&gt;Ну зря Вы так. Некая Дискриминация русского языка получается.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/2383728587720930062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/2383728587720930062'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302882787787#c2383728587720930062' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-928659011'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-7390328678115057692</id><published>2011-04-12T15:17:17.840+03:00</published><updated>2011-04-12T15:17:17.840+03:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Ну а какие тут могут быть аргументы. Извините за грубую аналогию: Вас просят взять такси до Домодедово, в нуж. время чтоб успеть на самолет на Красноярск, Вы берете автобус до Красноярска, в 3раза дороже, аргументируя это тем что, Вам же туда же, это ни чем не отличается, даже круче.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Причем здесь &amp;quot;круче&amp;quot;/&amp;quot;не круче&amp;quot; вообще?&lt;br /&gt;&lt;br /&gt;Давайте по порядку.&lt;br /&gt;&lt;br /&gt;Вы сказали:&lt;br /&gt;&amp;quot;у меня нет возможности с каждым приложением придавать в комплекте(орокловый сервак и мощную машину с админом).&amp;quot;&lt;br /&gt;&lt;br /&gt;Для начала, почему вы уперлись в Оракл?&lt;br /&gt;Существует куча беплатных SQL-серверов ( в том числе и встраиваемые решения ), которые не требуют ни мощной машины ни админа.&lt;br /&gt;Кроме того, почти у всех коммерческих серверов есть бесплатные lite версии, так же годами работающие без админов на простеньких машинах.&lt;br /&gt;&lt;br /&gt;СПРАШИВАЕТСЯ, ЗАЧЕМ ИЗОБРЕТАТЬ СВОЙ ВЕЛОСИПЕД?&lt;br /&gt;Тем более для небольшого заказа.&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Ещё я вам секрет открою, в файлах могут хранится не только программы,...даже не запихивая в СУБД.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;А здесь в чем здесь разница между Дельфиной и C#. С потоковыми данными ( файлами ) они работают одинаково.&lt;br /&gt;При чем здесь необходимость одновременно создавать и удалять миллионы объектов?&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;(&amp;quot;Этот тест здесь неуместен&amp;quot; :)&lt;br /&gt;Жалко что он только для числа пи так работает. В реальных приложениях, пользователи(заказчики) просто .... исходят когда у них откики 500Мс - 3000Мс. Или когда приложение &amp;quot;захлёбывается&amp;quot; &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Во-первых, этот тест как раз очень и очень показателен. Поскольку, он показывает, что качество конечного машинного кода, генерируемого .NET. очень высокое и сравнимо с найтивными компиляторами.&lt;br /&gt;&lt;br /&gt;Во-вторых, я привожу реальные примеры с исходниками, а не голословные заявления, что какой-то там заказчик недоволен скоростью какой-то работы.&lt;br /&gt;Это не аргумент, потому как это может быть всего лишь следствием неумения пользоваться определенными инструментами.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;И я нигде не говорил, что C# &amp;quot;круче&amp;quot;. Я говорил свое мнение, что для огромного числа задач ( но не для всех ) C#+.NET удобнее Дельфины.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/7390328678115057692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/7390328678115057692'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302610637840#c7390328678115057692' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-679950778'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-3272513039870525895</id><published>2011-04-12T12:36:07.372+03:00</published><updated>2011-04-12T12:36:07.372+03:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Ну а какие тут могут быть аргументы. Извините за грубую аналогию: Вас просят взять такси до Домодедово, в нуж. время чтоб успеть на самолет на Красноярск, Вы берете автобус до Красноярска, в 3раза дороже, аргументируя это тем что, Вам же туда же, это ни чем не отличается, даже круче.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Давайте по порядку.&lt;br /&gt;&lt;br /&gt;Вы говорили, у вас &amp;quot;нет возможности с каждым приложением придавать в комплекте(орокловый сервак и мощную машину с админом)&amp;quot;&lt;br /&gt;&lt;br /&gt;Спрашивается, а зачем вам вообще Оракл?&lt;br /&gt;&lt;br /&gt;Вы знаете, что есть куча других SQL-серверов не требующих ни платы, ни мощных машин, ни админов.&lt;br /&gt;Существуют встроенные и прилинкованные SQL- серверные решения. &lt;br /&gt;Даже у Оракла и у MSSQL есть бесплатные lite версии, мощности которых для небольших задач хватает с большим запасом.&lt;br /&gt;&lt;br /&gt;ЗАЧЕМ ИЗОБРЕТАТЬ СВОЙ ВЕЛОСИПЕД И ТРАТИТЬ НА ЭТО ДРАГОЦЕННОЕ ВРЕМЯ?&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Ещё я вам секрет открою, в файлах могут хранится не только программы, документы, порно фильмы (с поркой), картинки, ..., но и данные которые можно обрабатывать. И Веб-служба может дать данные, которые тоже можно обработать, даже не запихивая в СУБД.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;Вы предпочитаете порнофильмы с поркой, что ли? :D&lt;br /&gt;&lt;br /&gt;Ну хорошо, забудем про БД в данной задаче.&lt;br /&gt;В вашем файле будет храниться произвольный поток данных. Чем здесь тогда Дельфина круче .NET?&lt;br /&gt;.NET работает с потоками ровно также как и Дельфина.&lt;br /&gt;При чем здесь одновременное создание и удаление миллионов объектов?&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Аху... тест. Жалко что он только для числа пи так работает. В реальных приложениях, пользователи(заказчики) просто гавном исходят когда у них откики 500Мс - 3000Мс. Или когда приложение &amp;quot;захлёбывается&amp;quot; &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;Во-первых, вы не правы.&lt;br /&gt;Это очень показательный тест, который демонстрирует то, что качество машинного кода, получаемого на выходе после компиляции из .NET байт-кода очень и очень хорошее и вполне сравнимо с найтивными компиляторами.&lt;br /&gt;&lt;br /&gt;Во-вторых, я привожу реальные тесты с исходниками. Которые каждый может проверить.&lt;br /&gt;Вы же мне рассказываете бездоказательные сказки про каких-то заказчиков, которые просто &amp;quot;гОвном исходят&amp;quot; ( пишется через &amp;quot;О&amp;quot; ), при разнице 0,5c - 3c.&lt;br /&gt;А тогда можно предположить, что, возможно, у кого-то просто руки не от туда растут? ;)&lt;br /&gt;&lt;br /&gt;Вы конкретный пример пришлите, тогда и поговорим.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3272513039870525895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3272513039870525895'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302600967372#c3272513039870525895' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-679950778'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-5651380021416242173</id><published>2011-04-11T20:10:00.062+03:00</published><updated>2011-04-11T20:10:00.062+03:00</updated><title type='text'>В вышеприведённых комментариях есть опечатки. 
&amp;qu...</title><content type='html'>В вышеприведённых комментариях есть опечатки. &lt;br /&gt;&amp;quot;Полная хуйня.&amp;quot; следует читать как &amp;quot;Вздор.&amp;quot;&lt;br /&gt;&amp;quot;Ахуенный тест&amp;quot; следует читать как &amp;quot;Этот тест здесь неуместен&amp;quot;.&lt;br /&gt;&lt;br /&gt;А вообще, прошу воздержаться от использования мата. В противном случае, начну удалять комментарии.&lt;br /&gt;&lt;br /&gt;С уважением.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5651380021416242173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5651380021416242173'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302541800062#c5651380021416242173' title=''/><author><name>Aleksey Timohin</name><uri>http://www.blogger.com/profile/11853041033911520876</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_n_VbTkPTdmo/SfIzfeshDcI/AAAAAAAAAuM/YCdA3bgjoM4/S220/OldHappyI.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-951536487'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-7535966143616802979</id><published>2011-04-11T19:07:00.724+03:00</published><updated>2011-04-11T19:07:00.724+03:00</updated><title type='text'>&amp;gt;Ну что же, понятно и, главное, что аргументиро...</title><content type='html'>&amp;gt;Ну что же, понятно и, главное, что аргументированно :)&lt;br /&gt;&lt;br /&gt;Ну а какие тут могут быть аргументы. Извините за грубую аналогию: Вас просят взять такси до Домодедово, в нуж. время чтоб успеть на самолет на Красноярск, Вы берете автобус до Красноярска, в 3раза дороже, аргументируя это тем что, Вам же туда же, это ни чем не отличается, даже круче.&lt;br /&gt;&lt;br /&gt;Ещё я вам секрет открою, в файлах могут хранится не только программы, документы, порно фильмы (с поркой), картинки, ..., но и данные которые можно обрабатывать. И Веб-служба может дать данные, которые тоже можно обработать, даже не запихивая в СУБД.&lt;br /&gt;&lt;br /&gt;&amp;gt;чистА поржать :)&lt;br /&gt;Смотрите свой код и на результат его работы, я предполагаю у Вас найдутся &amp;quot;смешные&amp;quot; моменты&lt;br /&gt;&lt;br /&gt;&amp;gt;Вычисление числа Пи... ~ 8%&lt;br /&gt;Ахуенный тест. Жалко что он только для числа пи так работает. В реальных приложениях, пользователи(заказчики) просто гавном исходят когда у них откики 500Мс - 3000Мс. Или когда приложение &amp;quot;захлёбывается&amp;quot;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/7535966143616802979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/7535966143616802979'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302538020724#c7535966143616802979' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-928659011'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-3548930690907526955</id><published>2011-04-08T12:20:28.444+03:00</published><updated>2011-04-08T12:20:28.444+03:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Полная хуйня.&lt;br /&gt;Боюсь, с вашим пониманием архитектур(С# интерфес - CУБД - рабочая лошадка), вам позно что либо понимать.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;Ну что же, понятно и, главное, что аргументированно :)&lt;br /&gt;- &amp;quot;Полная хуйня!&amp;quot; и все тут.&lt;br /&gt;- А мы как закачивали все данные на клиента так и будем работать по схеме фаил-сервер или на еще каком другом изобретенном нами &amp;quot;велосипеде&amp;quot;.&lt;br /&gt;&lt;br /&gt;Честно, говоря очень бы интересно было посмотреть на ваши поделки, где сервер используется лишь как хранилище и вся обработка на клиенте. &lt;br /&gt;Так, что называется, чистА поржать :)&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Т.е., когда есть разница между ( условно ) 10мс и 50мс в ответе на прерывание.&lt;br /&gt;Но таких задач весьма не много.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;Думаю, вы не имеете дело такими задачами.&lt;br /&gt;99% прикладных, учетных, офисных, внутрикорпоративных, и даже enterprise класса к таким задачам не относятся.&lt;br /&gt;&lt;br /&gt;Если же вы хотите оценить реальную разницу в скорости конечного машинного кода ( Delphi vs .NET ), то вот вам небольшой вычислительный тест ( Вычисление числа Пи до 10000 знаков )&lt;br /&gt;Исходники:&lt;br /&gt;http://rapidshare.com/files/456439304/Pi_Competition.rar&lt;br /&gt;&lt;br /&gt;На моем Core2Quad результаты такие:&lt;br /&gt;Delphi: 3640ms&lt;br /&gt;C#: 3970ms&lt;br /&gt;Итого у Delphi конечный код быстрее на ~ 8%&lt;br /&gt;Много это или мало решать вам.&lt;br /&gt;На мой взгляд это вообще ни о чем в рамках учетных и прикладных задач, где больше времени тупит сам пользователь.&lt;br /&gt;&lt;br /&gt;К слову, аналогичный алгоритм для Intel C++ компилятора дает прирост на ~ 20%. Так что для Real-Time решений тогда лучше уж выбирать хороший C++ компилятор, а не Дельфину.&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; *****************************************&lt;br /&gt;Я поправлю, у меня нет возможности с каждым приложением придавать в комплекте(орокловый сервак и мощную машину с админом). Я не так крут как парни из питера. &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;??!! Причем здесь крутость этих парней?&lt;br /&gt;Вы просто заикнулись про OracleForms. На что я вам ответил, что эту приблуду даже явные ораклисты уже сменили на C#.&lt;br /&gt;&lt;br /&gt;И крутость здесь вовсе не причем. Почти любой сервер сейчас сопрягается с .NET с таким же успехом как и с Delphi.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3548930690907526955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3548930690907526955'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302254428444#c3548930690907526955' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-679950778'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-8797569884829473841</id><published>2011-04-07T16:22:58.656+03:00</published><updated>2011-04-07T16:22:58.656+03:00</updated><title type='text'>&amp;gt;Боюсь, с вашим пониманием архитектур(С# интерф...</title><content type='html'>&amp;gt;Боюсь, с вашим пониманием архитектур(С# интерфес - CУБД - рабочая лошадка)&lt;br /&gt;Я поправлю, у меня нет возможности с каждым приложением придавать в комплекте(орокловый сервак  и мощную машину с админом). Я не так крут как парни из питера.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8797569884829473841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8797569884829473841'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302182578656#c8797569884829473841' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-928659011'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-8936334780634425370</id><published>2011-04-07T16:05:46.728+03:00</published><updated>2011-04-07T16:05:46.728+03:00</updated><title type='text'>&amp;gt;По пунктам:....
Полная хуйня.
Боюсь, с вашим п...</title><content type='html'>&amp;gt;По пунктам:....&lt;br /&gt;Полная хуйня.&lt;br /&gt;Боюсь, с вашим пониманием архитектур(С# интерфес  - CУБД - рабочая лошадка), вам позно что либо понимать. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;.NET будет нервно курить в стороне практически только в одном случае, а именно когда время отклика может быть весьма и весьма критично.&lt;br /&gt;Т.е., когда есть разница между ( условно ) 10мс и 50мс в ответе на прерывание.&lt;br /&gt;Но таких задач весьма не много.&lt;br /&gt;&lt;br /&gt;У нас девексовский ком. выбор даты поставил рекорд 3000мс каледарь открывался (за это время нативный DBX успевает засосать с сервока 100 000 записей, ~250МБ), и представляете .NET не курит в стороне в тек. задаче это приемлемо))&lt;br /&gt;&lt;br /&gt;&amp;gt;Учи матчасть - WCF.&lt;br /&gt;Вы меня не поняли , сейчас любая технология сможет скачать данный с веб-службы, вопрос только в объёме и скорости.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8936334780634425370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8936334780634425370'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302181546728#c8936334780634425370' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-928659011'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-1304639819099143610</id><published>2011-04-07T01:22:19.257+03:00</published><updated>2011-04-07T01:22:19.257+03:00</updated><title type='text'>&amp;gt; И во всех этих вариантах архитектур, вы собир...</title><content type='html'>&amp;gt; И во всех этих вариантах архитектур, вы собирайтесь &amp;quot;сосать&amp;quot; с дотнетом?&lt;br /&gt;&lt;br /&gt;Похоже, что дот-нет и его реальные возможности вы не знаете.&lt;br /&gt;Даже в многозвенках и тем более в веб сервисах Дельфина отстала капитально.&lt;br /&gt;Учи матчасть - WCF.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/1304639819099143610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/1304639819099143610'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302128539257#c1304639819099143610' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1636008702'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-6162549019677488424</id><published>2011-04-07T01:07:36.278+03:00</published><updated>2011-04-07T01:07:36.278+03:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;Дорой друг, Вам, с такими доводами и практиками в детсаде надо работать воспитателем – порщиком.&lt;br /&gt;Есть же и другие архитектуры:&lt;br /&gt;1) Где на БД по различным причинам (безопасности, производительности, ...) не создаются ХП(используют только как хранилища).&lt;br /&gt;2) Где 3,4 звенка, и есть сервер приложений.&lt;br /&gt;3) Где нет СУБД вообще., использ. файловые хранилища, либо веб-службы.&lt;br /&gt;4) Или СУБД много и они гетерогенны и не имеют доступа к друг другу.&lt;br /&gt;********************************************&lt;br /&gt;По пунктам:&lt;br /&gt;1) Для того чтобы реализовать большую часть обработки на сервере порой вовсе не нужно писать ХП. Например, можно обойтись последовательностью запросов и временными таблицами на сервере же. Надеюсь, это для вас это не секрет.&lt;br /&gt;&lt;br /&gt;2) Нормально спроектированная 3-х звенка ничем в этом плане не отличается от вышеуказанного. Она также должна обрабатывать и хранить большую часть на сервере, а на клиента одновременно высылать, лишь небольшую порцию, например, уже преобразованных бизнес-данных, ну или порционно те же дата-сеты.&lt;br /&gt;&lt;br /&gt;3) При чем здесь файл-хранилища?&lt;br /&gt;Вы что весь файл в несколько гигов в память сразу грузите и на мелкие объекты его сразу разбиваете?&lt;br /&gt;Если да, то вас действительно нужно пороть :)&lt;br /&gt;&lt;br /&gt;А при чем здесь веб-службы, я вообще не понял.&lt;br /&gt;Вы это для пущего веса что-ли сказали? ;)&lt;br /&gt;Веб служба это по сути просто форма организации доступа к любым типам данных через XML.&lt;br /&gt;Ну при чем здесь несколько миллионов создаваемых одновременно мелких объектов?&lt;br /&gt;&lt;br /&gt;4) ???? Сами-то поняли к чему вы это сказали?&lt;br /&gt;Вы что качаете миллионы записей в память из разных баз, преобразуете их в объекты и в памяти делаете безиндексный поиск, связку, или выборку по этим объектам?&lt;br /&gt;УжОс-то какой!&lt;br /&gt;Если да, то пороть для ума и немедленно! :)&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;И во всех этих вариантах архитектур, вы собирайтесь &amp;quot;сосать&amp;quot; с дотнетом?&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Я ответил, на абсурдность приведенных вами вариантов.&lt;br /&gt;Хотя, все вышеперечисленные методы и подходы ( если только по уму ) вы абсолютно с таким же успехом можете забацать и на .NET, но при этом с гораздо большим удобством, чем на Дельфях. В этом-то, собственно, и фишка C#+.NET, которая всех в конечном счете и подкупает.&lt;br /&gt;&lt;br /&gt;Так что не гоните пурги.&lt;br /&gt;.NET будет нервно курить в стороне практически только в одном случае, а именно когда время отклика может быть весьма и весьма критично.&lt;br /&gt;Т.е., когда есть разница между ( условно ) 10мс и 50мс в ответе на прерывание.&lt;br /&gt;Но таких задач весьма не много.&lt;br /&gt;&lt;br /&gt;Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;Я думаю что для написания &amp;quot;морд&amp;quot; не обязательно пользоваться высокоуров. языками, попробуйте ОраклФормс посмотреть или подобные конструкторы. &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Даже многие партнеры Oracle и то уже слезли с ОраклФормс, поскольку это более громоздко, гораздо менее функционально, и менее быстро. Например, в Питере крупнейший поставщик решений от Oracle ( Leaves ) и тот уже морды на C# давно пишет.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/6162549019677488424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/6162549019677488424'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302127656278#c6162549019677488424' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1636008702'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-9098872024217981693</id><published>2011-04-06T01:58:59.687+03:00</published><updated>2011-04-06T01:58:59.687+03:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;&lt;br /&gt;Миллионны раз без остановки читает инфу из БД и на каждую запись создает объект в памяти?!!!&lt;br /&gt;Где у вас такая практика?&lt;br /&gt;Я бы такого программиста выпорол бы. Тут и на Дельфи тормоза начнутся.&lt;br /&gt;&lt;br /&gt;Нормальная практика - совершать всю возможную обработку с большим числом данных непосредственно на сервере.&lt;br /&gt;На клиента же вы тянете только необходимое в данную секунду.&lt;br /&gt;Один документ, например или &amp;quot;окно&amp;quot; из N-го количества однотипных записей для отображения в гриде на экране.&lt;br /&gt;&lt;br /&gt;Тащить миллионы записей одновременно на клиента - ЭТО ОЧЕНЬ И ОЧЕНЬ ПЛОХАЯ ПРАКТИКА без относительно языка или архитектуры.&lt;br /&gt;Таких программистов гнать надо в зашей. &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Дорой друг, Вам, с такими доводами и практиками в детсаде надо работать воспитателем – порщиком.&lt;br /&gt;Есть же и другие архитектуры: &lt;br /&gt;1) Где на БД по различным причинам (безопасности, производительности, ...) не создаются ХП(используют только как хранилища). &lt;br /&gt;2) Где 3,4 звенка, и есть сервер приложений. &lt;br /&gt;3) Где нет СУБД вообще., использ. файловые хранилища, либо веб-службы. &lt;br /&gt;4) Или СУБД много и они гетерогенны и не имеют доступа к друг другу.&lt;br /&gt;&lt;br /&gt;И во всех этих вариантах архитектур, вы собирайтесь &amp;quot;сосать&amp;quot; с дотнетом?&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;Я думаю что для написания &amp;quot;морд&amp;quot; не обязательно пользоваться  высокоуров. языками, попробуйте ОраклФормс посмотреть или подобные конструкторы.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/9098872024217981693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/9098872024217981693'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1302044339687#c9098872024217981693' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-724216238'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-8749222831920590060</id><published>2011-03-24T11:58:34.968+02:00</published><updated>2011-03-24T11:58:34.968+02:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;Поздно. Очень поздно, непозволительно поздно. Настолько, что люди уже расчухали, что Delphi сурово отстал.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;Да, еще в догонку о реальных козырях Дельфи и найтивной компиляции:&lt;br /&gt;Вашу великую .NET программу любой школьник может перевести в исходный код при помощи .NET Reflector&lt;br /&gt;-&amp;gt; защита коммерческих проектов на C# весьма проблематична.&lt;br /&gt;И только не надо мне рассказывать про Dotfuscator.&lt;br /&gt;Во-первых, по тому, что при использовании Dotfuscator-а вы лишаетесь возможности нормального трэйсинга собственного приложения у клиента. А это очень плохо! Поскольку, я ни разу не верю, что кто-то пишет вообще без ошибок :)&lt;br /&gt;Во-вторых, dotfuscator может и запутает логику, но в конечном счете не предотвратит относительно легкое нахождение места, где вы ограничиваете своего клиента количеством соединений или триал-дней.&lt;br /&gt;&lt;br /&gt;В отличии от этого полноценный EXE-шник дебажить куда сложнее. Тем более при наличии в нем &amp;quot;хитрых запуток&amp;quot;. Здесь уже для вскрытия вашей &amp;quot;дойной коровы&amp;quot; школьником зачастую не обойтись.&lt;br /&gt;&lt;br /&gt;Поэтому, C# и .NET конечно великая вещь и запросто вытеснит Дельфину из всех &amp;quot;внутрекорпоративов&amp;quot;, &amp;quot;мордо-писных&amp;quot; и тем более WEB проектов.&lt;br /&gt;Но в коробочном секторе .NET - это все же не комильфо.&lt;br /&gt;Вот если бы MS сделала бы нормальный оптимизирующий найтивный линкер, линкующий все в один найтивный EXE-шник - ВОТ ЭТО БЫЛО БЫ ДЕЛО!!!&lt;br /&gt;( Кстати, был такой сторонний проект, но благополучно заглох по понятным причинам.)&lt;br /&gt;&lt;br /&gt;А покуда это не так, программисты на С++, Delphi и прочем найтиве будут востребованы еще очень долго.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8749222831920590060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/8749222831920590060'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1300960714968#c8749222831920590060' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-679950778'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-5797651985036450724</id><published>2011-03-24T10:34:59.292+02:00</published><updated>2011-03-24T10:34:59.292+02:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;Судя по ошибки у вас D2006, скаченный с торентов))&lt;br /&gt;Я чегото сомневаюсь что у вас там проектов &amp;gt;2Гиг &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;Не, это точно, что последние версии Дельфины порой валятся с идиотскими ошибками.&lt;br /&gt;&lt;br /&gt;Например, у нас есть серьезный и большой проект на Дельфи ( контроллер спец.аппаратуры ) и на нем время от времени проявляются все эти ошибки.&lt;br /&gt;&lt;br /&gt;Самая безобидная - нежелание переходить по ссылке ( ctrl+click). Лечится закрытием о открытием проекта в IDE.&lt;br /&gt;&lt;br /&gt;Надоедливая - сумашедшее моргание контекстной подсказки. Лечится тем же.&lt;br /&gt;&lt;br /&gt;Более серьезная - вывод ошибки о circular reference при компиляции там где ее реально нет.&lt;br /&gt;Но проект большой и взаимное проникновение юнитов все же присутствует ( в разумных пределах ).&lt;br /&gt;Лечится полным построением ( Build ) а не частичной компиляцией.&lt;br /&gt;&lt;br /&gt;Еще более серьезные - после некоторого времени работы могут появляться внутренние ошибки или падение IDE с выводом идиотских ошибок.&lt;br /&gt;Лечится перезагрузкой IDE.&lt;br /&gt;&lt;br /&gt;Дельфи 2010 купленная и все апдейты установлены.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5797651985036450724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5797651985036450724'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1300955699292#c5797651985036450724' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1345829620'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-3231930334982133604</id><published>2011-03-24T10:18:13.536+02:00</published><updated>2011-03-24T10:18:13.536+02:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;Поздно. Очень поздно, непозволительно поздно. Настолько, что люди уже расчухали, что Delphi сурово отстал.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;Подверждаю, Дельфина отстала. Местами даже очень существенно в идеологическом и технологическом плане.&lt;br /&gt;&lt;br /&gt;Но у Дельфины все равно остаются козыри в кармане. Как ни крути найтивная компиляция в один EXE-шник - это есть хорошо.&lt;br /&gt;&lt;br /&gt;Чего бы там не звездели про быструю JIT компиляцию на .NET. По факту же большой проект может существенно притормаживать на загрузке, если ему только не делать найтивный образ NGEN-ом ( но и с NGEN-ом тоже не все так просто )&lt;br /&gt;&lt;br /&gt;Дельфина более подходит для написания проектов, с более или менее адекватным временем отклика ( когда это важно ). Т.е. всякие там контроллеры и программы обслуживающие разную аппаратуру я бы не C# писать бы все же поостерегся.&lt;br /&gt;К тому же виснет студия при отладке многопоточных С# приложений частенько ( что VS2008, что VS2010 ).&lt;br /&gt;Да и MS сама честно предупреждает, что C# не стоит использовать в критичных по времени отклика приложениях.&lt;br /&gt;В таких случаях они предлагают пользоваться старым добрым С++, но мы то с вами понимаем, к какому геморою это зачастую приводит ( в сравнении с Дельфи ).&lt;br /&gt;&lt;br /&gt;Зато морды для БД, и прочую интерфейсную часть на C# писать ГОРАЗДО удобнее, чем на Дельфине. Это да.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3231930334982133604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/3231930334982133604'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1300954693536#c3231930334982133604' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1345829620'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-5411713771899431551</id><published>2011-03-24T09:51:18.545+02:00</published><updated>2011-03-24T09:51:18.545+02:00</updated><title type='text'>Анонимный &amp;gt;&amp;gt;&amp;gt; ***************************...</title><content type='html'>Анонимный &amp;gt;&amp;gt;&amp;gt; ******************************************&lt;br /&gt;&lt;br /&gt;Ну а как Вам код, который читает с БД инфу и на каждую запись создает объект, после некой обработки... Разве это не тот же вариант, который часто используется на практике...?? &lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; ********************************************&lt;br /&gt;&lt;br /&gt;Миллионны раз без остановки читает инфу из БД и на каждую запись создает объект в памяти?!!!&lt;br /&gt;Где у вас такая практика?&lt;br /&gt;Я бы такого программиста выпорол бы. Тут и на Дельфи тормоза начнутся.&lt;br /&gt;&lt;br /&gt;Нормальная практика - совершать всю возможную обработку с большим числом данных непосредственно на сервере.&lt;br /&gt;На клиента же вы тянете только необходимое в данную секунду.&lt;br /&gt;Один документ, например или &amp;quot;окно&amp;quot; из N-го количества однотипных записей для отображения в гриде на экране.&lt;br /&gt;&lt;br /&gt;Тащить миллионы записей одновременно на клиента - ЭТО ОЧЕНЬ И ОЧЕНЬ ПЛОХАЯ ПРАКТИКА без относительно языка или архитектуры.&lt;br /&gt;Таких программистов гнать надо в зашей.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5411713771899431551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/5411713771899431551'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1300953078545#c5411713771899431551' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1345829620'/></entry><entry><id>tag:blogger.com,1999:blog-1724180200433302177.post-317742723185013322</id><published>2011-03-24T07:27:42.846+02:00</published><updated>2011-03-24T07:27:42.846+02:00</updated><title type='text'>&amp;gt; Судя по ошибки у вас D2006, скаченный с торен...</title><content type='html'>&amp;gt; Судя по ошибки у вас D2006, скаченный с торентов))&lt;br /&gt;Ну что за детский сад! Сказал же: XE, купленный.&lt;br /&gt;&lt;br /&gt;&amp;gt; проектов &amp;gt;2Гиг&lt;br /&gt;Выражение супер. выдает квалификацию (вернее, ее отсутствие) с головой.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/317742723185013322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1724180200433302177/6954615351852692139/comments/default/317742723185013322'/><link rel='alternate' type='text/html' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html?showComment=1300944462846#c317742723185013322' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.tdelphiblog.com/2010/03/delphi-2011-fulcrum.html' ref='tag:blogger.com,1999:blog-1724180200433302177.post-6954615351852692139' source='http://www.blogger.com/feeds/1724180200433302177/posts/default/6954615351852692139' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1152702901'/></entry></feed>
