LINUX.ORG.RU
ФорумTalks

[в-ва][1c] хочется транного.

 


0

0

Народ! Вопрос спецам: никому не удавалось прикрутить к этому поделию скриптинг на чем-то вменяемом, например lua там... похапэ, питон... ? А то пришлось попрограммировать на этой жути, так такое ощущение, что чего-то протухшего съел...

★★★★★

Два пальца перроально.

Извините нечего лучше нет.

RaDiSt
()

в принципе, если организуешь препроцессор для луапохапепайтона - почему бы и нет, посмотри на 1C++

lazyklimm ★★★★★
()

не надо этого делать - пиши на нативном. а то потом будет тошнить всех тех кому с этим придется работать.

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

>а то потом будет тошнить всех тех кому с этим придется работать.

им полезно, для профилактики, авось с желужком и мозги прочистятся

lazyklimm ★★★★★
()
Ответ на: комментарий от Rastafarra

>1. пиши таки на ангицком. имхо как-то привычнее.

кстати да, на ангельском не так тошнит, но проблема в стандартных конфигурациях, ибо они уси на руссише

lazyklimm ★★★★★
()

> Вопрос спецам: никому не удавалось прикрутить к этому поделию скриптинг на чем-то вменяемом, например lua там... похапэ, питон... ?

удавалось. Прикручивали Java, прикручивали любой VBScript, JScript. Есть OpenConf -- скриптуемость "IDE" на чём-то вроде VBScript+Python. Есть 1C++ -- ОО, прикрученное в 1С (его можно посмотреть на предмет реализации задачи "прикрутить свой язык в 1С"). В крайнем случае, можно прикрутить по стандартной скриптовой методике (аналогично VBScript, JScript, Perl в ActivePerl, Python в ActivePython) -- но это будет довольно медленно, методы классов транслироваться каждый раз туда-сюда через duck typing.
Сейчас страдаю в обратную сторону -- перенести скрипты из этого поделия 1С во что-то более вменяемое, QtScript, Lua, итп. -- неспешно пишу парсер, транслятор и т.п. Готово пока ~%30.

anonymous
()
Ответ на: комментарий от VladimirMalyk

+1. Даже 1C++ снижает количество остальных одинесников, способных разобраться. Хотя неплохо подходит для разработки в 2-5 человек "с нуля".
Потом просто вылезут проблемы при обновлении на апстрим -- либо придётся самому всё портировать на свой красивый 1С++, что в общем-то мартышкин труд, ибо функционал уже есть в апстриме, либо зажать нос и использовать готовое из апстрима и изменять его по-минимуму.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.