
08.06.2011, 10:01
|
|
Регистрация: May 2011
Сообщений: 12
|
Посоветуйте язык программирования.
Есть следующая идея. У владельцев смартфонов, коммуникаторов и прочих наладонников порой возникает необходимость решать мелкие бытовые задачки. Например по каким-то простым правилам посчитать счет за какие-то товары и услуги. Специального софта для таких вещей нет и не предвидится. Да даже если бы и был, искать его влом, а уж деньги не дай Бог платить тем более. Есть мысль сделать для таких целей простенькое приложение типа программируемого калькулятора. Например так. Есть приложение для настольного компьютера, на котором юзер редактирует и отлаживает свои программы, а потом грузит в свой наладонник скомпилированный байткод. Таким образом один раз пишется компилятор, редактор, отладчик и т.п, а для каждой модели наладонника - виртуальная машина (интерпретатор байткода). Идея по-моему достаточно красивая. Если не в коммерческом плане, то хотя бы ради самоутверждения. Для себя я бы по крайней мере такую штуку хотел. Загвоздка тут только одна. Язык программирования, на котором юзер будет писать свои маленькие бытовые программки. Реализовать я смогу любой (в разумных пределах разумеется, например за контекстно-зависимую грамматику не возьмусь). Вопрос какой нужен. Он должен быть максимально простым. Рассчитанным на тупого чайника. И в то же время очень желательно чтобы как-то поддерживал объектно-ориентированное программирование (например чтобы юзер мог запрограммировать простейший GUI). Пока я думал о бейсике и о lua. Но бейсик сам по себе довольно туп. А lua (сам его люблю) боюсь окажется слишком сложен. Про forth вообще молчу. Язык просто великий. Но от него народ побежит как от чумы. Вопрос знатокам. Посоветуйте подходящий для этой цели язык ! Может быть кто-то когда-то изобретал свой язык программирования. Может быть кто-то слышал о каких-то специализированных языках, рассчитанных на полных чайников. Помогите пожалуйста, если что-то по этому поводу знаете !
|