Как стать автором
Обновить

Комментарии 17

Вот говорили мне - нельзя с утра до ночи заниматься фронт-эндом.
Вот вам, пожалуйста.

Вот вам новое развлечение:

спрашивать фрилансеров или студии за сколько возьмутся переписать такой проект.

Можно даже честно сказать что все на Typescript без бекэнда, хватит одного фронтэндщика. И исходники есть.

Неплохой оконный менеджер! Какие у вас Линукс, менеджер и тема?

Обычный Manjaro и Xfce с темой Chicago95

Ну, при желании и не так можно, хотя тоже шедеврально

HTMLang похож на CAML. Это когда майкрософтеры нашли в SQL фатальный недостаток: прискорбно малое количество угловых скобочек.

А вообще, совсем необязательно пилить такое, чтобы доказать, что HTML это ЯП. Своими текстами на HTML вы заставляете (программируете) среду (браузер) что-то делать? Заставляете. Значит, это ЯП. Как и CSS, и SQL, и вообще любой DSL. Другое дело, императивный ли получается ЯП, или декларативный, насколько он строг, является ли он Тьюринг-полным, и т.п.

Думаю на таком интернет можно закрывать:

CREATE SELECTOR .margin-huge-top;
INSERT .margin-huge-top (margin-top, 50px);

CREATE SELECTOR .margin-huge-bottom;
INSERT .margin-huge-bottom (margin-bottom, 50px);

CREATE SELECTOR .margin-huge-left;
INSERT .margin-huge-left (margin-left, 50px);

CREATE SELECTOR .margin-huge-right;
INSERT .margin-huge-right (margin-right, 50px);

MERGE .margin-huge-top AND .margin-huge-bottom AND .margin-huge-left AND .margin-huge-right AS .margin-huge;

DROP .margin-huge-left;

Ссылка на гитхаб. Отлегло. А то я уже боялся, что ссылка на RFC ведёт.

кто-то будучи сильно не в духе взял общий синтаксис HTML

Это называется SGML, к HTML получившееся отношения особо не имеет.

Мне показалось, что первые два проекта, особенно второй - отсылка не столько к HTML, сколько к XML.

P.S. А вот, выше уже про SGML подметили :)

А под названием Lemon есть ещё вполне живой проект генерации парсеров на замену YACC/Bison. Я даже удивился, думал, это про него, при чём, думаю, тут дичь.

А тут, оказывается, кто-то название для фреймворка неосмотрительно выбрал.

Что-то я не понял удивления по поводу HTML. HTML это подмножество SGML - древовидного формата. Aбстрактное синтаксическое дерево, одна из форм представления программы, имеет форму... дерева. С помощью LLVM такой проект по представлению C++ в виде HTML можно за пару часов накатать.

Спасибо. Очень познавательно.

кто-то

tsoding

Ну блин, он довольно известный стример же.

Взяли SGML, зачем-то сказали, что это HTML и пытаетесь тут нас обмануть.

Всех этих тэгов for, def, call в HTML нет.

А пользовательские тэги нафигачить и пользовательским парсером их обработать - дурное дело нехитрое.

НЛО прилетело и опубликовало эту надпись здесь

Прикольная штука, а как насчет шейдеров и WebGl ?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории