11.04.2016 / 09:27 |  | 
MoteX    Пользователь  
   Сейчас: Offline 
 Имя: Матвей Откуда: Вяземский Регистрация: 14.10.2011
   | aRiGaTo, хм, отличные статейки. Большое спасибо!
   | 
  11.04.2016 / 09:28 |  | 
aRiGaTo    Пользователь  
   Сейчас: Offline 
 Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
   | Цитата MoteX: алгоритм ОПЗ (есть ли причины, по которым он плох?)Есть. Как минимум то, что «алгоритм обратной польской нотации» не про разбор выражения, а про его вычисление из уже преобразованного.
  __________________
   don't tread on me  | 
  11.04.2016 / 10:23 |  | 
Витаминыч    Супермодератор  
   Сейчас: Offline 
 Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
   | MoteX,  1. Зачем? 2. Почему не какой-то готовый и более подходящий яп? 3. Почему тогда не сам МВ? 4. Глянь исходники QBasic 5. На какую платформу хочешь это великолепие сделать?
  __________________
   わからない!!  | 
  11.04.2016 / 10:27 |  | 
Bogdan-G    Пользователь  
   Сейчас: Offline 
 Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
   | Реализация "собственного" япгромкое название темы    , тот же вопрос как и от остальных: зачем тебе свой яп? уже есть готовые варианты, проще модифицировать тогда уж.   Изменено Bogdan-G (11.04 / 10:29) (всего 1 раз) | 
  11.04.2016 / 14:51 |  | 
MoteX    Пользователь  
   Сейчас: Offline 
 Имя: Матвей Откуда: Вяземский Регистрация: 14.10.2011
   | Bogdan-G,Это конечно уже менее значимый вопрос) Ну вот такая я личность, что ли...люблю знаете ли, велосипеды) И движки я готовые не использую, и скрипты... Движок так же собственный. Он довольно прост. А тут по факту и реализация не самая сложная как для меня, так и для пользователей. Лично я никогда не хотел ломать голову над изучением того же Lua. Помимо меня же есть куча хороших разработчиков, которые делают все отлично. А я люблю по-своему) P.S.: Из кроссплатформенности только окна, линуксы и андроиды.
   | 
  11.04.2016 / 15:15 |  | 
19Ram84    Пользователь  
   Сейчас: Offline 
 Регистрация: 30.08.2015
   | Цель благая   Но хорошо было бы, при решение данной задачи подойти с позиции минимализма в отношении синтаксиса создаваемого яп.  Потому что, если данный яп будет применяться на мобильных устройствах, то чем меньше писать, тем лучше.  Вот например разработчик JBit применил в качестве команд, только цифры от 0 до 255, жаль функциональность не увеличил.  | 
  11.04.2016 / 15:21 |  | 
aRiGaTo    Пользователь  
   Сейчас: Offline 
 Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
   | Лично я никогда не хотел ломать голову над изучением того же Lua.Так он простой как JS. И в геймдеве широко применяется   Недавно на подкасте Галёнкина (и Кузьмина) прозвучали слова: «Не написал свой язык - не мужик». Выпуск, кстати, был по движку Defold (пишется и используется King'ом). А в нём есть Lua.  __________________
   don't tread on me  | 
  11.04.2016 / 15:24 |  | 
aRiGaTo    Пользователь  
   Сейчас: Offline 
 Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
   | Цитата 19Ram84: Вот например разработчик JBit применил в качестве команд, только цифры от 0 до 255, жаль функциональность не увеличил.Не путай языки высокого уровня с языками низкого. В Java-байткоде так-то тоже 256 возможных команд (используются, конечно, не 256, а меньше).
  __________________
   don't tread on me  | 
  11.04.2016 / 15:24 |  | 
Jahak    Пользователь  
   Сейчас: Offline 
 Имя: Константин Регистрация: 16.01.2012
   | Тоже вот интересно стало, как создать свой яп. Над поизучать материал на эту тему    Изменено Jahak (11.04 / 15:25) (всего 1 раз) | 
  11.04.2016 / 15:58 |  | 
19Ram84    Пользователь  
   Сейчас: Offline 
 Регистрация: 30.08.2015
   | aRiGaTo,  Так автору статьи, вроде и не нужен яп высокого уровня.  А вот написать на JBit например простенькую программу гораздо легче, чем на яве, всё таки JBit интерпретатор асма процессора 6582 вроде, точно не помню цифру.
   |