27.08.2014, 22:03
|
|
Профессор
|
|
Регистрация: 28.11.2009
Сообщений: 328
|
|
Сообщение от kobezzza
|
Когда вечерами делать нех, я делаю наброски спеки языка своей мечты.
|
Сообщение от melky
|
почти совершенство
|
ммм... а что если транслятор LiveScript допилить.... нада подумать
|
|
28.08.2014, 12:16
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от Zend
|
ммм... а что если транслятор LiveScript допилить.... нада подумать
|
было бы ништяк, на самом деле
только это вряд ли много кому интересно
|
|
28.08.2014, 12:27
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Сообщение от melky
|
было бы ништяк, на самом деле
только это вряд ли много кому интересно
|
И мало кому под силам Чтобы спроектировать хороший язык нужно:
1) Хорошо и даже очень хорошо знать как можно больше языков разных типов;
2) Иметь горький опыт проектирование собственного (лучше несколько);
3) Понимать, что создание любого языка начинается с написания спецификации, а это много-много скучных страниц А4 текста;
4) Иметь опыт в написании грамотных компиляторов, а не так, как в PHP
5) Терпение, упорство и энтузиазм.
|
|
28.08.2014, 13:17
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от kobezzza
|
Понимать, что создание любого языка начинается с написания спецификации, а это много-много скучных страниц А4 текста;
|
проектирование - всегда скучно. но это самва
Сообщение от kobezzza
|
Иметь опыт в написании грамотных компиляторов, а не так, как в PHP
|
алгоритмические изыски можно глянуть в интернетах
Сообщение от kobezzza
|
Терпение, упорство и энтузиазм
|
Сообщение от kobezzza
|
Хорошо и даже очень хорошо знать как можно больше языков разных типов;
|
Сообщение от kobezzza
|
Иметь горький опыт проектирование собственного (лучше несколько);
|
к сожалению, это выглядит так:
блин, можно было бы конечно собраться и сделать, но .... ну ... ээээ .... (полез в карман за словом, чёт не найду никак)
|
|
28.08.2014, 13:30
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Цитата:
|
блин, можно было бы конечно собраться и сделать, но .... ну ... ээээ .... (полез в карман за словом, чёт не найду никак)
|
Проще забить JS далёк от идеала, как я сейчас от Папы Римского, но есть языки, которые ругают, а есть на которых никто не пишет
Цитата:
|
алгоритмические изыски можно глянуть в интернетах
|
Без личного опыта толку будет мало
|
|
28.08.2014, 13:35
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от kobezzza
|
Проще забить JS далёк от идеала, как я сейчас от Папы Римского, но есть языки, которые ругают, а есть на которых никто не пишет
|
угумс, он далёк от идеала, но задатки в нём есть.
больше всего мне нравится, что на нём можно писать , используя несколько парадигм одновременно - это просто супер, я за это обожаю JS
Сообщение от kobezzza
|
Без личного опыта толку будет мало
|
угумс, поэтому я и не дёргаюсь)
|
|
28.08.2014, 13:43
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Цитата:
|
угумс, он далёк от идеала, но задатки в нём есть.
|
Слава Брендану Айку язык стал развиваться и глядишь к ES7 жизнь наладится
|
|
01.09.2014, 18:48
|
|
Аспирант
|
|
Регистрация: 26.06.2014
Сообщений: 70
|
|
а я в процессе учебы понял что мне нужен некий диалект жаваскрипта, полностью с ним совместимый но более простой, урезанный
с учетом всех ништяков из книжки "сильные стороны"
в строгом режиме
и без замыканий (понимаю что это ересь, но мне не нравится такое программирование, и жаваскрипт позволяет без него обойтись)
- это будет считаться новым языком?
|
|
02.09.2014, 01:37
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
nverv,
это будет кастрированный JS)
|
|
22.09.2014, 00:02
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Просто оставлю тут ссылку:
https://github.com/vthibault/roBrowser/
Цитата:
|
roBrowser is a free and open-source implementation of the Ragnarok Online MMORPG for web browsers written from scratch using the latest web standards (WebGL, HTML5, File API, Javascript, Threads, ...).
|
|
|
|
|