Один из единственных языков, который компилирует в высокоуровневый язык, такой как C, Vala, заинтересовал меня для вполне немного. Я желал запустить маленький проект с него, но я задавался вопросом, как я распределил бы его.
Факт, который он компилирует в код C (C99, который я предполагаю).
От разработчика Vala в irc, #vala на irc .gnome.org:
18:57 < flo> It is of course possible to distribute the C code as
well. The compiler itself is shiped with vala and C code. We
actually access C-libraries over an abstract interface with all
advantages and disadvantages of the libraries we are using,
including platform dependencies.
Ядро Linux имеет специальную версию GPL , которая специально позволяет это:
ПРИМЕЧАНИЕ! Это авторское право не распространяется на пользовательские программы, использующие ядро услуги обычными системными вызовами - это просто считается нормальным использованием ядра и не подпадает под рубрику «производная работа».
Но да, вы должны спросить адвоката: -).
-121--4293793-Я лично не определяю домен; пусть это будет текстовое поле, и каждый заполнит все, что захочет. Я предпочитаю этот способ только потому, что может быть полемическим и потенциально оскорбительным субъектом, как это .
ПРАВКА: Или что насчет отображения не имен, а цветов? Используйте шкалу Фон Лушана и метку «Выберите свой цвет:». Не нужно его называть и можно определить домен в базе данных.
-121--2529612-Automake, начиная с версии 1.10 или 1.11 имеет поддержку Vala .
Я думаю, что вы хотите это:
( SELECT * FROM cities ORDER BY population DESC LIMIT 5 ) ORDER BY name;
-121--4780123- От разработчика Vala в irc, # vala на irc.gnome.org:
18:57 < flo> It is of course possible to distribute the C code as
well. The compiler itself is shiped with vala and C code. We
actually access C-libraries over an abstract interface with all
advantages and disadvantages of the libraries we are using,
including platform dependencies.
-121--4501539- Вы гуглировали? ты пробовал? На главной странице Valal есть что сказать? Вы спрашивали на форумах Вала? Есть только 7 вопросов, помеченных Vala на SO (и один из них «выживет ли Vala?»), так что это может быть не лучшим местом, чтобы спросить.
Почему бы просто не скомпилировать свою vala до C, а затем запустить ее через компилятор C, предпочтительно на другом ПК (для тщательного тестирования сделать тот 2-й ПК, который никогда не работал над разработкой, и установить компилятор C специально для вашего теста).
Конечно, это может быть доказано для программы , но не для всех программ. Возможно, спросите список рассылки ( http://mail.gnome.org/mailman/listinfo/vala-list ) или разработчиков? Юрг Биллетер - j на битронной точке ch Raffaele Sandrini - rasa на gmx точка ch
Вопрос, перефразированный, «как долго кусок последовательности», лучший ответ - «сосать его, и видеть», и оговорка - YMMV; -) g