Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

Альтернативный путь развития Delphi   Найти похожие ветки 

 
MBo ©   (2006-10-24 08:14) [0]

Вот товарищ размышляет, как оно могло бы быть...
http://delphiroadmap.untergrund.net/index.shtml


 
Ketmar ©   (2006-10-24 08:28) [1]

автор таки прав. как это не печально. я давно уже посматриваю в сторону FPC/Lazarus. тем более, что Лазарь уже дорос до состояния, когда на нём можно более-менее писать.

BDS2006? помилуйте, я не самоубийца.
D10Lite? это почти то, как должно было выглядеть Turbo.
Win64? must be.
.NET? некуда спешить с ней.
IDE? неудобно до зубовного скрежета.
help? а что, в BDS2006 есть что-то, что можно назвать этим словом?
и ты пы...

имо, конечно, но Borland планомерно "сливают" отличный продукт. %-(


 
TUser ©   (2006-10-24 08:51) [2]

> Ketmar ©   (24.10.06 08:28) [1]

Никто не мешает пользоваться семеркой. "Програмные продукты не портятся" (с) ИШ.


 
zdm ©   (2006-10-24 08:54) [3]

перекомпиляция, с семерки на bds2006 обратнонесовместима. bds по своему интерпритирует формы.


 
ZeroDivide ©   (2006-10-24 08:55) [4]

Roadmap Delphi скоро будет обновлен
http://arcady-filippov.blogspot.com/2006/10/roadmap-delphi.html

Основная проблема текущего роадмапа, в фразе типа "we are focused on .Net". Обещают исправить :)


 
zdm ©   (2006-10-24 08:56) [5]

а мне бдс-ка  нравиться.. долго мучался, но в основном со сторонними компонентами, а потом, то что  не нашел перевел в длл-ки на д7, а через бдс просто подключаю их. не очень конечно удобно сразу две делфи загруженными деражать, но принцип такой.. написал длл-ку закрыл делфи и поскакали


 
Ketmar ©   (2006-10-24 09:38) [6]

>[2] TUser(c) 24-Oct-2006, 08:51
>Никто не мешает пользоваться семеркой.
что я и делаю, собственно. при помощи обрезка BDS (aka D10Lite) только компилирую некоторые проекты. в смысле -- build. dcc32.exe.


 
pasha_golub ©   (2006-10-24 09:43) [7]


> TUser ©   (24.10.06 08:51) [2]
>
> > Ketmar ©   (24.10.06 08:28) [1]
>
> Никто не мешает пользоваться семеркой. "Програмные продукты
> не портятся" (с) ИШ.
>

Знаете ли, наши корейские, японские да и разные остальные друзья не хотят использовать продукты без поддержки Юникода. Вернее не так охотно используют. А уж ваять добротный продукт на TNT Controls only - это самоубийству подобно. Тем более, когда, например, все сделано на DevExpress компонентах.

Про Win64 не могу ничего сказать. А вот с Юникодом огромные проблемы.


 
Polevi ©   (2006-10-24 09:44) [8]

http://www.liteapplications.com/
отличная вещь


 
Ketmar ©   (2006-10-24 09:48) [9]

>[7] pasha_golub(c) 24-Oct-2006, 09:43
>Про Win64 не могу ничего сказать. А вот с Юникодом
>огромные проблемы.
как в D7, так и в D10. какая разница, к какой версии костыли приделывать?


 
pasha_golub ©   (2006-10-24 09:50) [10]


> Polevi ©   (24.10.06 09:44) [8]
>
> http://www.liteapplications.com/

Ух ты. Класс!

Кто-то пробовал уже  DELPHI 7 SECOND EDITION v7.2 с этого сайта?


 
Ketmar ©   (2006-10-24 09:55) [11]

>[10] pasha_golub(c) 24-Oct-2006, 09:50
ежели б её скачать давали... что-то не нарыл линка на скачку.


 
pasha_golub ©   (2006-10-24 09:56) [12]

Удалено модератором


 
Ketmar ©   (2006-10-24 09:58) [13]

э-э-э, нет. это линк неизвестно куда. по пирингам можно тащить музыку. фильмы. тексты. но не софт. %-)


 
zdm ©   (2006-10-24 10:09) [14]

круто, на sql.ru за такие ссылки банят :))


 
Игорь Шевченко ©   (2006-10-24 11:11) [15]


> Вот товарищ размышляет, как оно могло бы быть...


Ну это его private opinion.

Я не думаю, что Win32 уготована долгая и счастливая жизнь на фоне агрессивного продвижения .Net-технологий.


 
zdm ©   (2006-10-24 11:19) [16]


> Игорь Шевченко

Брат, я не думаю, что так откровенно можно заявлять. Не так всё красиво дотнет как обещали. И клиентскую чать надо ставить, я уж не говорю о разработке. Тысячи файлов, с инсталяций в минуты(на норм машины) , не думаю что  это выход. Хотя конечно не возьмусь, так глобально сказать. Чисто, личное мнение(кстати хоть и bds давно вышла, в основном все пишут на d7)


 
zdm ©   (2006-10-24 11:20) [17]


> Не так всё красиво в .net


 
vuk ©   (2006-10-24 11:29) [18]

to Игорь Шевченко ©   (24.10.06 11:11) [15]:
>Ну это его private opinion.
Скажем так, не только его. В delphi.non-technical мнения примерно те же самые. Правда, на мой взгляд, это мало что изменит, т.к. community уже давно говорит об этом но воз и ныне там.

Отставить .net на второй план? Тогда те, кому оно надо окончательно свялят под VS (м.б. + Chrome). Отставание от MS в поддержке .net такое, что поддержка 2.0 выходит (еще не вышла, но опять обещана) тогда, когда уже 3.0 на носу. Кто-нибудь помнит, что в Borland говорили про поддержку 2.0? Мол, как только выйдет релиз 2.0, сделаем его поддержку. Вот такое вот "сразу". С 3.0 также будет?

С другой стороны, те, кому необходимо под Win32 писать, все равно сразу не вернуться, т.к. судя по отзывам, IDE как была глючной, так и не ушла далеко от этого состояния. И зачем тогда слезать с 6-7?


 
Игорь Шевченко ©   (2006-10-24 11:30) [19]

zdm ©   (24.10.06 11:19) [16]


> Тысячи файлов, с инсталяций в минуты(на норм машины) , не
> думаю что  это выход.


Ты когда винду на машине ставишь, не задаешься подобным вопросом ? Не хочешь - не ставь, тебя никто не уговаривает.


> Не так всё красиво в дотнет как обещали.


В VCL еще более некрасиво, однако терпишь


 
Курдль ©   (2006-10-24 11:31) [20]


> zdm ©   (24.10.06 11:19) [16]
> И клиентскую чать надо ставить, я уж не говорю о разработке.


Клиентскую часть чего? Дот Нета? :)
Разработка в VS7 а особенно 8 идет приятнее, чем на Делфи (с этим все бывшие делфисты соглашаются). Раздражает только тормознутьсть (но не минуты, конечно). Если на делфе проект компилится мгновенно, на VS полминуты придется подождать. Но это будет гораздо бОльший проект.


 
zdm ©   (2006-10-24 11:32) [21]


> Игорь Шевченко

Ты обиделся что-ли? Я не то имел ввиду. По началу дотнет позицианировали как универсальну среду... ну и типа ни чего и не нужно для неё, а не деле оказалось, что полная "засада"


 
zdm ©   (2006-10-24 11:33) [22]


> Курдль

Имел ввиду не компиляцию , а установку


 
zdm ©   (2006-10-24 11:38) [23]

да и вообще чего переживать умрет delphi , сядем на с,с или на с


 
Игорь Шевченко ©   (2006-10-24 11:49) [24]

vuk ©   (24.10.06 11:29) [18]

"Целью любой компании является извлечение прибыли". Очевидно, у Борланда есть свои соображения на предмет того, в каких областях можно извлечь прибыль. Например, в ейном ALM.


 
Игорь Шевченко ©   (2006-10-24 11:50) [25]

zdm ©   (24.10.06 11:32) [21]


> По началу дотнет позицианировали как универсальну среду.
> .. ну и типа ни чего и не нужно для неё, а не деле оказалось,
>  что полная "засада"


Переведи


 
vuk ©   (2006-10-24 11:53) [26]

to Игорь Шевченко ©   (24.10.06 11:49) [24]:
>Например, в ейном ALM.
Мы сейчас не про ALM, вроде как...


 
zdm ©   (2006-10-24 12:00) [27]


> Игорь Шевченко

Это разработка Microsoft, реально звучали заявления, что ни клиентов , ни серверов(паспорт .net форева)  и будет Вам счастье, но оно не наступило. Надо ставить клиентские части. А Frame..1.1 вообще глюк ходячий, пока второго не дождались


 
Игорь Шевченко ©   (2006-10-24 12:02) [28]

vuk ©   (24.10.06 11:53) [26]

Мне кажется, что фирма (Борланд) не может охватить все-все-все :) Поэтому с Delphi у него такое...отставание. Если начиная с восьмерки среда глючная и тормозная, и по мере выхода девятой и десятой версии в этом отношении среда практически не меняется, то либо с этим надо смириться либо искать альтернативной средство разработки. Например, MS Visual Studio, благо Express-версии, насколько мне известно, пока бесплатны. А то, что они паскаль не поддерживают - ну это не страшно, можно C# изучить, благо литературы со временем все больше и больше, скоро и Архангельский начнет занимать эту нишу (если уже не начал).


 
zdm ©   (2006-10-24 12:02) [29]

Игорь, тока на грамматику не жалуйся :)))


 
Курдль ©   (2006-10-24 12:02) [30]


> zdm ©   (24.10.06 12:00) [27]
> Это разработка Microsoft, реально звучали заявления, что
> ни клиентов , ни серверов(паспорт .net форева)  и будет
> Вам счастье, но оно не наступило. Надо ставить клиентские
> части. А Frame..1.1 вообще глюк ходячий, пока второго не
> дождались


Переведи


 
zdm ©   (2006-10-24 12:03) [31]


> Игорь Шевченко

Заметь тенденцию Delphi, каждая нечётная :)


 
zdm ©   (2006-10-24 12:03) [32]

удачная каждая нечётная


 
zdm ©   (2006-10-24 12:04) [33]

1-3-5-7


 
ZeroDivide ©   (2006-10-24 12:05) [34]


> Разработка в VS7 а особенно 8 идет приятнее, чем на Делфи
> (с этим все бывшие делфисты соглашаются)

А мощность утюга сколько ватт?

Ей богу... че вы все... .нет - .нет - .нет!? Много вы видели приличных приложений под .Net с полностью managed кодом?


 
zdm ©   (2006-10-24 12:05) [35]

дальше не буду , потому, что после 8 была 2005(слов нет, одни слюни)


 
zdm ©   (2006-10-24 12:06) [36]

вылет при каждом вздохе


 
Agent13 ©   (2006-10-24 12:07) [37]

Ну что можно сказать про их Roadmap - вот все жалуются, что Борланд совершенно не движется вперёд в области Win32, а ведь с .NET ситуация не лучше... Они уже 4 года как "focused on .NET", вышли 4 (четыре!) версии BDS - и все под одну и ту же версию фреймворка (1.1)...

Лично мне например не совсем понятно, в чём заключается функциональная разница между Borland C#Builder (BDS 1.0) и Turbo C# (BDS 4.0)? Изменения чисто косметические, реально их хватает максимум на сервис-пак, но не на 3 версии продукта...

А то, что Майкрософт, как разработчик этого самого фреймворка, имеет преимущество - это не оправдание, вон даже опен-сорсный SharpDevelop и тот уже тоже давно поддерживает .NET 2.0.


 
zdm ©   (2006-10-24 12:08) [38]

а по большому счету лучше d7 ни чего нет.(можно и bds2006 поюзать(стабильная кстати среда)), а всякие дотнет,,,мне кажется время еще не пришло, ну может я и не прав. Не кидайте в меня
камни


 
zdm ©   (2006-10-24 12:10) [39]

вообще как-то впечатления, что сишарп вообще не оправдал надежд


 
vuk ©   (2006-10-24 12:13) [40]

to Игорь Шевченко ©   (24.10.06 12:02) [28]:
>Мне кажется, что фирма (Борланд) не может охватить все-все-все :)
Правильно, не шагайте широко, штаны порвете. Что и происходит.

>либо с этим надо смириться либо искать альтернативной средство
>разработки.
Либо не искать. Мы так и сидим на 6-ке. Судя по всему, многие делают точно так же.

>А то, что они паскаль не поддерживают - ну это не страшно, можно C#
>изучить
Поддерживает. Про Chrome помнишь? :)

>Архангельский начнет занимать эту нишу
Такой балет нам не нужен. Уж лучше Рихтер. :)


 
Курдль ©   (2006-10-24 12:16) [41]


> ZeroDivide ©   (24.10.06 12:05) [34]
> Ей богу... че вы все... .нет - .нет - .нет!? Много вы видели
> приличных приложений под .Net с полностью managed кодом?

Последнее словосочетание не затруднит расшифровать?
Я хочу со всей ответственностью заявить, что команда разработчиков, перейдя с Делфи на VS начала работать в разы эффективнее, сдавая приложения, признаваемые заказчиком настолько "приличными", что за них можно выплатить условленные деньги.


> zdm ©   (24.10.06 12:10) [39]
> вообще как-то впечатления, что сишарп вообще не оправдал надежд


Чьих надежд? Я и не знал о нем, и не надеялся ни на что. На проверку оказалось, что очень удобный язык. Я не испытываю с ним никаких неудобств.


 
Плохиш ©   (2006-10-24 12:19) [42]


> zdm ©   (24.10.06 12:04) [33]
> 1-3-5-7

Вот только не надо на 2-ю бочки накатывать. И что там в 3й было?


 
zdm ©   (2006-10-24 12:23) [43]


> Плохиш

стабильность, в нечётных версиях присутствовала


 
Плохиш ©   (2006-10-24 12:26) [44]


> zdm ©   (24.10.06 12:23) [43]

Хочешь сказать, что 2я нестабильная была? Так и вертяться на пальцах три большие буквы.


 
Игорь Шевченко ©   (2006-10-24 12:27) [45]

vuk ©   (24.10.06 12:13) [40]


> Либо не искать. Мы так и сидим на 6-ке. Судя по всему, многие
> делают точно так же.


Многие, кто занимается Win32-приложениями, да, конечно, сидят на старых версиях. В новых много всего интересного, но недостатки перевешивают.
Но еще есть и те, кто потихоньку уходит от разработки Win32-приложений, насколько я понимаю, весь сыр-бор вокруг них.


> Поддерживает. Про Chrome помнишь? :)


А мне как-то после C# на паскаль не сильно интересно смотреть...


> Такой балет нам не нужен. Уж лучше Рихтер. :)


У Рихтера ошибок меньше ? :)


 
zdm ©   (2006-10-24 12:29) [46]


> Игорь Шевченко

Прошу прощения у автора. Есть книжечка по сирашп, но хиленькая. У тебя ссылочек на электронную инфу нет?


 
vuk ©   (2006-10-24 12:33) [47]

to Игорь Шевченко ©   (24.10.06 12:27) [45]:
>Но еще есть и те, кто потихоньку уходит от разработки Win32-приложений,
>насколько я понимаю, весь сыр-бор вокруг них.
Да я ж спорю что ли? У BDS сейчас проблемы основные не в поддержке технологий, а в качестве.

>А мне как-то после C# на паскаль не сильно интересно смотреть...
А мне языки с Java-образным синтаксисом не нравятся. Ну это уж у каждого свои заморочки в голове.

>У Рихтера ошибок меньше ? :)
А что, сильно много ляпов в книжке по .net? Где? Я просто не в курсе.


 
Курдль ©   (2006-10-24 12:38) [48]


> zdm ©   (24.10.06 12:29) [46]
> Прошу прощения у автора. Есть книжечка по сирашп, но хиленькая.
>  У тебя ссылочек на электронную инфу нет?

Ты решил все-таки почитать первоисточник, после своих заявлений о его несостоятельности? :)

Я как-то в один свой проект решил вставить старую наработку - математический код, написанный на JAva (несколько страниц). Думаю: "вставлю, начну компилить, указанные ошибки методично выправлю и буду надеяться, что заработает". Так он без малейшего предупреждения откомпилился и тут же заработал, как надо. Вот еще одно достоинство!


 
Игорь Шевченко ©   (2006-10-24 12:38) [49]

vuk ©   (24.10.06 12:33) [47]


> Да я ж спорю что ли? У BDS сейчас проблемы основные не в
> поддержке технологий, а в качестве.


Следовательно, прибыль они извлекают из других продуктов :)


> А что, сильно много ляпов в книжке по .net? Где? Я просто
> не в курсе.


Нет, ляпов я не увидел. Просто и то и то - справочники.


 
zdm ©   (2006-10-24 12:39) [50]

Игорь? Или тут запрещено вопросы задавать, на ссылки на инфу?


 
vuk ©   (2006-10-24 12:44) [51]

to Игорь Шевченко ©   (24.10.06 12:38) [49]:
>Следовательно, прибыль они извлекают из других продуктов :)
Помнится, у них в конференциях кто-то их обвинял в том, что они выкачивают деньги, зарабатываемые подразделением, занимающимся IDE и вкладывают в ALM. Насколько это правда, не знаю, за что купил, за то продал...

Кстати, у Borland есть хотя бы один продукт серии ALM, который они сами разработали с нуля, а не купили?

>Просто и то и то - справочники.
Книжку Рихтера по .net я справочником не назвал бы. Там скорее про внетренние механизмы рассказано.


 
Игорь Шевченко ©   (2006-10-24 13:07) [52]

vuk ©   (24.10.06 12:44) [51]


> Кстати, у Borland есть хотя бы один продукт серии ALM, который
> они сами разработали с нуля, а не купили?


Увы, не в курсе.


> Книжку Рихтера по .net я справочником не назвал бы. Там
> скорее про внетренние механизмы рассказано.


В MSDN тоже рассказано :) Однако ж - справочник.

zdm ©   (24.10.06 12:39) [50]

А Яндекс человеку на что даден ? Я бумажные источники предпочитаю.


 
pasha_golub ©   (2006-10-24 13:09) [53]


> vuk ©   (24.10.06 12:33) [47]


> А мне языки с Java-образным синтаксисом не нравятся.

Мне тоже. Но я, вообще, очень инертен в этом плане.


 
zdm ©   (2006-10-24 13:11) [54]


> Игорь Шевченко

Я тоже(на счет книжек). просто думал, может у тебя готовые ссылочки есть. В инете, что-то чем дальше тем хуже. Обычно на вопрос,например,  "статья (ну не важно по чему)" сразу кидают на порнуху, да еще из кучей popup :(((


 
Anatoly Podgoretsky ©   (2006-10-24 13:38) [55]


> А уж ваять добротный продукт на TNT Controls only - это
> самоубийству подобно.

А что делать, в наше время и без Юникода, это еще большее самоубийство, Win9X почти погиб.


 
ZeroDivide ©   (2006-10-24 13:38) [56]

Последнее словосочетание не затруднит расшифровать?
Мало у кого ВЕСЬ код работает под CLR. Т.к. в больших продуктах, только часть кода ваша... часть вами лицензировна и пока все используемые вами компоненты не будут переписаны под дотнет, увы, на дотнет перейти будет сложно  :) Что тут не понятного?

Инертность от того и возникает, что нельзя вот просто так взять и выбросить все свои технологии и наработки и... пойти... принять постриг в монахи дотнета, начав с чистого листа.

Игорь Шевченко ©   (24.10.06 12:27) [45]
А мне как-то после C# на паскаль не сильно интересно смотреть...


Не наигрался еще :)


 
artemiy ©   (2006-10-24 13:46) [57]

Удалено модератором
Примечание: Выражения выбираем


 
Курдль ©   (2006-10-24 13:55) [58]

Удалено модератором
Примечание: И не цитируем


 
pasha_golub ©   (2006-10-24 13:56) [59]


> artemiy ©   (24.10.06 13:46) [57]


> юникод (хотя мне он не нужен)

Юникод всплывает везде и кругом, когда с программой начинают работать люди из разных стран. А про азиатов я вообще молчу. У них это must be, и хоть ты тресни.


 
pasha_golub ©   (2006-10-24 13:57) [60]


> Курдль ©   (24.10.06 13:55) [58]


> Смените ник на "Шариков"

Кстати, классный ник. :-)


 
artemiy ©   (2006-10-24 13:58) [61]

Прошу прощения за грубые выражения, Наболело.


 
Курдль ©   (2006-10-24 14:03) [62]

Удалено модератором
Примечание: Выражения выбираем


 
Polevi ©   (2006-10-24 14:06) [63]

>pasha_golub ©   (24.10.06 09:50) [10]
мда, летом оттуда был прямой линк, сейчас убрали, инсталяшка 43 метра
штука классная, никаких вопросов при инсталяции, включены все сервис-паки, просто летает все


 
zdm ©   (2006-10-24 14:11) [64]


> Преодалей свою лень и зайди в гугл, книг хватает

да ясно, что их хватает, хочу перейти на сиху, но ты повыше почитай, инфы то много,,,, только лажовой по большей части. Я уже нашёл. Просто думал, если у Вас есть уже конкретная, то кините ссылочки.


 
artemiy ©   (2006-10-24 14:30) [65]


> [62] Курдль ©   (24.10.06 14:03)

г... это я погорячился конечно. Проектов реальных на ней не было и не делал  (и рад этому)
Как раз против АСП я ничего против не имею, это единственная технология в .нет которая мне очень нравится, жду не дождусь когда её будет в полной мере (2.0) держать Д.
Изучал (смотрел) ВС2005 чисто из любопытства ну и после рекламы и хвалебных речей в честь ВС. До этого смотрел ВС8, хотел посмотреть что изменилось.
Так вот, практически ничего меня в ВС2005 не впечатлило (кроме АСП и разработки приложений под мобильные девайсы - вот чего не хватает в БДС)
Почему не нравится:
· Ужасно на мой взгляд долгая компиляция;
· Ненужный мне абсолютно .нет;
· Имхо среда намного тяжелее чем БДС2006 для вин32 с вырезанными не нужными частями (.нет, рефакторинг, стартим, стартпейдж, УМЛ и т.д.)
· Дизайнер форм и вообще среда имхо только в этой версии приблизилась к давно имеющемуся у Д.
Итого как среда (фреймворк) для начала своей деятельности (развития, изучения) ВС хороший выбор, но имхо не лучший. А если учесть 10 летний опыт работы и наработки в Д, то для меня это очень сложный шаг. Для которого мне нужны веские причины, которых я сейчас не вижу.
На счет юникода. Я не спец в юникоде, не применял практически. Не нужно было - работаю для автоматизации деятельности российской фирмы. Мне кажется что вся та легкость с которой ВС2005, а по сути .нет поддерживает юникод связана с тем что при их проектировании не нужно было заботится о обратной совместимости и поддержке старого кода. Много делалось с чистого листа. Что борланд себе позволить не может. Отсюда и трудности + конечно же борланд это не МС, у них разные возможности + ИМХО неграмотное руководство борланда по части развития ИДЕ.


> [64] zdm ©   (24.10.06 14:11)

вот книги
http://c-books.info/books/load.php?ty=net


 
zdm ©   (2006-10-24 14:38) [66]


> artemiy

Спасибо за ссылку


 
Игорь Шевченко ©   (2006-10-24 14:43) [67]


> Проектов реальных на ней не было и не делал  (и рад этому)


Lamers must die


 
Anatoly Podgoretsky ©   (2006-10-24 14:49) [68]


> даже совсем непредвиденный для меня факт - MS SQL Server
> стал потихоньку конкурировать с ораклом в небольших компаниях.
> ..

А что Микрософт мелкая компания, а в основном MS SQL, тоже по интернет сервисы, можно как аргумент еще привести Министерство обороны, они массово переходят на 2003 и .NET именно из-за безопасности и надежности, их стоимость не волнует, а их Юниксы на порядки дороже.

Но в тоже время обеи если нужно и там где нужно вполне успешно используют и Юниксы и DB2, местами Оракл. Там где мощности недостаточно или другие основания, например если купленная программа работала на этом, как например с hotmail.com


 
Anatoly Podgoretsky ©   (2006-10-24 15:18) [69]


> Lamers must die

Во множественном лице, чтобы ничего личного :-)


 
pasha_golub ©   (2006-10-24 16:31) [70]


> Мне кажется что вся та легкость с которой ВС2005, а по сути
> .нет поддерживает юникод связана с тем что при их проектировании
> не нужно было заботится о обратной совместимости и поддержке
> старого кода. Много делалось с чистого листа. Что борланд
> себе позволить не может. Отсюда и трудности + конечно же
> борланд это не МС, у них разные возможности + ИМХО неграмотное
> руководство борланда по части развития ИДЕ.
>

Не все так просто.
По материалам http://www.tntware.com/delphicontrols/unicode :

Win32 is a bimodal API.  This means that any function call into the operating system that deals with textual characters has both an ANSI version and a Unicode version.  For example, SetWindowText() comes in two flavors:  SetWindowTextA() and SetWindowTextW().  The "A" function is the ANSI version, and the "W" function is the Unicode ("Wide") version.  Windows 95/98/ME only support the "A" functions.  Windows NT/2000/XP support both the "A" and "W" functions.  It is for this reason that Borland chose to program to the "A" functions.  This allowed them to more easily develop a VCL that will work on all versions of Windows.  Microsoft recognized the fact that people don"t want to abandon Windows 95/98/ME just so that they can program exclusively to the "W" API, so they provided a technology called MSLU.  However, this was too late for many technologies such as Borland"s VCL which were already entrenched in ANSI programming.

Собственно, Борланд мог поддерживать Уникод с самого начала. Но... Видимо не видели в нем ничего эдакого.

It looks like the FrontPage 2002 team did the roughly the same thing to MFC as what Tnt Unicode Controls do to the VCL.  They did this with the same goal in mind: to support Unicode as much as possible depending on the support offered by Windows.  Another goal was "Don’t abandon MFC; don’t rewrite app".  Because they still want to support Windows 9X using the same worldwide EXE used everywhere.  They couldn"t just compile with the _UNICODE directive.  They had to start with the ANSI MFC, strategically subclassing window procedures at just the right places.

Исходя из этого видим, что с VS тоже не все было прямо изначально. Просто кто-то быстро реагирует на изменения, кто-то медленнее.


 
Ketmar ©   (2006-10-24 17:17) [71]

>[48] Курдль(c) 24-Oct-2006, 12:38
>наработку - математический код, написанный на JAva (
>несколько страниц). Думаю: "вставлю, начну компилить,
>указанные ошибки методично выправлю и буду надеяться, что
>заработает". Так он без малейшего предупреждения
>откомпилился и тут же заработал, как надо. Вот еще одно
>достоинство!
а у меня ассемблерный не скомпилился. и не заработал. недостаток.
логика автора поста соблюдена.


 
atruhin ©   (2006-10-24 17:52) [72]

> мда, летом оттуда был прямой линк, сейчас убрали, инсталяшка
> 43 метра

А в чем проблемма через torrent качать? Попробовал Opera молча начала качать, правда скорость 8kb/s



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.66 MB
Время: 0.068 c
15-1161522452
Dmytro
2006-10-22 17:07
2006.11.12
Автозагрузка в Win2003


2-1161706340
Max.66RUS
2006-10-24 20:12
2006.11.12
Запись путей ко всем каталогам диска в текстовый файл...


2-1161673983
pathfinder
2006-10-24 11:13
2006.11.12
Загрузка StringList из буфера..


4-1151144061
Ketmar
2006-06-24 14:14
2006.11.12
scrollbar w COMBOBOX на диалоге -- нету %-(


2-1161685492
G2
2006-10-24 14:24
2006.11.12
Как хранить множество в Paradox e?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский