LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Да, сделать 2-3 отдельные функции для передачи строготипизированных параметров разных типов — единственно верный вариант.

Что бы раздувать размер кода машинного и С? Лучше тогда сгенерировать код из интерфейса dbus. В glib скорее всего уже есть хорошая интеграция с dbus, что бы экспортировать в него свои объекты, или работать с ним как с объектами gobject.

У языка есть строгая типизиация, нафига ее ломать и превращать C в JS

Классический пример языка со слабой типизацией, это как раз С. Ты наверное хотел сказать про статическую типизацию.

Исправление MOPKOBKA, :

Да, сделать 2-3 отдельные функции для передачи строготипизированных параметров разных типов — единственно верный вариант.

Что бы раздувать размер кода машинного и С? Лучше тогда сгенерировать код из интерфейса dbus.

У языка есть строгая типизиация, нафига ее ломать и превращать C в JS

Классический пример языка со слабой типизацией, это как раз С. Ты наверное хотел сказать про статическую типизацию.

Исходная версия MOPKOBKA, :

Да, сделать 2-3 отдельные функции для передачи строготипизированных параметров разных типов — единственно верный вариант.

Что бы раздувать размер кода машинного и С? Лучше тогда сгенерировать код из интерфейса dbus.

У языка есть строгая типизиация, нафига ее ломать и превращать C в JS

Классический пример языка со слабой типизацией, это как раз С.