Мне просто интересно, как идет Vala project. Я не уверен, что это будет отличная новая технология или только одна, которая упадет на обочину. Кто-нибудь знает, сколько людей работает над этим проектом, и могу ли я внести свой вклад (писать учебники, сообщать/исправлять ошибки и т. Д.)?Выйдет ли Вала?
ответ
Это открытый источник, поэтому он не может умереть. Тем не менее, есть много людей (включая меня), которые любят C#, но также хотели бы получить максимальную производительность от своего оборудования. Это позволяет вам делать это, используя свой любимый язык. Я не вижу ничего подобного.
Редактировать
Кроме того, я не программы для встраиваемых устройств, но я думаю, с чем-то вроде этого открывает C# и все выгоды, которые она приносит в другой класс платформы. Это должно вызвать некоторый интерес.
Это использование довольно свободного определения «смерть программного обеспечения». – BobbyShaftoe
@BobbyShaftoe: Согласен! – Kredns
@BobbyShaftoe: Да, я знаю. Наверное, я слишком часто болтаю в slashdot ... в любое время кто-то упоминает «умереть» и «с открытым исходным кодом» в том же синтаксисе, что они выговаривают то, что я сказал. Но ИМО эта вещь слишком крута, чтобы умереть. –
Это выглядит неплохо, и это было одной из моих проблем перед запуском. Я начал, через две недели, я думаю, что все выглядит вполне здоровым.
Если вы проверите показатели для проекта Vala, вы увидите, что у него очень сильный рост с самого начала. Это не только открытый исходный код, но и все больше разработчиков вносят свой вклад в него со временем, все больше и больше людей берут на себя зависимости от него и т. Д.
Вы можете щелкнуть ссылки «Очень большая, активная команда разработчиков» и «Установленная кодовая база «чтобы узнать, что означают эти теги в цифрах по сравнению с другими проектами с открытым исходным кодом.
Если вы проверить сценарий Linux Desktop, каждое второе новое приложение, кажется, написано в Вал. Вала быстро становится языком выбора на рабочем столе Linux по крайней мере.
Я имею в виду каждое второе новое популярное приложение. : P – 2011-02-27 18:01:38
'[citation-needed]' – Kredns
Шансы отлично, что Вала имеет благополучное будущее:
Давайте поговорим о GNOME только на некоторое время , Если вы будете следить за ландшафтом разработчиков GNOME, вы заметите, что на сцену выходит много новых людей, которые не придерживаются принципа «настоящий мужской код в C».Эти люди выросли с языками высокого уровня, такими как Python и Ruby, и такими людьми вы отпугиваете огромное количество кода плиты котла, которое необходимо для написания gobject-кода. Даже довольно много старых проектов GNOME переезжает в Валу.
Vala не только блистает для UI-кода, но это очень хороший выбор для всех, кто хочет скорость скомпилированного кода плюс абстракция современного объектно-ориентированного языка. Особенно поддержка закрытий и сопрограмм позволяет писать алгоритмы очень четко и лаконично. Не то, чтобы вы не могли сделать это с C++, но это более громоздко.
И последнее, но не менее важное значение имеет работа, которая делает Vala полезной, не полагаясь на библиотеки gobject - так называемый профиль «posix» реализует ограниченное количество функций, которые позволят вам писать модули ядра или код для встроенных процессоров (подумал Атмел) с Валой.
запретить вам не писать код ядра с помощью gObject libs? – niagr
@thelaststud: К сожалению, gobject требует библиотеки времени выполнения, такой как glibc (для malloc и, по крайней мере, свободного, но на самом деле намного больше), чего вы, конечно, не имеете в ядре. Вы могли бы взглянуть на klibc, но это не то же самое. – DrMickeyLauer
- 1. Готовы ли производство Вала и Джини?
- 2. Вала, ресурсы и локализация
- 3. Указания Вала в конструкторе
- 4. Расширение вала бурения
- 5. Диалоги в Вала
- 6. Вала: число cpus
- 7. Проверьте, не выйдет ли пользователь в разработке
- 8. Выйдет ли этот таймер из памяти?
- 9. Не выйдет ли это из выражения if?
- 10. Вала - константа вместо магического числа
- 11. Что делает функция «_» в Вала?
- 12. Как сортировать строки в Вала?
- 13. Передача права собственности (Genie/Вала)
- 14. Вала читаться строка за строкой
- 15. Python эквивалент ленивого Вала Скала
- 16. Как читать символ в Вала?
- 17. Когда выйдет Seam 3?
- 18. PHP-функция не выйдет
- 19. Не выйдет Do loop
- 20. Подождите, пока выйдет замок.
- 21. GKTurnBasedMatch выйдет из строя
- 22. Есть ли какой-то эквивалент BackgroundWorker .NET в Вала?
- 23. Могу ли я код для iPhone в Вала?
- 24. Как избавиться от предупреждения компиляции вала, «правильно ли« копировать делегатов »?
- 25. кварта приложения не выйдет
- 26. ничего не выйдет
- 27. neo4j QueryResult не выйдет
- 28. C петля не выйдет
- 29. Python Pygame не выйдет
- 30. Сценарий Node.js не выйдет
Было что-то не так с 'cfront'? –
будущие звонки, он все еще жив: p – Behrooz