За масштабность идей уважаю. Пользоваться молом конечно не стану (DX должен быть важнее скорости), база выглядит интересной, надо глянуть как-нибудь. Плюс ты хотел делать систему контроля версий на ast, тоже довольно интересно. В целом, желаю успехов. И да, софт-скиллы важны, говорить, что все вокруг не поняли великого замысла (даже если он реально великий) — не самая лучшая стратегия.
Отличный язык, но нет, спасибо. ReasonML или Elm также супер удобны, да ещё и для веба. Но массовой славы не снискали, ибо концепции продвинутой системы типов ещё не прижились.
Проблема в том, что вообще требуется агрессивный пиар. Да, в Svelte есть компиляция в нативный JS. Лучше ли это — нет. Это просто другой подход. Наверно он отлично подходит для создания виджетов, но для крупных проектов преимуществ ноль. Попытки заявить, что он потеснит большую тройку — обречены. В лучшем случае останется на позиции LitElement.
Что касается личного опыта, после попыток написать что-то сложнее примеров из документации я плевался. Чувствуется недостаток гибкости после React. Идеологически мне не подходит. Но уверен, что Svelte сможет найти свою нишу.
Явно не хватает теории, но упорство поражает.
Вы бились головой об стену, ожидая увидеть сказочную страну(ваш ЯП), и таки пробили стену, только за ней оказался редкий лесок с одиноким прудом.
Имхо, лучше учить javascript.
Ничего серьезного с Mavo сделать не удастся, а для сайта, подобного выше, хватит пару десятков строк js.
Javascript имеет стандарты хотя бы. А тут еще один вид специальных атрибутов, которые напомнили мне аналогичные в vue.js.
В итоге свой мини-dsl в значениях атрибутов. Может кому и понравится, но я пробовать не стану.
За масштабность идей уважаю. Пользоваться молом конечно не стану (DX должен быть важнее скорости), база выглядит интересной, надо глянуть как-нибудь. Плюс ты хотел делать систему контроля версий на ast, тоже довольно интересно. В целом, желаю успехов. И да, софт-скиллы важны, говорить, что все вокруг не поняли великого замысла (даже если он реально великий) — не самая лучшая стратегия.
Отличный язык, но нет, спасибо. ReasonML или Elm также супер удобны, да ещё и для веба. Но массовой славы не снискали, ибо концепции продвинутой системы типов ещё не прижились.
"Фишки" typescript не в новых языковых конструкциях, которые переходят в стандарт, а в статической типизации.
И как жить в 2021 без транспиляции, сложно представить, независимо от наличия typescriot. Руками на es3 писать?
А если серьёзно, рекомендую «Введение в метаматематику» Стивена Клини. Большинство вопросов отпадут.
Что касается личного опыта, после попыток написать что-то сложнее примеров из документации я плевался. Чувствуется недостаток гибкости после React. Идеологически мне не подходит. Но уверен, что Svelte сможет найти свою нишу.
Вы бились головой об стену, ожидая увидеть сказочную страну(ваш ЯП), и таки пробили стену, только за ней оказался редкий лесок с одиноким прудом.
Что сложного придумать синтаксис, основываясь на синтаксисе js?
Ничего серьезного с Mavo сделать не удастся, а для сайта, подобного выше, хватит пару десятков строк js.
Javascript имеет стандарты хотя бы. А тут еще один вид специальных атрибутов, которые напомнили мне аналогичные в vue.js.
В итоге свой мини-dsl в значениях атрибутов. Может кому и понравится, но я пробовать не стану.