deks если тебе с хеметом суперпринципиально, кто-кого уговорил, "пошерсти" повнимательней вышеописанные форумы, там где-то в комментариях эрик говорит что начал пилить llmv, но принял такое решение после разговора с джоном + еще пару раз идут отсылки на джона и т.п.
Цитата: компилирует чего дают и DWScript развивается
вот я не знаю как бы на самом деле развивался dwscript не прими эрик решения о сотрудничестве с оптимале и участия в smarte. Но имея след сведения:
1) Эрик хотел делать llmv для dwscript - это факт
2) Эрик не стал этого делать, а принял участие в смарте - факт
3) Эрик закрыл js-кодеген - именно закрыл т.к. использовать последний форк + актуальный dwscript не реально, не пашут - и об этом пишет эрик - факт
4) Смарт не взлетел - нет активности не форумах, соцсетях и т.п., нет реальных проектов, кроме школьных демок-забав с портированием старых игр и прочей безполезной бутафории - факт
5) Если посмотреть правде в глаза, то кроме высказвания вроде "было бы здорово использовать старый добрый паскаль для веба" сильных аргументов для смарта нет: дорого (400 бачей), непонятна перспектива (см п.6), глючно (попробуй запустить пару демок: webgl - валится, некоторые недоигры ZenSky - толком не отрисовываются), среда валится - факты.
6) Создатель и идеолог смарта ушел, причем скоропостижно, ушел в разработку программ для стоматологии, а не на повышение к примеру в ms "пилить" тайпскрипт. - факт
и т.д. и тп.
так вот имея эти сведения, я бы сказал, сказал что dwscript лучше бы развивался в тандеме c llmv, начав генерировать быстрый и современный код, а не служа скриптом для тормозной и отходящей в прошлое delphi,
и лучше бы эрик сосредоточился на том как dws стать заменой delphi, а не бесперспективным вторжением на территорию оберток для js, где конкуренция космически остра и причем в большинстве случаем продукты-конкуренты БЕСПЛАТНЫ, ну а факт то что в основе лежит паскаль - это наоборот просто жирный минус т.к. благодаря "усилиям" emb он скоро станет раритетным языком программирования, как не обидно было бы это...........
да, а то что новый тим-лидер смарта Jorn E. Angeltveit, писал что продажи смарта дают возможность продолжать эрику работу над dws - это по моему как раз говорит о том, что эрик сомневается, правильно ли он сделал, и этот пост служит только для поддержки-оправдания некогда принятого решения.
И если развитием считать то что добавляются некоторые косметические фичи к языку, которые дают лишь некоторое удобство в программировании, но не добавляются такие важные вещи как генерики, set of которые бы дали возможность многоим РЕАЛЬНО перевести свои проекты на dws-смарт, то это не развитие, а топтание на месте.
Развитием как раз можно было бы назвать логичное трансформирование dws в полноценную среду программирования с кодегеном на основе llvm, с соответствующей попыткой возрождения паскаля. все имхо.......