Форум: "Потрепаться";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
ВнизЗагниваение Delphi? Найти похожие ветки
← →
wara (2004-02-04 12:00) [0]На одном из форумов есть тема ( http://www.sql.ru/forum/actualthread.aspx?bid=34&tid=71694), где утверждается, что Delphi почти умер. Ваше мнение по этому вопросу?
← →
Johnmen (2004-02-04 12:01) [1]Не почти, а совсем !
Похороны были 2 года назад...
← →
Reindeer Moss Eater (2004-02-04 12:03) [2]Если "почти умер" означает, что до момента окончания использования последнего экземпляра продукта осталось столько -то времени, то они правы.
Впрочем это можно так же сказать и про все существующее ПО.
Абсолютно.
← →
Val (2004-02-04 12:15) [3]Хм, пока платят за то, что я сделаю на чем-угодно, мне абсолютно наплевать, пахнет это что-угодно или уже даже не пахнет, как считает кто-то где-то.Это относится, как, например, к Foxpro или Basic, так и к Delphi или Oracle.
← →
wara (2004-02-05 11:56) [4]Понятно. Если возникнет вопрос выбора языка/средства разработки, теперь мне почти ясно, куда смотреть, а куда - нет.
← →
Dmitriy O. (2004-02-05 12:22) [5]А почему это он умер. ?? Все нормально работает !
← →
TUser (2004-02-05 12:25) [6]
> А почему это он умер. ??
А потому что есть люди, которые считают, что если они пишут "switch" и используют мн. наследование, но все кто вместо этого пишет "case" и глюки с помощью мн. наследования в программы не всавляет - ..., ну, типа понятно. ^) О таких пиплах тоже можно думать по-разному.
← →
Dmitriy O. (2004-02-05 12:29) [7]Не знаю как там на крупных фирмах и предприятих которые толкают глобальные проекты вселенского маштаба. А для меня сейчас Delphi это очень удобная среда разработки ПО в которой все меня устраивает. И бросать его и изучать C# ради Билли я пока не хочу.
← →
Alexander666 (2004-02-05 12:32) [8]Мне Делфи очень даже и нравится. И на кой черт надо создавать этот С#, не понимаю?!
← →
blackman (2004-02-05 12:33) [9]>Dmitriy O. © (05.02.04 12:29) [7]
Ничего страшного не будет, если поучишься и С# :)
Нужда заставит выучим :)
Пока вроде бы не нужно, но кто знает ?
← →
Deniz (2004-02-05 12:37) [10]> Dmitriy O. © (05.02.04 12:29) [7]
> Не знаю как там на крупных фирмах и предприятих которые толкают глобальные проекты вселенского маштаба.
Я работаю на крупной фирме(ну может относительно крупной ~15 тыс. человек). Так вот, у нас еще работают программы на Clipper"е с DBF. И никто пока не собирается FrameWork ставить :)
← →
SergP (2004-02-05 13:04) [11]Кстати у нас например еще используются программа на FoxPro 2.6 (правда начинают постепенно переходить на VFP 7.0), но мне что-то 2.6 нравится больше остальных.
Это я к тому, что не всегда что-то новое лучше старого...
← →
Agent13 (2004-02-05 13:35) [12]Мне кажется, что Делфи просто так не загнётся, слишком уж язык хорош и удобен. Я ничего не имею против того же C#, но не думаю, что Object Pascal уйдёт в прошлое - как-нибудь прорвёмся!
← →
Anatoly Podgoretsky (2004-02-05 13:36) [13]Загнется, уже 20 лет загинается, как и Виндоус, которая должна быть еще ранее Must die
← →
Gero (2004-02-05 13:42) [14]> Anatoly Podgoretsky
Ну Delphi загинается пока еще не 20 лет, а меньше.
← →
Agent13 (2004-02-05 13:44) [15]
> Gero © (05.02.04 13:42) [14]
Паскалю - 20
← →
Anatoly Podgoretsky (2004-02-05 13:44) [16]Поэтому она должна пережить Микрософт, который с 1975 года.
А Борланд, вроде с только с середины 80х
← →
Anatoly Podgoretsky (2004-02-05 13:45) [17]Дольше только Фортран и Бейсик загнивают, первый с 49 или ранее.
← →
blackman (2004-02-05 14:26) [18]>Anatoly Podgoretsky © (05.02.04 13:45) [17]
>Дольше только Фортран и Бейсик загнивают, первый с 49 или ранее.
Пожалуй так и не доживу до полной гибели :)
← →
Anatoly Podgoretsky (2004-02-05 14:29) [19]Но мы можем начинать отсчет от гибели МС скажем в 10 лет.
Не думаю что смогут погибнуть такие базовые языки как Фортран, Паскаль, Си, Бейсик и придется нам нести этот крест до конца.
← →
blackman (2004-02-05 15:43) [20]>Anatoly Podgoretsky © (05.02.04 14:29) [19]
>Но мы можем начинать отсчет от гибели МС скажем в 10 лет.
Тяжеловато, но понесем. Куда денемся ? :)
← →
Dimka Maslov (2004-02-05 16:58) [21]>Agent13 © (05.02.04 13:44) [15]
Язык Паскаль создан в 1970 году, значит ему 33 года.
← →
Думкин (2004-02-05 17:02) [22]> [21] Dimka Maslov © (05.02.04 16:58)
Пора на Голгофу.
← →
Цинциннат (2004-02-05 19:25) [23]
> Загниваение Delphi?
а что, уже пахнет? :)
← →
Agent13 (2004-02-05 19:34) [24]
> Dimka Maslov © (05.02.04 16:58) [21]
Я имел в виду паскаль в борландовской реализации.
← →
Akvilon (2004-02-05 23:19) [25]Вопрос может чуть в offtopic, но что есть .NET, какова его природа? -- это независимые от платформы приложения? А КАК?
← →
mfender (2004-02-06 00:27) [26]Реклама?
← →
Alexander666 (2004-02-06 05:56) [27]Там типа какие-то namesppace-ы создаются в НЕТ. Компиляция кривыми путями идет. Короче, чувствую таких тормозов в мире не найти будет после его окончательного релиза. Да еще и память под библиотеки-то все! Фу, дурью маются люди.
← →
Delirium (2004-02-06 10:43) [28]В .Net процесс компиляции разделённый -
1-й этап: Основная компиляция приложения до кроссплатформенной сборки (exe, dll).
2-й этап: Непосредственно перед запуском приложения "докомиляция" сборки в платфоменный код и исполнение.
Таким образом и win32-приложение и .Net-приложение, исполняются с одинаковой скоростью и никаких "мифический тормозов" не наблюдается. Возможна задержка при запуске, однако существуют специальные кеши сборок, которые подволяют не "докомпиливать" приложение при каждом запуске, а подставлять ранее "докомпилированное". В чём преимущество? Программа .Net написаная и откомпилированная в среде Windows будет работать без каких-либо изменений и на 64-разрядном сервере и на сотовом телефоне. Вот так ;)
← →
Alexander666 (2004-02-06 12:09) [29]Ну да, а все это куда сохраняется? На диск, в память и во все свободные места. Впрочем, звучит заманчиво про кросс-платформенность, но какой-то подвох есть. Я вообще-то пессимистически ко всем новшетвам отношусь: бывает поставишь, какой-нибудь баг вылезет и все творение к чертям пойдет. Кстати, а ссылки кто знает про НЕТ этот почитать?
← →
miwa (2004-02-06 12:28) [30]Тоже оффтоп. Кроссплатформенный. :о))
Меня вот что интересует - я буду офис запускать на мобилке и wap, sms или еще что-то из той же парафии на серваке? Неа, точно дурью маются люди. Ну, или БАЛЬШОЙ ПАЛИТИКОЙ И ФИНАНСАМИ, что, имхо, одно и то же.
← →
Delirium (2004-02-06 13:38) [31]"точно дурью маются люди" - угу, полные идиоты, толи дело пишешь элементарную прогу и постоянно думаешь "...а будет-ли работать эта функиция на Win98?..." и полез в MSDN... Я уж не беру в рассчёт 64 разряда... Подумайте хорошенько и оцените красоту решения - не интерпритатор, а платформенный компилятор - очень мощно!
← →
Anatoly Podgoretsky (2004-02-06 13:41) [32]miwa © (06.02.04 12:28) [30]
На мобилке у тебя ресурсов не зватит, дп и не захочешь сам :-)
Кроме того на мобилке не полный NET, а подмножество.
А деньгами очень даже сильно пахнет, на многие миллиарды долларов, ближе к кило
← →
Alexander666 (2004-02-06 13:43) [33]Так про скорость и размер тоже не надо забывать. Не бывает ведь идельных решений и реализаций
← →
Delirium (2004-02-06 13:51) [34]О скорости я уже писал, размеры .Net сборок примерно в 10 раз меньше win32 приложений. Т.е. экзешник из Delphi использующий пакет DevExpress весит 3 мегобайта, аналог из C# с аналогичным пакетом 200 килобайт.
← →
Alexander666 (2004-02-06 13:54) [35]Да, это понятно. Но не имея этого НЕТА, не запустишь же свое приложение под 98 форточки. Во вторых, написал на обычном АПИ в Делфи вывод формы - 15 килобайт. На VC++ получилось 200 килов.
← →
TUser (2004-02-06 13:55) [36]Точно и авторитетно, конечно, сказать не могу, но слово "кроссплатформенность" звучит подозрительно, особенно в устах мелкософта. По-моему (сугубо частное мнение), до сих пор удавалось сделать кроссплатформенные приложения только так - писать половину кода для каждой платформы самостоятельно.
А про оффис на мобильном телефоне - лажа. Как 1000% у Мавроди.
← →
Alexander666 (2004-02-06 13:55) [37]VC++ .NET я имел в виду.
← →
Anatoly Podgoretsky (2004-02-06 13:56) [38]Alexander666 © (06.02.04 13:54) [35]
Фреймворк свободен для скачивания и установки.
← →
Delirium (2004-02-06 14:03) [39]> Alexander666 © (06.02.04 13:54) [35]
Мы вроде только, что об Офисе говорили, а не о голо-API-шном убожестве. Если уж на то пошло можно и под DOS писать на низком уровне. Вообще за 10 килобайт прога не выйдет!
← →
Vuk (2004-02-06 14:09) [40]to Delirium:
>2-й этап: Непосредственно перед запуском приложения
>"докомиляция" сборки в платфоменный код и исполнение.
Никакой "докомпиляции" перед запуском нет. Компиляция кусков кода производится по мере необходимости. Так что если какой-либо код ни разу за время работы приложения не вызовется, то и компилироваться он не будет. В связи с такой техникой JIT компиляции возможны некоторые тормоза при первом вызове кода.
>О скорости я уже писал, размеры .Net сборок примерно в 10 раз
>меньше win32 приложений.
Не забывайте, что там весь рантайм подгружаемый и находится в сборках. Это примерно как если в Delphi компиляцию с пакетами включить. Минусы примерно те же самые - чтобы приложение заработало нужно иметь все необходимые версии сборок.
:o)
Страницы: 1 2 3 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.013 c