Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от opennews (??), 28-Фев-21, 23:41 | ||
Вышла новая версия компилятора для языка программирования Vala 0.50.4... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Обновление компилятора языка программирования Vala 0.50.4" | –8 +/– | |
Сообщение от Аноним (1), 28-Фев-21, 23:41 | ||
может, проще сразу цпп? | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Обновление компилятора языка программирования Vala 0.50.4" | +13 +/– | |
Сообщение от Аноним (2), 28-Фев-21, 23:44 | ||
Цпп и проще в одном предложении? | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Обновление компилятора языка программирования Vala 0.50.4" | +2 +/– | |
Сообщение от Аноним (3), 28-Фев-21, 23:51 | ||
Всё было просто, пока не пришли шаблоны. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Обновление компилятора языка программирования Vala 0.50.4" | –3 +/– | |
Сообщение от Аноним (4), 01-Мрт-21, 00:03 | ||
Так метапрограммирование это один из трендов. Рано или поздно, что-то подобное появится и в Vala. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Обновление компилятора языка программирования Vala 0.50.4" | +5 +/– | |
Сообщение от пердёжник (?), 01-Мрт-21, 07:13 | ||
> Не пользуйтесь шаблонами, никто же не заставляет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от _hide_ (ok), 01-Мрт-21, 09:48 | ||
Ребят, Вы точно про метопрограммирование? Просто Макросы -- это та ещё жесть, а декларировать какие-либо свойства/поведение группы классов в одном (приличном!) месте, бывает очень удобно и сильно облегчает чтение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от llolik (ok), 01-Мрт-21, 10:36 | ||
При всей жести макропортянок Си, сами по себе правила языка для макросов очень просты для понимания (если не сказать тривиальны). Далее уже понимание того, что наворотили, собственно, предшественники. Хотя, это, конечно, не совсем метапрограммирование. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 10:51 | ||
> При всей жести макропортянок Си, сами по себе правила языка для макросов | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от llolik (ok), 01-Мрт-21, 11:22 | ||
> MSVC | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Аноним (-), 03-Мрт-21, 21:15 | ||
Макросы могут делать мозг. Зато | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
17. "Обновление компилятора языка программирования Vala 0.50.4" | +3 +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 07:55 | ||
> Так метапрограммирование это один из трендов. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
23. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Совершенно другой аноним (?), 01-Мрт-21, 10:25 | ||
> Рано или поздно, что-то подобное появится и в Vala. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
26. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 10:40 | ||
В Vala generics, а не templates. Оба случая переводят как "шаблоны", но есть различия, в том числе и в возможностях. Темплейты -- отдельный Тьюринг-полный язык в языке, исполняемый на этапе трансляции. Возможностей больше, но и повышается порог вхождения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Обновление компилятора языка программирования Vala 0.50.4" | +3 +/– | |
Сообщение от Аноним (10), 01-Мрт-21, 02:03 | ||
На макросах хуже, чем на шаблонах | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
16. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 07:52 | ||
> кто читал стандарт цпп? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
20. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от Аноним (20), 01-Мрт-21, 09:12 | ||
Или джаву или сишарп. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
61. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Аноним (61), 05-Мрт-21, 12:33 | ||
> Уже видел такое. По телевизору. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
5. "Обновление компилятора языка программирования Vala 0.50.4" | –14 +/– | |
Сообщение от Dzen Python (ok), 01-Мрт-21, 00:09 | ||
Минусуйте сколько влезет, но без нормальной работы с чем бы то ни было кроме гетека (Qt, wxWidgets) - не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Обновление компилятора языка программирования Vala 0.50.4" | +4 +/– | |
Сообщение от Аноним (2), 01-Мрт-21, 00:38 | ||
Vala не стремится распространиться во все сферы и на весь мир. Это язык чисто для своих, для работы с GLib-овским ООП и линуксовыми сервисами/библиотеками. Скажем, у эпла есть свой собственный ЯП, обслуживающий интересы эпла. Vala - то же самое, обслуживает интересы GNU/Linux и предоставляет чрезвычайно удобный синтаксис по работе с сишным ООП, D-Bus-сервисами, GTK+ и так далее. И как приятное дополнение, биндинги к наиболее популярным языкам: все, что напишешь на вале, может пригодиться и тем, кто кроме питона или JS ничего не знает. Это в отличие от крестов, которые продолжают оставаться вещью в себе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Обновление компилятора языка программирования Vala 0.50.4" | +2 +/– | |
Сообщение от Аноним (9), 01-Мрт-21, 01:03 | ||
> все, что напишешь на вале, может пригодиться и тем, кто кроме питона или JS ничего не знает | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Обновление компилятора языка программирования Vala 0.50.4" | –3 +/– | |
Сообщение от Аноним (12), 01-Мрт-21, 03:36 | ||
>Vala - то же самое, обслуживает интересы GNU/Linux | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
13. "Обновление компилятора языка программирования Vala 0.50.4" | +4 +/– | |
Сообщение от Аноним (2), 01-Мрт-21, 04:25 | ||
GNOME - ведущая, основная и дефолтная DE в GNU/Linux. При этом в самом GNOME на вале писать особо не стараются, -- вместо этого валя возымела необыкновенную популярность в elementary OS. Так что я рекомендую тебе все же хотя бы поверхностно ознакомиться с темой, прежде чем садиться в лужу, как сейчас. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от Аноним (27), 01-Мрт-21, 10:49 | ||
Ведущая... дефолтная... Смешная шутка... но сегодня 1 марта, а не 1 апреля | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от Аноним (29), 01-Мрт-21, 11:01 | ||
Берешь топ-10 наиболее популярных дистров. Какая там стоит дефолтная ДЕ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от Аноним (34), 01-Мрт-21, 11:12 | ||
Популярных от слова попа. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от SinoptikU (?), 01-Мрт-21, 14:58 | ||
Не путайте количество с качеством! Но предположим!.. И что с того? Почему тогда у вашей ведушей, дефолтной DE столько форков? Почему за 10 лет, по вашему, ведущие разработчики не способны решить элементарные проблемы с теми же гигантскими размерами виджетов (с заголовками) на экранах с небольшим разрешением и т.д.? И почему за годы "упрощений" 3-ей версии их поделка по виду и юзабилити стала для аутистов? То, что вы написали высше, вообще не показатель! Не стояла бы Red Hat, все было бы иначе. Нормальный, вменяемый линуксоид скорее должен стыдиться GNOME 3, чем восхищаться! | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
43. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от Аноним (29), 01-Мрт-21, 16:06 | ||
> Не путайте количество с качеством! | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Аноним (62), 31-Авг-21, 19:45 | ||
> GNOME — это вершина DE | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от IRASoldier_registered (ok), 02-Мрт-21, 02:01 | ||
>их поделка по виду и юзабилити стала для аутистов | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
53. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от SinoptikU (?), 02-Мрт-21, 09:11 | ||
Вон.... | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от IRASoldier_registered (ok), 02-Мрт-21, 11:53 | ||
В смысле - "вон там, гляди!" или в смысле "пшел вон"? Если во втором - ха-ха, неохота, а если в первом - что именно и где именно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от SinoptikU (?), 02-Мрт-21, 15:16 | ||
> В смысле - "вон там, гляди!" или в смысле "пшел вон"? Если | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от IRASoldier_registered (ok), 02-Мрт-21, 18:12 | ||
Ну, помечтать об этом ты можешь. А можешь смирить гордыню и рассказать всё же о связи Gnome 3 и аутизма. В соответствии с общепринятыми значениями медицинских терминов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от IRASoldier_registered (ok), 02-Мрт-21, 11:57 | ||
> Нормальный, вменяемый линуксоид | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
8. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от gavr (ok), 01-Мрт-21, 00:42 | ||
А почему еще не обязаны быть биндинги к WPF, MAUI, Swing, JavaFX? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
11. "Обновление компилятора языка программирования Vala 0.50.4" | +2 +/– | |
Сообщение от topin89 (ok), 01-Мрт-21, 02:19 | ||
Хорошее сравнение. Vala для GTK это ровно то же, что и C# для WPF или Swing для Java. Минус гигантские деньги на раскрутку самого языка. Отсюда и язык идёт в один ряд с Nim, Zig или D: в меру интересные проекты, которые могут выйти из периферии если внезапно их подхватит какая-то достаточно крупная контора, как было с питоном в своё время. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Обновление компилятора языка программирования Vala 0.50.4" | –2 +/– | |
Сообщение от Аноним (18), 01-Мрт-21, 08:06 | ||
Так его и придумали для того, чтобы нормально работать с мзначан сишным gtk: на голых сях писать объектно-ориентированную гую удовольствие сомнительное. На изначально плюсовом Qt и на плюсах норм. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
19. "Обновление компилятора языка программирования Vala 0.50.4" | +5 +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 08:12 | ||
> Минусуйте сколько влезет, но без нормальной работы с чем бы то ни | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
36. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от gavr (ok), 01-Мрт-21, 13:16 | ||
Есть ссыль на репу? | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 16:57 | ||
В профиле есть. Вот прямая https://github.com/STrusov/plasma-browser-integration-glib | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Обновление компилятора языка программирования Vala 0.50.4" | –3 +/– | |
Сообщение от SinoptikU (?), 01-Мрт-21, 15:05 | ||
Перепиши на Python, еще вдвое уменьшится кода! | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
45. "Обновление компилятора языка программирования Vala 0.50.4" | +3 +/– | |
Сообщение от n00by (ok), 01-Мрт-21, 17:10 | ||
Во-первых, в Vala унаследованный от Си привычный синтаксис и семантика, значит похоже на исходный Qt, а Python надо изучать отдельно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Обновление компилятора языка программирования Vala 0.50.4" | –2 +/– | |
Сообщение от Аноним (37), 01-Мрт-21, 13:34 | ||
Как там LTS у Qt поживает? А что с лицензией? GTK позволяет использовать в любых проектах, а Qt заставляет чуть что платить, если проект не GPL. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
41. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от SinoptikU (?), 01-Мрт-21, 15:13 | ||
> GTK позволяет использовать в любых проектах | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Обновление компилятора языка программирования Vala 0.50.4" | +7 +/– | |
Сообщение от gavr (ok), 01-Мрт-21, 00:38 | ||
Всем интересующимся, хороший гайд на русском тут https://wiki.gnome.org/Projects/Vala/Tutorial/ru | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от Аноним (30), 01-Мрт-21, 11:03 | ||
Благодарю, бро. Весьма в тему. Чем больше глядишь в программирование GUI (среди не жручих и более или менее приличных только GNOME), тем больше понимаешь, что нужно погружаться в Vala. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от gavr (ok), 01-Мрт-21, 20:01 | ||
Спасибо, совсем полный перевод я захостил на gitbook'е (https://vala.gitbook.io/vala/untitled/language-elements/tipy... но мне чето самому не понравилось что получилось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Обновление компилятора языка программирования Vala 0.50.4" | +1 +/– | |
Сообщение от n00by (ok), 03-Мрт-21, 09:08 | ||
> Спасибо, совсем полный перевод я захостил на gitbook'е (https://vala.gitbook.io/vala/untitled/language-elements/tipy... | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Аноним (22), 01-Мрт-21, 10:00 | ||
А он уже пережил этап трансляции в C? Насколько удобно выполнять отладку кода в нем если он до сих пор транслирует в C? | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Совершенно другой аноним (?), 01-Мрт-21, 10:30 | ||
Нет, в этом плане пока всё остаётся без изменений, и насколько я понял - менять это не собираются (по крайней мере в качестве заявленных целей этого нет, даже наоборот, постулируется, что такой способ значительно облегчает как совместимость с C, так и с другими языками). | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Обновление компилятора языка программирования Vala 0.50.4" | +2 +/– | |
Сообщение от Аноним (29), 01-Мрт-21, 11:05 | ||
Во-первых, транслируя в си, можно детально изучить, как работает валя. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
38. "Обновление компилятора языка программирования Vala 0.50.4" | –2 +/– | |
Сообщение от acroobar (?), 01-Мрт-21, 13:42 | ||
В мини-новость! | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Обновление компилятора языка программирования Vala 0.50.4" | –5 +/– | |
Сообщение от Skullnet (ok), 01-Мрт-21, 16:06 | ||
Идея хорошая, но жаль что все это дело прибито гвоздями к мерзкому GTK. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Обновление компилятора языка программирования Vala 0.50.4" | +2 +/– | |
Сообщение от Аноним (46), 01-Мрт-21, 19:59 | ||
Не прибито. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Обновление компилятора языка программирования Vala 0.50.4" | –1 +/– | |
Сообщение от Skullnet (ok), 02-Мрт-21, 00:53 | ||
Правда? Даже у них в документации написано, что прибито к GTK и GNOME. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Обновление компилятора языка программирования Vala 0.50.4" | +2 +/– | |
Сообщение от Аноним (52), 02-Мрт-21, 05:17 | ||
Если у вас нигде нет using Gtk, или другой либы, в которой есть using Gtk, то программа с ним линковаться не будет. Прибито оно только к GLib: | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Обновление компилятора языка программирования Vala 0.50.4" | +3 +/– | |
Сообщение от Аноним (-), 01-Мрт-21, 21:50 | ||
Оно аккуратно прикреплено нержавеющими болтами к Си. Это хорошо. | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
60. "Обновление компилятора языка программирования Vala 0.50.4" | +/– | |
Сообщение от Аноним (61), 05-Мрт-21, 12:32 | ||
Все бы хорошо, но glib .. нет спасибо | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |