|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 07 Aug 2002 00:31:40 To : Alexey Shaposhnikov Subject : Re: Файлы ресурсов в Linux -------------------------------------------------------------------------------- Alexey Shaposhnikov <Alexey.Shaposhnikov@f1.n5092.z2.fidonet.org> wrote: AS> Haile ande faile Victor! >>>>> On Tue, 06 Aug 2002 18:45:28 +0600 >>>>> Victor Wagner wrote to Aleksey Trufanov: VW>> В-четвертых, наиболее распространены среди начинающих VW>> GUI-программистов под *nix такие тулкиты (Gtk, Qt) которые вообще с VW>> resource database не работают. AS> А для такого тулкита, который с базой ресурсов работает, интерфесы для AS> других языков, кроме как С, есть? Угу. Как раз для такого тулкита как Tk интерфейсов к более другим языкам поболе будет. Tcl, Python, Perl, Scheme, Erlang, OcaML, Ada, Delphi. Это только что я сходу вспомнил. А для более классического тулкита Motif есть даже интерфейс для Korn Shell. Правда, не OpenSource, как и сам Korn Shell, и до недавнего времени, сам Motif. А вообще, если тулкит имеет более-менее приличный интерфейс к языку C, прикручивание к более другим языкам - дело автоматики. Можно биндингов каким-нибудь SWIG-ом нагенерить. Тот же самый Gtk тому пример - биндинги для Python есть, но попытка их использования вызывает впечатление объекто-ориентированного ассеблера - авторы не придумали ничего лучше как странслировать все C-шные процедуры один в один, не воспользовавшись имеюшимися в языке преимуществами, такими как динамическая типизация или именованные параметры в процедурах. Вообще, я окончательно потерял уважение к gtk и иже с ним, когда выяснил что в Gimp 1.2.3 garbage collector его встроенной схемы не умеет собирать такие объекты как Drawable или Image. Какая ж это блин, нафиг, схема, если объекты надо явно уничтожать? -- Выше голову! - сказал палач, накидывая петлю. --- С.Е. Лец --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178f62a8540.html, оценка из 5, голосов 10
|