Where is your VALA now?
Aug. 12th, 2010 03:32 amПомнится, один товарищ взялся написать наследника APT - APT2 на VALA, Glib, GObject + хранилище SQLite. Обещал прибавку в скорости и всё такое. А ведь есть aptitude на C++
Теперь же от него новость: APT2 – this time in C
GObject'ы c Glib пока остались, заместо SQLite уже GVariant.
Причины отказа от валы:
Проникся песней Write in C
Просто Vala:
– Too slow by default
– Requires gobject
– char[] vs. char* is horrible
– has no gtk-doc
– you can’t create incomplete types
Especially the last one would have made things more complicated than they have to be. Most types I define exist just for type-checking and are GVariant in reality.
Следим за развитием событий, судя по всему намечаются срач в комментах, поливы грязью и прочие набросы на вентилятор.
Теперь же от него новость: APT2 – this time in C
GObject'ы c Glib пока остались, заместо SQLite уже GVariant.
Причины отказа от валы:
Просто Vala:
– Too slow by default
– Requires gobject
– char[] vs. char* is horrible
– has no gtk-doc
– you can’t create incomplete types
Especially the last one would have made things more complicated than they have to be. Most types I define exist just for type-checking and are GVariant in reality.
Следим за развитием событий, судя по всему намечаются срач в комментах, поливы грязью и прочие набросы на вентилятор.
no subject
Date: 2010-08-12 11:09 am (UTC)no subject
Date: 2010-08-12 12:25 pm (UTC)Хоть что-то слышал только о Unity, Shotwell, Rygel и Global Menu
Ещё у Wordpress десктоп-клиента есть помимо PyKDE4 и VALA-фронтэнд.
Не густо, честно говоря.
no subject
Date: 2010-08-12 12:26 pm (UTC)