The OpenNET Project / Index page

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



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

"Релиз языка программирования V 0.4.8"  +/
Сообщение от opennews (ok), 05-Окт-24, 18:19 
Состоялся релиз статически типизированного языка программирования V (vlang). Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, отключаемый сборщик мусора (GC), современные возможности и более удобное сопровождение программ. Проект также развивает свою графическую библиотеку и пакетный менеджер. Код компилятора, библиотек и сопутствующих инструментов открыт под лицензией MIT...

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

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

Оглавление

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


1. "Релиз языка программирования V 0.4.8"  +/
Сообщение от ilyafedinemail (ok), 05-Окт-24, 18:19 
> Создан русскоязычный чат по языку V в Telegram.

Еще один? Был же уже чат с автором языка.

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

2. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (2), 05-Окт-24, 18:24 
Как там, is upper функция уже умеет определять не только ascii?
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз языка программирования V 0.4.8"  –1 +/
Сообщение от koplenov (ok), 05-Окт-24, 23:33 
> Как там, is upper функция уже умеет определять не только ascii?

Тут реализации функции: https://github.com/vlang/v/blob/master/vlib/builtin/string.v...
Тут её тесты: https://github.com/vlang/v/blob/master/vlib/builtin/string_t...

если вы не нашли какого-то своего кейса D: - велком создавать ишью/контрибьютить :D

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

42. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (2), 05-Окт-24, 23:42 
>if s[i] >= `a` && s[i] <= `z` {

Я про это. Функция ограничена латинским алфавитом.

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

43. "Релиз языка программирования V 0.4.8"  +1 +/
Сообщение от Аноним (2), 05-Окт-24, 23:44 
Ладно, справедливости ради, не все компилируемые языки имеют такую функцию вообще.
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (3), 05-Окт-24, 18:25 
>На V разрабатывается Volt - лёгкий и быстрый сервис обмена сообщений, который наметил взять лучшее от Discord, Telegram, Signal и Slack.

Открыл сайт, там очередная "вебня", ну да "лучшее" они взяли ага щас

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

6. "Релиз языка программирования V 0.4.8"  +2 +/
Сообщение от Аноним (2), 05-Окт-24, 18:40 
Не могли бы расшифровать ваш новояз на человеческий? "Вебня" - это что конкретно?
Ответить | Правка | Наверх | Cообщить модератору

19. "Релиз языка программирования V 0.4.8"  –1 +/
Сообщение от scriptkiddis (?), 05-Окт-24, 21:14 
Вэбня это вэбня, дополнять нечего.
Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз языка программирования V 0.4.8"  –3 +/
Сообщение от Аноним (21), 05-Окт-24, 21:47 
>"Вебня" - это что конкретно?

Это совокупность современных языков программирования и технологий, который луддитсвующий автор коммента не знает и не умеет готовить.

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

26. Скрыто модератором  +/
Сообщение от Аноним (26), 05-Окт-24, 22:38 
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

7. "Релиз языка программирования V 0.4.8"  +/
Сообщение от animechaos (ok), 05-Окт-24, 18:52 
Буквально ты смотришь на нативный код, который в запустили через webassembly
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

10. "Релиз языка программирования V 0.4.8"  +1 +/
Сообщение от Аноним (10), 05-Окт-24, 19:18 
Там очередная "гэбня" судя по перечню. Это "лучшее".
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

18. Скрыто модератором  +/
Сообщение от Аноним (-), 05-Окт-24, 21:09 
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

4. "Релиз языка программирования V 0.4.8"  +1 +/
Сообщение от Аноним (4), 05-Окт-24, 18:25 
Судя по синтаксису это какой-то го у нас дома.
Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Швондик (?), 05-Окт-24, 21:48 
это смесь паскаля с явой
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз языка программирования V 0.4.8"  +2 +/
Сообщение от Аноним (8), 05-Окт-24, 19:07 
Судя по активности https://github.com/spytheman разрабу хорошо платят. Даже в выходные пашет.
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз языка программирования V 0.4.8"  +1 +/
Сообщение от Швондик (?), 05-Окт-24, 21:49 
либо просто ещё молодой на энтузиазме
Ответить | Правка | Наверх | Cообщить модератору

45. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (2), 06-Окт-24, 00:22 
Не могу сказать конкретно про этого. Но автор языка иногда вбрасывал вакансии на участие в разработке. Хз откуда деньги, но зп обещал.
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз языка программирования V 0.4.8"  –4 +/
Сообщение от Аноним (9), 05-Окт-24, 19:08 
> под лицензией MIT

Можно даже не смотреть. Сдохнет.

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

13. "Релиз языка программирования V 0.4.8"  +1 +/
Сообщение от Аноним (13), 05-Окт-24, 20:22 
>Можно даже не смотреть. Сдохнет

Это почему?

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

15. "Релиз языка программирования V 0.4.8"  –1 +/
Сообщение от Аноним (15), 05-Окт-24, 20:37 
Потому что Массачусетс.
Ответить | Правка | Наверх | Cообщить модератору

17. Скрыто модератором  +1 +/
Сообщение от Аноним (13), 05-Окт-24, 21:00 
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз языка программирования V 0.4.8"  +5 +/
Сообщение от Аноним (11), 05-Окт-24, 19:44 
Очень приятный в использовании, конечно до применения в чем то серьезном еще далеко.
Изучается быстро, выглядит как более совершенный и разумный аналог го.
Парадигма expected optional для обработки ошибок хорошо структурирует код.
Можно использовать автономно в отличие от его корпоративного аналога, который требует интернета для репозитория и отсылки телеметрии.

И вменяемая лицензия кстати :)

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

39. "Релиз языка программирования V 0.4.8"  +/
Сообщение от koplenov (ok), 05-Окт-24, 23:25 
Тут в чатике я как-то расписывал про успешно реализованные проекты на V: https://t.me/vlang_rus/51615
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз языка программирования V 0.4.8"  –1 +/
Сообщение от Аноним (12), 05-Окт-24, 19:57 
> Разрешён возврат работы функции в качестве аргумента другой функции.

вау! это новое слово в науке и технике!
что? то есть как это сейчас не 60-ые?

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

20. "Релиз языка программирования V 0.4.8"  +1 +/
Сообщение от Ъ (?), 05-Окт-24, 21:27 
по ссылке сходи, речь о функциях возвращающих несколько значений
Ответить | Правка | Наверх | Cообщить модератору

30. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Карлос Сношайтилис (ok), 05-Окт-24, 22:43 
Первый раз вижу этот язык и зуб не дам, но может имеется ввиду, что при вложенных функциях, результат в виде кортежа распаковывается в отдельные аргументы, а не является одним аргументом-кортежем.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

14. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (14), 05-Окт-24, 20:26 
Зачем ещё 1 язык программирования?
Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Продавец (?), 05-Окт-24, 22:39 
Потому что будущее на дворе, дружище! Ну-ка быстренько изучать! Япы которые ты знаешь позволяют отключить ГЦ? Вот и тото-же. Не стоит возиться со всяким старьем
Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз языка программирования V 0.4.8"  +/
Сообщение от koplenov (ok), 05-Окт-24, 23:15 
Тут по ссылке кратко чем он отличается отдругих основных языках и что в нем сделано проще и лучше: https://vlang.io/compare
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

16. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 05-Окт-24, 20:43 
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  +/
Сообщение от beck (??), 05-Окт-24, 22:01 
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (25), 05-Окт-24, 22:09 
Звучала уже где-то история про вавилонский сервер.
Или это был "один сервер то rule them all"?..

Короче, судьба его была сложной: обвязку-таки допилили, а ядро так и не построили. Поэтому пришлось кооперироваться с хоббитом, который построил ядро, но не имел обвязки.
И это ещё когда писалось всё в основном на сях.

А теперь языков много и чё дальше будет -- неизвестно.
Едим попкорн, наблюдаем.

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

28. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (26), 05-Окт-24, 22:41 
Как там с наследованием, уже добавили?
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз языка программирования V 0.4.8"  +/
Сообщение от koplenov (ok), 05-Окт-24, 23:20 
> Как там с наследованием, уже добавили?

Тут оно структурное как в go, подробнее по ссылке - https://docs.vlang.io/structs.html#embedded-structs

В сочетании с интерфейсами, весьма неплохая штука

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

34. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Я (??), 05-Окт-24, 23:01 
unsafe есть? как пометить опасные участки кода? табуляция обязательна? без этого мильены мух не признают
Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз языка программирования V 0.4.8"  +/
Сообщение от koplenov (ok), 05-Окт-24, 23:17 
> unsafe есть? как пометить опасные участки кода?

есть, подробнее про работу с unsafe по ссылке - https://docs.vlang.io/memory-unsafe-code.html


> табуляция обязательна?

неа, не обязательно - это вам не питоны и не го

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

35. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Ося Бендер (?), 05-Окт-24, 23:06 
Очередная одна убийца Си.
Ответить | Правка | Наверх | Cообщить модератору

40. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (40), 05-Окт-24, 23:27 
раньше компиляторов Си не требовал, а теперь...
Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз языка программирования V 0.4.8"  +/
Сообщение от Аноним (44), 05-Окт-24, 23:52 
Ты не ты если не запилишь себе собственный ЯП.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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