Если реализовать всю логику на клиенте, то ее можно будет потом засунуть в node-webkit и будет заодно полноценное десктопное приложение.
Может как-то так :)
youtu.be/...Tk2m9-0?t=1m47s
Вы слышали про канадский, швейцарский или бельгийский языки? Стран у которых есть собственный язык и когда он не единственный государственный не так и много и фактически все они были оккупированы кем-то и там так или иначе остался язык захватчиков. Когда-то изучал этот вопрос, но сейчас навскидку вообще могу вспомнить только Ирландию, но и там на гос уровне пытают его потихоньку выпилить с переменным успехом.
Кстати, чехи в свое время едва не потеряли свой язык (он был практически полностью вытеснен из обихода немецким во времена правления Габсбургов) и они вынуждены были восстанавливать его едва-ли не по крупицам. Вопрос «зачем?» ставил их в тупик, потому что это же было очевидно: они чехи, у них есть свой собственный язык, это их гордость и их самоидентификация как народа.
Как я могу в Харькове стоять на площади, когда рядом целая толпа стоит с Российскими флагами?
Ну ладно я герой. Меня избили, убили, покалечили. Не эффективная жертва.
Вспомнилось :) www.youtube.com/...h?v=AqPN_l8E-aQ
Жив :) У нас используется SWI-Prolog плюс расширение LogTalk в продакшене (3D CAD-система для дизайна дентал структур). Изначально начали использовать его ради Constraint Logic Programming (нам ооочень сильно помогло бы в разработке), но уткнулись в несколько проблем: не нашли нормальных солверов для нелинейных ограничений CLP, плюс производительность все-таки до приемлемого уровня поднять не получилось. Но зато нашли много других приятных плюшек, что сейчас в новом проекте существенный кусок высокоуровневого кода именно на прологе, а алгоритмы по старинке на плюсах. Ну и еще для кодогенерации он тоже используется в некоторых суппорт-проектах.