На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (245) « Первая ... 65 66 [67] 68 69 ...  244 245  ( Перейти к последнему сообщению )  
> Есть ли будущее у DELPHI?
    Цитата [S]mike @
    И по роадмапу обещали нативную (не через фрипаскаль) кросскомпиляцию под Мак/Виндовз/Андроид


    Таки она и сейчас нативная? FreePascal используется для моста на iOS.
      Цитата CodeMonkey @
      FreePascal используется для моста на iOS.

      А все-таки зачем? Я могу понять, если вдруг есть куча кода, которую не хочется переписывать, но вряд ли у вас есть приложение на Delphi, которое хочется не переписывая перенести на iOS...
        Цитата CodeMonkey @
        FreePascal используется для моста на iOS.

        Какого еще моста? Скомпилировать Delphi код Embarcadero-вской средой под iOS/Mac нельзя. Нужно экспортировать код (для совместимости с FreePascal + модули FireMonkey) в XCode с 100% фрипаскалевским компилятором.

        Цитата D_KEY @
        но вряд ли у вас есть приложение на Delphi, которое хочется не переписывая перенести на iOS...

        Так "без переписывания" - не получится. Надо портировать приложение для файрманки. Для которого нету того же разнообразия компонентов, что и под VCL. Тот же DevExpress пока весьма осторожно смотрит на FireMonkey.
          Один из совладельцев http://torry.net предлагает его купить: http://forum.pravda.com.ua/read.php?2,212060194
          Цена вопроса - 20 000 баксов.
          Есть желающие? :whistle:
            Цитата [S]mike @
            Цена вопроса - 20 000 баксов.

            за 2000 может взял бы.
              Цитата Dimonka @
              за 2000 может взял бы.

              А чего не за 20?
                Цитата DEADHUNT @
                версия под linux Qt использует кстати

                Попробовал версию под линукс - юзабельна, но виндовой сливает и сильно.

                Продолжая тему, затронутую здесь: delphiplus.org совсем умер? (сообщение #3102174)
                Цитата
                ЗЫ: может и оффтоп, но вот интересная вещь. Embarcadero сейчас усиленно убеждает всех проапгрейдиться до последней версии Delphi. Но ничего по сути для старых пользователей, особенно на Delphi 7, не предлагает. Та же глючная и тормозная среда (может и немного менее глючная, чем Delphi 2005-XE), для которой требуются патчи Андреаса Хаусладена. Большинство старых глюков и недоделок продолжают висеть в QC. Из нового только недоделанный 64-битный компилятор, VCL-темы и FireMonkey. Темы конечно серьезное улучшение! Кому они были нужны, те уже давно их используют. Хотя для 99% приложений это вещь второстепенная, которая не заменит, например, нормальной поддержки дженериков. А FireMonkey вообще никто не использует и не собирается в ближайшее время, имею в виду серьезные приложения. Да и какой смысл в этом FireMonkey, кто будет переходить с Delphi 7? Совместимость с VCL нулевая, привычных компонентов нету. Ага, все прям так и ринулись писать новые 3D-приложения в угоду Embarcadero :lool:


                А сегодня прочитал вот это:
                Delphi: VCL is dead, long live FireMonkey
                http://community.devexpress.com/blogs/ctod...firemonkey.aspx
                Правда David I все отрицает. И вообще, говорят об офисе в Испании, где будут разрабатывать VCL, но на сайте Embarcadero нету вакансий в Испании!

                Delphi team focusing on FireMonkey, VCL winding down?
                http://www.itwriting.com/blog/4890-delphi-...nding-down.html
                Хорошая цитата:
                Цитата
                IMHO the mobile hype is leading to very bad decisions at Embarcadero. MS can turn on dime when it likes, Embarcadero has the reactivity of a supertanker.


                Delphi XE2 FireMonkey for Windows, Mac, iOS: great idea, but is it usable?
                http://www.itwriting.com/blog/5039-delphi-...-it-usable.html
                Цитата
                To put it bluntly, FireMonkey in its current state isn’t good enough even for writing a Notepad clone (I know, because I’ve been trying). You can check out Herbert Sauro’s blog for various details (here, also a follow up post here). For my part, here’s a highish-level list of missing features and dubious coding practices, written from the POV of FireMonkey being a VCL substitute on the Mac (since on OS X, that is what it is).


                Цитата
                …if you want to achieve anything beyond a few poorly texture objects, you’ll need to design and write a lot of custom code rather than rely on the framework… with obvious implications of obsolescence and compatibility issues whenever FMX finally gets the features in standard.


                Delphi Starter Edition sucks
                http://mikewarot.blogspot.com/2011/05/delp...tion-sucks.html
                Человек глубоко разочаровался в Delphi Starter, а так же во вранье Embarcadero, которая не указала, что среда не полноценная.

                Значит, компания интенсивно агитирует всех старых клиентов переходить на Delphi XE2, но при это всех клиентов явно кидает! Потому что все старые клиенты имеют тонны кода для VCL, который более чем полностью не совместим с FireMonkey. Ну и последний гвоздь в гроб Delphi - Embarcadero увольняет разработчиков VCL, концентрируется исключительно на FireMonkey. Разработка которого ведется в России во главе с Евгением Крюковым.

                Вроде бы красивая идея - мега-кроссплатформенный фреймворк, который должен уделать всех и вся своей кроссплатформенность. Но... ущербная. Что-то я себе не представляю DevExpress для FireMonkey. Не говоря уже об адском геморрое по портированию (который по-хорошему могла бы взять на себя и Embarcadero). Но экспириенс, экспириенс-то разный! .Net есть отдельно для мобильных и для десктопов. Аналогично Java. А в Delphi прям одну платформу хотят использовать и для того, и для того? По хорошему надо было бы поддерживать VCL, возможно переводя на кросс-платформенные рельсы (уровень абстракции вроде позволяет). Основная платформа для Delphi все равно Windows, и виндовые приложения в Delphi неплохо получаются (смотрим Skype, Auslogics).

                Так что, похоже, Delphi таки приходит Аминь. Время двигаться дальше. .Net ничем не хуже Delphi в плане UI (а то и лучше), зато в плане языка обходит Delphi по всем параметрам.

                PS: весьма вероятно, что это будет FireMonkey для Android:
                user posted image
                (FreePascal LCL) :lool:
                  Цитата [S]mike @
                  PS: весьма вероятно, что это будет FireMonkey для Android:

                  :facepalm:
                    Цитата [S]mike @
                    (FreePascal LCL) :lool:

                    А что новая делфя на платформах, отличных от винды, без фрипаскаля не работает? :huh:
                      http://delphihaven.wordpress.com/2011/09/1...monkey-updates/
                      Вообще разгромная статья про FireMonkey. И - о ужас - за это брали деньги, даже большие деньги, чем за Visual Studio с качественным, отлаженным WPF! А если еще немного доплатить и купить MonoTouch, то можно и под iOS выпускать программы.

                      А это просто красивая статья о багах обезьянки с картинками: http://blog.analogmachine.org/2011/09/02/b...xe2-firemonkey/

                      В общем, можно закапывать.

                      Добавлено
                      Цитата Polinom2686 @
                      А что новая делфя на платформах, отличных от винды, без фрипаскаля не работает? :huh:

                      Нет. Еле-еле сделали глючный и неоптимизирующий 64-битный компилятор под винду. А под Mac/iOS компилирует ФриПаскаль. Как и ту программу, что на моем скриншоте, только это еще не FireMonkey, а чистый FreePascal. FireMonkey, думаю, будет гламурнее, но компилятор аналогичный :crazy:
                        Цитата [S]mike @
                        FireMonkey, думаю, будет гламурнее, но компилятор аналогичный :crazy:

                        Ну так чего удивляешься по поводу цены? За гламур платить надо. :D
                          Цитата Polinom2686 @
                          Ну так чего удивляешься по поводу цены? За гламур платить надо. :D

                          А я ничему не удивляюсь уже. Сегодня скачал Visual Studio Express 2010 for C#. Качественная красивая среда, полнофункциональная, даже коммерческие приложения можно делать. Глюков пока не заметил. Возможностей даже больше, чем в Delphi (WEB, WPF, например). А .Net сейчас есть практически на каждом компе, так что проблем с распространением быть не должно. Чем не лучшая альтернатива дельфям? Особенно если впереди - Metro, под которую если Embarcadero что-то и успеет сделать, то говнище похуже прошлогоднего "релиза" FireMonkey.
                          Сообщение отредактировано: [S]mike -
                            [S]mike а Линукс или МакОСь ты не полюбил случаем? :D
                              Цитата FullArcticFox @
                              [S]mike а Линукс или МакОСь ты не полюбил случаем? :D

                              Сегодня смотрел на Убунту. В целом неплохо, лучше чем адски глючный кубунту (там даже диспетчер пакетов валился при запуске). Но Windows лучше в 100500 раз :good:
                                Цитата [S]mike @
                                Сегодня смотрел на Убунту.

                                Посмотри на OpenSUSE. :)
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (245) « Первая ... 65 66 [67] 68 69 ...  244 245


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0920 ]   [ 15 queries used ]   [ Generated: 22.12.25, 11:44 GMT ]