Подтвердить что ты не робот

Будет ли Вала выживать?

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

4b9b3361

Ответ 1

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

Edit

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

Ответ 2

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

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

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

Ответ 4

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

Ответ 5

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

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

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

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

Ответ 6

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