Peter V. Saveliev пишет:
>>      uint32  users_new(
>>              [in,ref]        string *name,
>>              [out,ref]       user_account *account
>>      );
>> }
> 
> слова про xml и андроидов беру назад... ;)
А что именно? Плохо, хорошо, что? :-)

Код выше человек читает нормально. Следом за ним читает компилятор и
генерирует код на определенном языке, какой заложен -- у нас C, в
Microsoft -- C/C++/C#, в jCIFS -- Java и так далее. Написать расширение
для pidl (Samba4), чтобы генерировался код для scheme/python/etc --
особых проблем нет вообще.

Понятно, что есть некое освоение синтаксиса (все эти ref, unique,
size_is() и так далее), но это же просто язык, он практически един между
DCE-RPC, CORBA, etc.

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/
_______________________________________________
devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить