The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск транслятора языка программирования Vala 0.56.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от opennews (?), 23-Мрт-22, 17:35 
Вышла новая версия транслятора языка программирования Vala 0.56.0. Язык Vala является объектно-ориентированным языком программирования, предоставляет синтаксис, подобный языкам C# или Java. Код на Vala транслируется в программу на языке C, которая, в свою очередь, компилируется штатным Си-компилятором в бинарный файл и выполняется со скоростью приложения, откомпилированного в объектный код целевой платформы. Имеется возможность запуска программ в режиме сценария. Язык развивается под эгидой проекта GNOME. В качестве объектной модели используется Gobject (Glib Object System). Код компилятора распространяется под лицензией LGPLv2.1...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56900

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск транслятора языка программирования Vala 0.56.0"  –18 +/
Сообщение от Иваня (?), 23-Мрт-22, 17:35 
Я лучше на Java буду писать, а этот язык выглядит ужасно!
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск транслятора языка программирования Vala 0.56.0"  +5 +/
Сообщение от васёк (?), 23-Мрт-22, 17:51 
Java устарел, бери C# ! он теперь опенсорс
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (23), 23-Мрт-22, 22:14 
C# уже устарел
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от Степан (?), 24-Мрт-22, 01:45 
Ой ли?
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от leap42 (ok), 24-Мрт-22, 04:32 
> C# уже устарел

Эт почему? Что пришло ему на смену?

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

46. "Выпуск транслятора языка программирования Vala 0.56.0"  –2 +/
Сообщение от freecoderemail (ok), 25-Мрт-22, 10:49 
Rust
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от leap42 (ok), 25-Мрт-22, 17:18 
> Rust

лол, не слушайте этих растофанатиков, они ничего не понимают в программировании: Rust пришёл на смену С++, но обосрався даже в этом, а случае с шарпом шансов ещё меньше

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск транслятора языка программирования Vala 0.56.0"  –1 +/
Сообщение от Прохожий (??), 26-Мрт-22, 11:29 
Если кто где и обосpался, так это ты в бесплодных попытках освоить Rust. Бывает. Но зачем же так агрессивно выдавать свои когнитивные неудачи за проблемы языка, с которым ты незнаком? Это риторический вопрос.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от leap42 (ok), 26-Мрт-22, 13:58 
> Если кто где и обосpался, так это ты в бесплодных попытках освоить
> Rust. Бывает. Но зачем же так агрессивно выдавать свои когнитивные неудачи
> за проблемы языка, с которым ты незнаком? Это риторический вопрос.

Я-то освоил. Купил за много тыщ книжку Oriley с крабом (могу любую сигну сделать) и по ней хелоу ворлды писал. Могу что-то простое специально для тебя сделать ;-) А по существу то нечего сказать, да? Когда аргументов нет - переходи на личности, оскорбляй. Достойно, что ещё скажешь.

Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск транслятора языка программирования Vala 0.56.0"  +10 +/
Сообщение от Аноним (6), 23-Мрт-22, 18:39 
Ты ни на чем не пишешь, если не видишь разницы между языком с нативной компиляцией и java
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

8. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от pashev.ru (?), 23-Мрт-22, 18:49 
Ты ни на чём не пишешь, если не видишь разницы между языком и транслятором. В контексте Явы - это, например, gcj.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от Аноним (10), 23-Мрт-22, 18:55 
>  например, gcj.

Который мертв, с рождения.

Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от БратишкаЭрик (?), 23-Мрт-22, 19:00 
тогда GraalVM Native Image (правда, не всегда избавляет от Java VM, особеннр если Reflection т.д.)
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (27), 23-Мрт-22, 23:51 
Gcj не умеет ничего сложнее hello world
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

30. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от pashev.ru (?), 24-Мрт-22, 00:22 
Особенно он не умеет pdftk.
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от anonimous (?), 24-Мрт-22, 23:01 
>В контексте Явы - это, например

Android Runtime (ART) and Dalvik
https://source.android.com › devices › tech › dalvik
ART introduces ahead-of-time (AOT) compilation, which can improve app performance.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

26. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (27), 23-Мрт-22, 23:50 
Jave можно скомпилировать наивно через GraalVM
Ещё раньше был компилятор Excelsior JET, надеюсь жив ещё
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

28. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от Аноним (27), 23-Мрт-22, 23:56 
https://habr.com/ru/post/452066/
Сдох он
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск транслятора языка программирования Vala 0.56.0"  +4 +/
Сообщение от Аноним (34), 24-Мрт-22, 02:39 
Жабист подумал, что перед ним C#, и по привычке решил выказать свое фи
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

3. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Ан (??), 23-Мрт-22, 18:07 
Учитывая раскол создателей Elementary OS, перспективы активного развития Вальки немного туманны, хотя язык хороший.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск транслятора языка программирования Vala 0.56.0"  –1 +/
Сообщение от Аноним (-), 23-Мрт-22, 20:05 
Слышал, что в НетБЗДуны по-умолчанию пользуются Валой.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от Anonim (??), 23-Мрт-22, 22:24 
Где именно?
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от Аноним (-), 24-Мрт-22, 07:04 
Луа? Перепутал?
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от Аноним (37), 24-Мрт-22, 08:05 
https://www.opennet.ru/opennews/art.shtml?num=38203
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от Аноним (42), 24-Мрт-22, 15:21 
> Луа? Перепутал?

Да все норм - ну не Vala, а Lua, ну не по пользуются по умолчанию, а в склепали модуль, пару примеров и дебаг скритпы в качестве эдакого молодежного dtrace/ebpfs ... обыкновенный уровень знаний опеннета о "бздах".


Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

47. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от gavr (ok), 25-Мрт-22, 13:40 
Elementary никак не относится к разработке языка, и очень сомневаюсь что она умрет изза раскола
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

13. "Выпуск транслятора языка программирования Vala 0.56.0"  –9 +/
Сообщение от barmaley (??), 23-Мрт-22, 19:55 
100500ый язык программирования... зачем?
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск транслятора языка программирования Vala 0.56.0"  –2 +/
Сообщение от Аноним (-), 23-Мрт-22, 20:05 
Он модный.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (23), 23-Мрт-22, 22:21 
моднее раста?!
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от Аноним (40), 24-Мрт-22, 12:44 
Ны что вы?! Индекс цитирования/коментирования Rust на OpenNet пока никаой другой не опередил.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск транслятора языка программирования Vala 0.56.0"  +5 +/
Сообщение от Alexey Tor. (?), 23-Мрт-22, 20:56 
А вы много знаете языков которые транслируют в С и потом еще имеют либы для виджетов? И не просто виджетов а современных линуксных виджетов - gtk2 gtk3 gtk4 qt5 qt6? Во Во.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

18. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (18), 23-Мрт-22, 21:23 
>а современных линуксных виджетов - gtk2 gtk3 gtk4 qt5 qt6? Во Во.

И что в них такого особенного? Другие графические тулкиты не хуже, и подключаются к другим языкам не хуже.

Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Alexey Tor. (?), 23-Мрт-22, 21:27 
Это самые нужные виджеты, при чем тут "особенного". Вот Вала их юзает. А С# или Джава не может.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (-), 23-Мрт-22, 22:12 
> А вы много знаете языков которые транслируют в С и потом еще
> имеют либы для виджетов? И не просто виджетов а современных линуксных
> виджетов - gtk2 gtk3 gtk4 qt5 qt6? Во Во.
> qt5 qt6

Ну-ну. Мечтать не вредно.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

32. "Выпуск транслятора языка программирования Vala 0.56.0"  –1 +/
Сообщение от Hck3r (?), 24-Мрт-22, 02:13 
Nim
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

41. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (40), 24-Мрт-22, 12:48 
>qt5 qt6

Так, а здесь, пожалуйста, по-подробней. Vala имеет к ним биндинги?

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

43. "Выпуск транслятора языка программирования Vala 0.56.0"  –1 +/
Сообщение от Alexey Tor. (?), 24-Мрт-22, 20:13 
Не знаю про _эти_ биндинги, но раз язык юзается в распространенном ПО на Лине, то..
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (21), 23-Мрт-22, 22:04 
Не осилил смысл процедуры «транслируется в С»?
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

38. "Выпуск транслятора языка программирования Vala 0.56.0"  +4 +/
Сообщение от Совершенно другой аноним (?), 24-Мрт-22, 09:35 
В том, что это не компилятор, а транслятор. Т.е. на входе транслятора vala исходный текст программы на языке vala, на выходе - исходный текст программы на языке C, который затем компилируется штатным системным C-шным компилятором уже в двоичный код. Автоматом используются glib и gobject. Было время разработчики начинали развивать профиль, который требует только libc, но там, на данный момент, сразу сильно уменьшается функциональность и пока это направление, как я понимаю, поставили на паузу, т.к. полноценно сделать отвязку от glib и goblect на данный момент у разработчиков нет ресурсов.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск транслятора языка программирования Vala 0.56.0"  –2 +/
Сообщение от Корец (?), 24-Мрт-22, 00:09 
>зачем?

Затем, что они удавиться готовы, лишь бы на сишечке не писать.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

39. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от n00by (ok), 24-Мрт-22, 12:11 
Они и пишут на Си, уместно используя кодогенерацию. При этом ничего не переписывают, как некоторые. ;)
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от gavr (ok), 25-Мрт-22, 13:41 
То что ты о нем только что узнал, не значит что он новый, язык релизнулся в 2006. Затем что на си писать с GObject не очень удобно было.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

17. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (18), 23-Мрт-22, 21:15 
>Язык развивается под эгидой проекта GNOME.

Мне уже страшно.

Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск транслятора языка программирования Vala 0.56.0"  +2 +/
Сообщение от Аноним (21), 23-Мрт-22, 22:02 
Не бойся. Ты никому не нужен.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (23), 24-Мрт-22, 02:21 
сходи на приём к доктору.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

50. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Bdfybec (?), 25-Мрт-22, 22:49 
Памперс чаще меняй
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

45. "Выпуск транслятора языка программирования Vala 0.56.0"  +1 +/
Сообщение от Аноним (45), 24-Мрт-22, 23:22 
А зачем страхи и бомбления? Никто никогда не отберет java и сишку. Почему у кого-то должно гореть, когда что-то написано на расте,  вале. От новых языков старые не умирают, остаются форки, остаются старые версии.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск транслятора языка программирования Vala 0.56.0"  +/
Сообщение от Аноним (53), 30-Мрт-22, 15:00 
> Добавлена поддержка оператора foreach для типов Glib.Sequence и Glib.Array;

Джва года ждал!

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру