Будущее FPC
Модератор: Модераторы
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
-
Nikolay
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Потеря совместимости с Дельфи - это скользкий путь, становиться на который, как мне кажется, уже слишком поздно. А мальчишеское желание самореализоваться в новых фичах, которые якобы лучше чем в дельфи, надо стараться в себе побороть, если их воплощение может обойтись так дорого.
Опять же, можно сделать лазаря лучше дельфи и не теряя совместимости. Например, рефакторинг был сделан, насколько я помню, раньше чем в дельфи.
С точки зрения рыночных перспектив, ИМХО, потеря совместимости - практически моментальная смерть обоих проектов.
Опять же, можно сделать лазаря лучше дельфи и не теряя совместимости. Например, рефакторинг был сделан, насколько я помню, раньше чем в дельфи.
С точки зрения рыночных перспектив, ИМХО, потеря совместимости - практически моментальная смерть обоих проектов.
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Во-первых, альтернатива есть всегда. Какая именно - зависит от задачи. Во-вторых, я имел ввиду не полное умирание. Его как раз не будет уже потому, что нынешние разработчики, похоже, получают кайф от самого процесса (нет, конечно какие-то практические цели они тоже преследуют, но это, видимо, не главное). Я имел ввиду интерес как минимум нескольких десятков тысяч профессиональных разработчиков, который позволит хоть немного поднять рынок компонентостроения. Если совместимости с дельфи не будет и портирование компонент станет сильно затруднительным, то компонентописателям будет интересен уже рынок в сотни тысяч, а такого размаха ждать не приходится в любом случае. А без продвинутых сторонних компонент привлекательность фпк/лазаря будет низкой и круг замкнётся.умереть они не могут - нет альтернативы
-
Nikolay
Цитата
умереть они не могут - нет альтернативы
Во-первых, альтернатива есть всегда. Какая именно - зависит от задачи.
я имел ввиду нет алььтернативных версий паскаля.
Если совместимости с дельфи не будет и портирование компонент станет сильно затруднительным,
А она(совместимость) была ? я пару раз пробывал взять проект написанных для дельфи и собрать его лазарем. Обычно заканчивал с этим безуспешным делом через час. Надо делать либо 100% совместимость и чтоб это была основная цель разарботчиков, либо делать компилятор паскаля живущей своей жизнью и имеющий свои возможности. Второй путь более реален. В результате будет два не совместимых компилятора имеющих аналогичные возможности (но реализованные по разному), один из них правда стоит 2000$ а другой бесплатный.
меня лично очень напрягает что надо следить за тем какой режим компиляции включен - это проституция со стороны fpc B)
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Цитата
А она(совместимость) была ?
Одно дело недоделки (о, каламбур получился), а другое дело фатальная несовместимость "as designed", побороть которую уже будет невозможно. Хотя, надеюсь, до этого не дойдёт.
Если бы оставили только один режим - delphi (хотя мне всеравно какой), то давно уже доделали бы. Странно, что до сих пор у FPC нет ответвлений. <_<
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Сергей Смирнов писал(а):Боюсь, что это как раз показатель популярностиСтранно, что до сих пор у FPC нет ответвлений.Хотя... а у gcc есть ответвления?
А разные режимы компиляции у него есть?
Да и gcc вне конкуренции, с ним теперь все что угодно можно делать. Это что вроде первой договореннности Б.Гейтса и компании IBM.
Вот если бы часть команды отделилась и начала воять свой компилятор без вариантов компиляции, то это был бы сильный ход.
Сергей Смирнов писал(а): Хотя... а у gcc есть ответвления?
Сейчас, вроде, нет. Есть разные ветки. Стабильная и development. Раньше был форк, в нём новые технологии оптимизации обкатывали, а потом - слили в основную. Но в некоторых старых доках по сборке ядра или mplayer ещё можно найти рекомендацию использовать "другой" gcc.
