Собрал пакеты под кубунту (либы и базу от 29,06) пишу привет из konqerora 3,91,0 система работает но несколько падучая, жить можно прусь от плазмойдоф ;)
>А сейчас оно не так? Эту панель писал перец, знающий питон - грузим питон. Этот поисковик писали люди, знающие C# - грузим mono, этот апплет к панели..... Крон приводил Gnome в пример в том, что preview-шки генерятся отдельными приложениями, значит эти приложения вызываются когда я захожу в каталог.
1. оно не так.
2. превьюшки кешируются.
>Нет, я к тому, что от чтения доки/изучения API тебя питон не спасет.
зато спасет от отладки и дрочения с перекомпиляцией
>Иметь возможность писать расширения != Не быть монолитным Или ты этого не понимаешь? :D
Понимаю. Но в предложении было сказано другое: "приходится писать расширения, потому что расширяемость KDE никакая". Это удивило
Кстати говоря, никто не мешает сделать плагин, которому можно кормить исполняемый файл, дающий на выходе картинку. Если такого нет, значит, не особо оно надо. Написать — особых проблем что-то не вижу.
>я потерял нить твоих рассуждений. Причем тут генератор превьюшек? =)
а нить от превьюшек ушла )
там были разговоры, что если для каждой превьюшки поднимать процесс, в котором будет работать интерпретатор, то на больших каталогах станет, ммм..., грустно
>там были разговоры, что если для каждой превьюшки поднимать процесс, в котором будет работать интерпретатор, то на больших каталогах станет, ммм..., грустно
про кеширование я тебе уже говорил. Да и чтобы стало грустно - файликов в каталоге должно быть _очень_ много. Да и генерация превьюшек асинхронная и ничего не тормозит. Мне грустно не было ни разу
>про кеширование я тебе уже говорил. Да и чтобы стало грустно - файликов в каталоге должно быть _очень_ много. Да и генерация превьюшек асинхронная и ничего не тормозит. Мне грустно не было ни разу
а в гноме все превьюшки внешними процессами чтоли генерятся?
> на шарпе плагины не пишут. Увы и ах, место шарпа в той же нише, что и у C++
Место шарпа в постоянно запущенном демоне beagle и еще паре приложений.
> это я не знаю зачем ты приплел. Видимо, что высосать из пальца побольше страшных слов, которые будут висеть в памяти и жрать память =)
Затем, что так же как novell любит mono и тащит его куда ни поподя(beagle - ярчайший пример), так RH любит java. Смотри frysk (на кой хрен там java? ), imho они и дальше будут пиарить и продвигать свой биндинг(gnome-java) на десктопе.
> при каждом запуске перекомпиляция? LOL
Ну в java и mono(afaik) примерно она и происходит, а интерпретаторы это вообще счастье.
P.S. Все это написано не к тому, что я противник java/python/mono/gnome или еще чего, но писать десктоп на куче языков с тяжелыми runtime - imho глупость.
P.P.S. В kde сейчас тоже такая тенденция(imho хреновая) намечается, там любят python/ruby.
>Место шарпа в постоянно запущенном демоне beagle и еще паре приложений.
а на c++ демоны и приложения не пишут? Или ты что-то другое хотел сказать?
>Затем, что так же как novell любит mono и тащит его куда ни поподя(beagle - ярчайший пример), так RH любит java. Смотри frysk (на кой хрен там java? ), imho они и дальше будут пиарить и продвигать свой биндинг(gnome-java) на десктопе.
да пусть продвигают. Вместо бигля уже давно юзается tracker, а про жабские биндинги я только слышу и ни разу не видел =)
>Ну в java и mono(afaik) примерно она и происходит, а интерпретаторы это вообще счастье.
не кури больше, в моно весь код компилится в ILasm _один_ раз. После этого он ничем не отличается от обычного асма, только выполняется не на проце а в JIT.
> не кури больше, в моно весь код компилится в ILasm _один_ раз. После этого он ничем не отличается от обычного асма, только выполняется не на проце а в JIT.
Я в курсе. Просто сам этот bytecode/ilasm потом тоже или компилится в native или интерпретируется. Я об этом.
P.S. И про aot в mono я знаю, можете не рассказывать. =))