seajey: Electronic Knight (Default)
[personal profile] seajey
Помнится, один товарищ взялся написать наследника 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.


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

Date: 2010-08-12 11:09 am (UTC)
ext_858108: (Default)
From: [identity profile] entw.livejournal.com
Mono и тот нашёл куда больше приверженцев, нежели Vala, что весьма показательно. А Vala так и останется игрушкой.

Date: 2010-08-12 12:25 pm (UTC)
From: [identity profile] seajey.livejournal.com
Угу, и список проектов, основанных на VALA не впечатляет.
Хоть что-то слышал только о Unity, Shotwell, Rygel и Global Menu

Ещё у Wordpress десктоп-клиента есть помимо PyKDE4 и VALA-фронтэнд.

Не густо, честно говоря.

Date: 2010-08-12 12:26 pm (UTC)
From: [identity profile] seajey.livejournal.com
Имелся ввиду Lekhonee

Profile

seajey: Electronic Knight (Default)
SeaJey

April 2020

S M T W T F S
   1234
567891011
12131415161718
1920212223 2425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 7th, 2026 08:58 pm
Powered by Dreamwidth Studios