Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз языка программирования V 0.5.2" | +/– | |
| Сообщение от opennews (??), 19-Июл-26, 12:44 | ||
Состоялся релиз статически типизированного языка программирования V 0.5.2 (vlang). Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, отключаемый сборщик мусора (GC), современные возможности и более удобное сопровождение программ. Проект также развивает свою графическую библиотеку и пакетный менеджер. Код компилятора, библиотек и сопутствующих инструментов открыт под лицензией MIT... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 19-Июл-26, 12:44 | +16 +/– | |
Vhy? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #41 | ||
| 2. Сообщение от Аноним (2), 19-Июл-26, 12:57 | –7 +/– | |
Язык на замену Rust, благодаря наличию опционального сборщика мусора, потому что, сюрприз, от всех утечек памяти Rust не защищает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4, #5, #65 | ||
| 3. Сообщение от didok (?), 19-Июл-26, 13:21 | +1 +/– | |
Из однобуквенных ЯП достойные только C и J, ну с натяжкой можно добавить R. Остальные имхо, только зря однобуквенные названия тратят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #13 | ||
| 4. Сообщение от ноним18 (?), 19-Июл-26, 13:33 | +15 +/– | |
Так сборщик мусора тоже не защищает от всех утечек памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #30, #38 | ||
| 5. Сообщение от Аноним10084 и 1008465039 (?), 19-Июл-26, 13:56 | +/– | |
А зачем нужна замена божественному Rust? И да - божественный Rust прежде всего не от утечек памяти защищает, а от ошибок использования памяти вроде дабл-фри, юз-афтер-фри, нул поинтер и т.п. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #8, #19, #23 | ||
| 7. Сообщение от Vindex (?), 19-Июл-26, 14:14 | +8 +/– | |
D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #10, #11, #16 | ||
| 8. Сообщение от Аноним (2), 19-Июл-26, 14:22 | +7 +/– | |
Единственная вещь, за которую можно поблагодарить Rust - это то, что он подсветил эту проблему, а вот решение, которое он предлагает очень далеко от идеального. Если у V будет человеческий синтаксис и разработчик сможет в полной мере реализовать написанное, а также сможет написать документацию, то лавры самого безопасного языка достанутся ему. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #24, #25, #35, #56, #67 | ||
| 10. Сообщение от abu (?), 19-Июл-26, 14:25 | +/– | |
Согласен с вами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 11. Сообщение от Аноним (11), 19-Июл-26, 14:25 | +/– | |
какой из? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #14 | ||
| 13. Сообщение от Аноним (13), 19-Июл-26, 14:32 | +/– | |
Ну хочется же хайповать, но вообще здесь название оправдано минимальностью и компактностью языка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #15, #20 | ||
| 14. Сообщение от Аноним (-), 19-Июл-26, 14:37 | +1 +/– | |
он един | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 15. Сообщение от didok (?), 19-Июл-26, 15:04 | +/– | |
Минимальность и компактность это про K, а этот NIH ещё даже недописан. Мб он тоже Джавкой станет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 16. Сообщение от didok (?), 19-Июл-26, 15:07 | +1 +/– | |
Это работало так: APL, BCPL, B, C. На Сишечке развитие в лучшую сторону закончилось, а бог макросов Александреску не смог заменить ни Лиспяру, ни дыряшку, ни даже гниляшку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #73 | ||
| 17. Сообщение от bOOster (ok), 19-Июл-26, 15:23 | –1 +/– | |
Отличный инструмент, кстати. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. Сообщение от небесный ученый (ok), 19-Июл-26, 15:29 | +5 +/– | |
не умеете вы в смыслы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #29 | ||
20.
Сообщение от warlock66613 (ok), 19-Июл-26, 15:59
| –3 +/– | |
Сишка уже мертва, просто не все это заметили. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #27 | ||
| 21. Сообщение от Axonic (ok), 19-Июл-26, 16:00 | +/– | |
Брат-близнец Nim | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. Сообщение от Аноним (22), 19-Июл-26, 16:01 | +/– | |
Что фичастей, гибче: V или Hare? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #26, #28, #64 | ||
| 23. Сообщение от Аноним (23), 19-Июл-26, 16:02 | –2 +/– | |
> А зачем нужна замена божественному Rust? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #34, #36 | ||
| 24. Сообщение от Аноним (24), 19-Июл-26, 16:22 | –3 +/– | |
> и Клод сможет в полной мере реализовать написанное, а также сможет написать документацию, то | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 25. Сообщение от Аноним (25), 19-Июл-26, 16:24 | +3 +/– | |
> он подсветил эту проблему | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #31, #66 | ||
| 26. Сообщение от Аноним (27), 19-Июл-26, 16:49 | +/– | |
V | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 27. Сообщение от Аноним (27), 19-Июл-26, 16:49 | +1 +/– | |
Просто ты живёшь в своем манямирке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 28. Сообщение от Аноним (28), 19-Июл-26, 17:35 | +1 +/– | |
В HARE | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #53, #63 | ||
| 29. Сообщение от kusb reg (ok), 19-Июл-26, 17:50 | +2 +/– | |
Этот язык назван не в честь ржавчины. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #32, #44, #72 | ||
| 30. Сообщение от Аноним (30), 19-Июл-26, 17:56 | +/– | |
А от каких не защищает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #52 | ||
| 31. Сообщение от Аноним (30), 19-Июл-26, 17:58 | +1 +/– | |
> до него уже существовали языки с "безопасной памятью" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #40 | ||
| 32. Сообщение от Аноним (32), 19-Июл-26, 18:04 | +1 +/– | |
Это уже постфактум придумали, когда после "тёплого" приёма растоевангелистов стало понятно, что такое название вредит репутации языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 33. Сообщение от Аноним (33), 19-Июл-26, 18:13 | –2 +/– | |
Z явно круче | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #37, #39 | ||
| 34. Сообщение от Аноним (30), 19-Июл-26, 18:16 | +2 +/– | |
> Чтобы не видеть эти извращения с подменой переменных, синтаксис даже хуже чем у тайпскрипта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 35. Сообщение от laindono (ok), 19-Июл-26, 18:32 | +5 +/– | |
> человеческий синтаксис | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #70 | ||
| 36. Сообщение от Аноним (36), 19-Июл-26, 18:47 | –1 +/– | |
> Чтобы не видеть эти извращения с подменой переменных, синтаксис даже хуже чем у тайпскрипта (ух запятые мои, с точкозапятыми, да значочки восклицательные - риальне будто бы абвгд+ писали под таблетками гормональными), 100500 анврапов и перевызовов и под конец - уродливую систему доставки и сотню утилит только чтобы оно зашевелилось - растапы (игнорящие пакетник), карги, прочую ужесть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 37. Сообщение от Аноним (37), 19-Июл-26, 18:53 | +/– | |
ig | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 38. Сообщение от Аноним (-), 19-Июл-26, 19:13 | +1 +/– | |
> Так сборщик мусора тоже не защищает от всех утечек памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #55 | ||
| 39. Сообщение от Dzen Python (ok), 19-Июл-26, 21:09 | +/– | |
Нужен язык "О" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #42 | ||
| 40. Сообщение от Аноним (25), 19-Июл-26, 21:30 | –1 +/– | |
Да? Про ATS, Cyclone, Swift, SPARK ты не слышал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 41. Сообщение от Сладкая булочка (?), 19-Июл-26, 21:31 | +2 +/– | |
Vhy not? А что, неплохой лозунг для языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 42. Сообщение от Аноним (42), 19-Июл-26, 21:31 | +/– | |
Когда-то видел на гитхабе (сейчас не найду) репозиторий некоего olang — там автор предлагал язык как препроцессор к си и крестам, который бы просто менял синтаксис на более сишарпный и упрощал какие-то штуки. Типа вместо string[] args — string args[], вместо const * int index — const int index* и ещё что-то подобное, включая выставленные по-умолчанию упрощённые инициализации с обнулением и геттеры массивов с проверкой выхода за диапазон. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #47 | ||
| 43. Сообщение от Аноним (42), 19-Июл-26, 21:31 | –1 +/– | |
Паскаль был лучшим. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #45 | ||
| 44. Сообщение от Сладкая булочка (?), 19-Июл-26, 21:32 | +3 +/– | |
> Создатель языка Грейдон Хоар выбрал это имя из-за невероятной живучести, способности к росту в самых суровых условиях и устойчивости этих организмов. Это символизирует надежность, безопасность и высокую параллельность, заложенные в основу архитектуры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 45. Сообщение от Сладкая булочка (?), 19-Июл-26, 21:34 | +/– | |
Где работал? Если бы он был лучшим, то почему его создатель сотворил Оберон со сборщиком мусора? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #48, #51 | ||
| 47. Сообщение от Dzen Python (ok), 19-Июл-26, 22:45 | +1 +/– | |
Немного не об этом была шутка, в контексте упоминания языка Z(ig) в новости о V, но...ты меня заинтересовал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 48. Сообщение от Аноним (48), 19-Июл-26, 22:45 | +/– | |
Если брать ту же логику, то создатель Delphi сделал C#, а затем Typescript | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #49 | ||
| 49. Сообщение от Сладкая булочка (?), 19-Июл-26, 23:04 | +/– | |
> Если брать ту же логику, то создатель Delphi сделал C#, а затем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 50. Сообщение от Аноним (51), 19-Июл-26, 23:23 | –1 +/– | |
Посмотрел примеры на главной странице - Go проще и понятнее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. Сообщение от Аноним (51), 19-Июл-26, 23:35 | +/– | |
Pascal был лучшим в своей нише - маломощные компьютеры, например СМ-ки. В прежние времена было написано на Pascal'е много полезных программ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 52. Сообщение от Xasd1 (?), 19-Июл-26, 23:39 | –1 +/– | |
элементарный пример: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #54 | ||
| 53. Сообщение от Аноним (53), 20-Июл-26, 01:39 | –1 +/– | |
Ха. В V до сих пор не было оператора возведения в степень. У нас тут соревнование языков-инвалидов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #58, #59 | ||
| 54. Сообщение от Аноним (30), 20-Июл-26, 02:45 | +5 +/– | |
> элементарный пример: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #76 | ||
| 55. Сообщение от Аноним (30), 20-Июл-26, 02:47 | +/– | |
> Видишь ты под нагрузкой жор памяти - и гадай, толи GC просто не отработал еще, толи память течет. Очень удобно.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 56. Сообщение от Аноним10084 и 1008465039 (?), 20-Июл-26, 03:19 | +/– | |
Пусть решение, предлагаемое божественным Rust - неидеально, но в IT, как известно, "бабло побеждает зло" - индустрия уже вложилась в него большими деньгами, а это может помочь большому будущему. Боюсь что гипотетически более идеальный язык без больших вложений ничем не поможет, в отличие от божественного Раст | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 58. Сообщение от фф (?), 20-Июл-26, 04:47 | +1 +/– | |
возведение в степень - довольно редкая операция, я бы предпочел ее в виде функции. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 59. Сообщение от Аноним (59), 20-Июл-26, 06:36 | +1 +/– | |
А в каком есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #61 | ||
| 60. Сообщение от Егор (??), 20-Июл-26, 08:46 | –2 +/– | |
зачем новые языки если код пишет ии? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #69 | ||
| 61. Сообщение от Аноним (61), 20-Июл-26, 09:08 | +/– | |
Из обычных языков: Python, JavaScript (ES2016+), Ruby, Perl, Lua. Думаю, в языках, у которых ниша что-то считать, например R, тоже будет данная операция. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 63. Сообщение от Аноним (63), 20-Июл-26, 10:55 | +/– | |
> Нет встроенного package manager | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #77 | ||
| 64. Сообщение от Аноним (63), 20-Июл-26, 10:59 | +1 +/– | |
Фичастее конечно D - там есть столько всего, что только на прочтение фич уйдёт неделя. И я не про "поддерживает ООП", а как именно поддерживает! Каждая фича делалась с оглядкой на С++ (и его ошибки) + современный взгляд на п-е. Жаль, что одних сил Александреску и Брайта недостаточно для продвижения языка. Хотя уже сейчас библиотек навалом, язык стабилизировался. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 65. Сообщение от Аноним (65), 20-Июл-26, 11:03 | +/– | |
Приведи пример утечки памяти в программе на расте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
66.
Сообщение от freecoder (ok), 20-Июл-26, 11:39
| +1 +/– | |
Rust ругали за хайп ещё задолго до того, как корпорации стали его использовать. И главный аргумент против тогда был: "Не взлетит, так как Google/Microsoft/Amazone/Apple его не используют". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
67.
Сообщение от freecoder (ok), 20-Июл-26, 11:40
| +1 +/– | |
У Rust логичный и продуманный синтаксис, для такой сложной семантики - он довольно удачный и простой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #71 | ||
| 68. Сообщение от Аноним (68), 20-Июл-26, 11:49 | +1 +/– | |
Эволюция. В начале про него просто не спорили, однозначно нуль. Теперь уже спорят. Таки прогресс. Приятно что нет макросов (идеология Вирта) и есть графика "из коробки" (идеология Питона). Может и влететь в свою нишу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. Сообщение от Аноним (69), 20-Июл-26, 13:00 | +/– | |
Хотя бы, чтоб мешки могли сгенерённый ИИшкой код понять. Чтобы убедится в отсутствии чего там недоброго. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 Ответы: #74 | ||
| 70. Сообщение от _kp (ok), 20-Июл-26, 13:53 | –1 +/– | |
Хороший синтаксис лаконичный, а не с иероглифами, кракозябрами, и конструкциями "засирающими" исходник | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 71. Сообщение от _kp (ok), 20-Июл-26, 13:57 | +/– | |
Абсолютно не проуманный, не эрггономичный, морально старый стиль байткода вперемешку с исходником. Столь медленный компилятор должен не сваливать очевидные операции на ручную работу программиса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 72. Сообщение от _kp (ok), 20-Июл-26, 14:00 | +1 +/– | |
это грибковые патогены растений :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 73. Сообщение от _kp (ok), 20-Июл-26, 14:06 | +/– | |
главная цель при создании Си - замена ассемблера, что успешно достигнуто, а высокоуровненый стиль кода побочная функция, которая стала основной. А "ошибки и неопределенное поведении" уже прямо заложны стандартизаторами, дураками или вредителями - не знаю. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 74. Сообщение от luuul (?), 20-Июл-26, 15:31 | +/– | |
А чЁ, низзя ыышкой проверять? LO_OL! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #75 | ||
| 75. Сообщение от Аноним (69), 20-Июл-26, 15:50 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 76. Сообщение от Ык (?), 20-Июл-26, 17:39 | +/– | |
Для джавы это стандартная утечкааамяти: например | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 77. Сообщение от Аноним (61), 20-Июл-26, 18:00 | +/– | |
> Нужны либы - качай и подключай статически. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |