2009-03-18 4 views
18

Мне просто интересно, как идет Vala project. Я не уверен, что это будет отличная новая технология или только одна, которая упадет на обочину. Кто-нибудь знает, сколько людей работает над этим проектом, и могу ли я внести свой вклад (писать учебники, сообщать/исправлять ошибки и т. Д.)?Выйдет ли Вала?

+2

Было что-то не так с 'cfront'? –

+0

будущие звонки, он все еще жив: p – Behrooz

ответ

24

Это открытый источник, поэтому он не может умереть. Тем не менее, есть много людей (включая меня), которые любят C#, но также хотели бы получить максимальную производительность от своего оборудования. Это позволяет вам делать это, используя свой любимый язык. Я не вижу ничего подобного.

Редактировать

Кроме того, я не программы для встраиваемых устройств, но я думаю, с чем-то вроде этого открывает C# и все выгоды, которые она приносит в другой класс платформы. Это должно вызвать некоторый интерес.

+11

Это использование довольно свободного определения «смерть программного обеспечения». – BobbyShaftoe

+0

@BobbyShaftoe: Согласен! – Kredns

+0

@BobbyShaftoe: Да, я знаю. Наверное, я слишком часто болтаю в slashdot ... в любое время кто-то упоминает «умереть» и «с открытым исходным кодом» в том же синтаксисе, что они выговаривают то, что я сказал. Но ИМО эта вещь слишком крута, чтобы умереть. –

5

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

10

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

Вы можете щелкнуть ссылки «Очень большая, активная команда разработчиков» и «Установленная кодовая база «чтобы узнать, что означают эти теги в цифрах по сравнению с другими проектами с открытым исходным кодом.

http://www.ohloh.net/p/vala

1

Если вы проверить сценарий Linux Desktop, каждое второе новое приложение, кажется, написано в Вал. Вала быстро становится языком выбора на рабочем столе Linux по крайней мере.

+0

Я имею в виду каждое второе новое популярное приложение. : P – 2011-02-27 18:01:38

+6

'[citation-needed]' – Kredns

3

Шансы отлично, что Вала имеет благополучное будущее:

Давайте поговорим о GNOME только на некоторое время , Если вы будете следить за ландшафтом разработчиков GNOME, вы заметите, что на сцену выходит много новых людей, которые не придерживаются принципа «настоящий мужской код в C».Эти люди выросли с языками высокого уровня, такими как Python и Ruby, и такими людьми вы отпугиваете огромное количество кода плиты котла, которое необходимо для написания gobject-кода. Даже довольно много старых проектов GNOME переезжает в Валу.

Vala не только блистает для UI-кода, но это очень хороший выбор для всех, кто хочет скорость скомпилированного кода плюс абстракция современного объектно-ориентированного языка. Особенно поддержка закрытий и сопрограмм позволяет писать алгоритмы очень четко и лаконично. Не то, чтобы вы не могли сделать это с C++, но это более громоздко.

И последнее, но не менее важное значение имеет работа, которая делает Vala полезной, не полагаясь на библиотеки gobject - так называемый профиль «posix» реализует ограниченное количество функций, которые позволят вам писать модули ядра или код для встроенных процессоров (подумал Атмел) с Валой.

+0

запретить вам не писать код ядра с помощью gObject libs? – niagr

+0

@thelaststud: К сожалению, gobject требует библиотеки времени выполнения, такой как glibc (для malloc и, по крайней мере, свободного, но на самом деле намного больше), чего вы, конечно, не имеете в ядре. Вы могли бы взглянуть на klibc, но это не то же самое. – DrMickeyLauer

Смежные вопросы