Создание мобильного языка программирования - PullRequest
14 голосов
/ 13 января 2009

Я думаю о создании небольшого языка, который очень легко напечатать на мобильном телефоне (J2ME), Какой язык лучше использовать для запуска в мобильном телефоне (всегда j2me)? Соответствующее значение, маленький / простой синтаксис, легко набирать на мобильном телефоне.

Это лисп? Что-то вроде Basic / Python / Ruby (я думаю, что нет ...)? Или другой новый (можете ли вы предложить новый синтаксис?)?

Ответы [ 12 ]

1 голос
/ 13 января 2009

Когда я мечтаю о языке, я думаю о том, какие функции важны для меня во время сна. Только когда вы выясните, какие функции важны для вас, вы сможете найти лучший ответ на какой синтаксис. Например, если вам нужны именованные параметры, это сильно влияет на ваш выбор дизайна о том, как выглядят вызовы методов (например, Objective-C или Python).

Разработка языка может быть очень интересной задачей. Я призываю вас сделать шаг назад и спросить себя "Мне действительно нравится, как это делается в X?" (подставляя какое-то название языка). Если это то, что ты всегда любил, укради это . Если нет, посмотрите в другом месте. Создайте свой окончательный гибрид того, что вы любите, и оставьте то, что ненавидите!

0 голосов
/ 13 января 2009

Basic очень просто.

Я бы держался подальше от лиспа. Если вы не хотите, чтобы ваши мобильные пользователи испытывали головную боль в дополнение к головной боли, которую они испытывают от радиоволн.

...