Языкотворчество - не кончается
От: LaptevVV Россия  
Дата: 28.12.14 11:16
Оценка: 12 (1)
Вот регулярно возникают новые языки. Только что вроде обсуждали Rust, Go. Чуть раньше — D.
А народ — работает и работает : http://www.gazeta.ru/science/news/2014/12/24/n_6777353.shtml

Программист Адам Члипала из Массачусетского технологического института представил на суд коллегам созданный им язык программирования под названием Ur/Web.

По словам своего создателя, Ur/Web позволяет разработчику создавать веб-приложение как самостоятельную замкнутую программу. Компилятор Ur/Web способен самостоятельно генерировать необходимый XML-код, каскадные таблицы стилей, а также вставлять в нужные места код JavaScript и коды баз данных.

По словам специалистов, Ur/Web сможет существенно облегчить работу программистов, выполняя за них отнимающую много сил и времени работу.

Полез в поиск, нарыл:
1. http://www.impredicative.com/ur/ — The Ur Programming Language Family
2. http://css.csail.mit.edu/6.858/2014/readings/urweb.pdfт — статья от автора
Ur/Web: A Simple Model for Programming the Web
3. А вот и простой пример: http://bluishcoder.co.nz/2010/12/14/simple-urweb-example.html
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Языкотворчество - не кончается
От: alpha21264 СССР  
Дата: 28.12.14 13:06
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Вот регулярно возникают новые языки. Только что вроде обсуждали Rust, Go. Чуть раньше — D.

LVV>А народ — работает и работает : http://www.gazeta.ru/science/news/2014/12/24/n_6777353.shtml

Нет, чтобы что-то полезное сделать!

Течёт вода Кубань-реки куда велят большевики.
Re: Языкотворчество - не кончается
От: deniok Россия  
Дата: 28.12.14 17:46
Оценка: 12 (1)
Здравствуйте, LaptevVV, Вы писали:


LVV>Программист Адам Члипала из Массачусетского технологического института представил на суд коллегам созданный им язык программирования под названием Ur/Web.


Это классный язык, но любим мы Адама не только за Ur/Web, но и за книжку про сертифицированное программирование с зависимыми типами:
http://adam.chlipala.net/cpdt/
Re: Языкотворчество - не кончается
От: AlexRK  
Дата: 28.12.14 18:15
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Вот регулярно возникают новые языки. Только что вроде обсуждали Rust, Go. Чуть раньше — D.

LVV>А народ — работает и работает : http://www.gazeta.ru/science/news/2014/12/24/n_6777353.shtml

Мне кажется, этот ур тут уже кто-то рекламировал лет 10 назад. Не взлетит. Достаточно посмотреть на примеры.
Re: Языкотворчество - не кончается
От: Isscander  
Дата: 28.12.14 21:46
Оценка: +1
Здравствуйте, LaptevVV, Вы писали:

LVV>Вот регулярно возникают новые языки. Только что вроде обсуждали Rust, Go. Чуть раньше — D.

LVV>А народ — работает и работает : http://www.gazeta.ru/science/news/2014/12/24/n_6777353.shtml
LVV>[q]
LVV>Программист Адам Члипала из Массачусетского технологического института представил на суд коллегам созданный им язык программирования под названием Ur/Web.

LVV>По словам своего создателя, Ur/Web позволяет разработчику создавать веб-приложение как самостоятельную замкнутую программу. Компилятор Ur/Web способен самостоятельно генерировать необходимый XML-код, каскадные таблицы стилей, а также вставлять в нужные места код JavaScript и коды баз данных.


Ну надо же человеку как-то теньюру получить, вот он язык и выдумал.
Re: Языкотворчество - не кончается
От: AndrewN Россия  
Дата: 29.12.14 14:46
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Вот регулярно возникают новые языки. Только что вроде обсуждали Rust, Go. Чуть раньше — D.

LVV>А народ — работает и работает : http://www.gazeta.ru/science/news/2014/12/24/n_6777353.shtml
LVV>

LVV>Программист Адам Члипала из Массачусетского технологического института представил на суд коллегам созданный им язык программирования под названием Ur/Web.

LVV>По словам своего создателя, Ur/Web позволяет разработчику создавать веб-приложение как самостоятельную замкнутую программу. Компилятор Ur/Web способен самостоятельно генерировать необходимый XML-код, каскадные таблицы стилей, а также вставлять в нужные места код JavaScript и коды баз данных.

LVV>По словам специалистов, Ur/Web сможет существенно облегчить работу программистов, выполняя за них отнимающую много сил и времени работу.

LVV>Полез в поиск, нарыл:
LVV>1. http://www.impredicative.com/ur/ — The Ur Programming Language Family
LVV>2. http://css.csail.mit.edu/6.858/2014/readings/urweb.pdfт — статья от автора
LVV>Ur/Web: A Simple Model for Programming the Web
LVV>3. А вот и простой пример: http://bluishcoder.co.nz/2010/12/14/simple-urweb-example.html

У всех этих высокоуровневых языков с генераторами кода одна большая проблема — шаг влево, шаг вправо от стандартного шаблона — и всё.
Как только появляется необходимость хоть чуть-чуть нестандартную примочку сделать — всё равно приходится допиливать руками.
--------------------------------------------------------------
Правильно заданный вопрос содержит в себе половину ответа
Re: Языкотворчество - не кончается
От: Mamut Швеция http://dmitriid.com
Дата: 03.01.15 11:19
Оценка:
LVV>Вот регулярно возникают новые языки. Только что вроде обсуждали Rust, Go. Чуть раньше — D.
LVV>А народ — работает и работает

Уже лет 20 создание собственного языка не является чем-то особенным. Этих языков появляется по двадцать в день. И еще столько же забрасывается авторами.


LVV>: http://www.gazeta.ru/science/news/2014/12/24/n_6777353.shtml

LVV>

LVV>Программист Адам Члипала из Массачусетского технологического института представил на суд коллегам созданный им язык программирования под названием Ur/Web.


1. Ur'у уже 7 лет скоро, так что новым он не является никак
2. Даже на РСДНе он уже появлялся:
— в 2009-м http://rsdn.ru/forum/decl/3543257.1
Автор: palm mute
Дата: 21.09.09

— как очередной über-пример мега-über-принципов http://rsdn.ru/forum/flame.comp/4349733
Автор: WolfHound
Дата: 20.07.11


Краткое резюме: не нужен. Если сильно хочется, лучше взять clojurescript + om


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.