Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск языка программирования Zig 0.17.0" | +/– | |
| Сообщение от opennews (??), 03-Окт-26, 23:32 | ||
После пяти месяцев разработки опубликован выпуск языка программирования Zig 0.17.0, развиваемого в качестве современной замены языка Си. В Zig пытаются сохранить простоту, гибкость использования и предсказуемость кодогенерации языка Си, при этом добавляя новшества для более эргономичной и безопасной разработки. Zig предоставляет возможности метапрограммирования (выполнения кода во время компиляции) и современную систему типов, созданную с огладкой на обеспечение безопасности и производительности (опциональные типы вместо нулевых указателей, выравнивание по адресу как часть типа, целочисленные типы с размерностью от 0 до 65535 бит, кортежи и т.д.). Код инструментария распространяется под лицензией MIT... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 6. Сообщение от Аноним (6), 03-Окт-26, 23:49 | –5 +/– | |
>вместо нулевых указателей | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #9, #115 | ||
| 7. Сообщение от Аноним (7), 04-Окт-26, 00:24 | +7 +/– | |
Использую его как кросс-компилятор, собираю программы под Linux и Windows (хост должен быть Linux). Очень удобно, всем советую, есть есть потребность! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #64 | ||
| 8. Сообщение от Аноним (9), 04-Окт-26, 00:47 | +7 +/– | |
Вот это действительно замена Си, а не обёртка над маллоком. Аллокатор там - библиотечный объект, а не часть языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #11, #56 | ||
| 9. Сообщение от Аноним (9), 04-Окт-26, 00:50 | +2 +/– | |
Опциональные типы не особо так отличаются от нулевых указателей, но нужен компилятор, который будет тихонько компилять в нули назад. Думаю, второй zig в это сможет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 11. Сообщение от Аноним (11), 04-Окт-26, 01:12 | –9 +/– | |
К сожалению, замена Си не нужна. Си устарел не только и не столько на уровне языка, но и на уровне, простите за тавтологию, уровня - в современных реалиях он слишком низкоуровневый. zig эту проблему только усугубляет - там не только vtable придётся писать руками, но и аллокатор через всю цепочку вызовов таскать, а зачем, когда недефолтный аллокатор нужен крайне редко. То что написано на C останется на C, а то что будет переписываться, будет переписываться на go или rust. Ну и неадекватный BDFL + нестабильность ставят крест на применении для неигрушечных проектов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #12, #13, #19, #20, #43 | ||
| 12. Сообщение от Аноним (12), 04-Окт-26, 01:15 | +11 +/– | |
Как там было в меме? Весь кровавый ынтерпрайз в основе держится на СИшной либе, которую мейнтейнит в свободное время чувак из Ванкувера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 13. Сообщение от Аноним (9), 04-Окт-26, 01:37 | +2 +/– | |
>аллокатор через всю цепочку вызовов таскать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #21 | ||
| 14. Сообщение от Аноним (14), 04-Окт-26, 02:16 | –5 +/– | |
Зачем этот язык существует, если на нём вообще больше ничего не написано? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #18, #25, #39, #75, #78, #86 | ||
| 15. Сообщение от Аноним (15), 04-Окт-26, 03:26 | –1 +/– | |
А такой же транслятор, но с перламутро... с C на Zig? Нету? Будем искать... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. Сообщение от bluesimus (ok), 04-Окт-26, 03:39 | –2 +/– | |
> в качестве современной замены языка Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #24, #32 | ||
| 17. Сообщение от Аноним (17), 04-Окт-26, 04:57 | +6 +/– | |
Внезапно, адекватный язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #26, #48, #49 | ||
| 18. Сообщение от Аноним (18), 04-Окт-26, 06:21 | +/– | |
Ты так уверен? Или он не нужен в ТВОЕЙ среде? От того, что ты не знаешь, что на нем написано, это не делает его ненужным. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 19. Сообщение от Аноним (19), 04-Окт-26, 06:33 | +2 +/– | |
>Си устарел не только и не столько на уровне языка, но и на уровне, простите за тавтологию, уровня - в современных реалиях он слишком низкоуровневый | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #22, #44, #52 | ||
| 20. Сообщение от ДядяПетя (?), 04-Окт-26, 06:47 | +1 +/– | |
Ну контекст в го почему-то никого таскать не смущает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 21. Сообщение от Аноним (21), 04-Окт-26, 08:22 | +2 +/– | |
А как еще? (неиронично спрашиваю, я любитель, написал на Zig ровно один маленький звукосинтезатор, и да, прокидывал аллокатор цепочкой вызовов. Не очень понимаю, как еще можно) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #37 | ||
| 22. Сообщение от Аноним324 (ok), 04-Окт-26, 09:05 | +/– | |
> Си процедурный язык и этим всё сказано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #33, #35, #70 | ||
| 23. Сообщение от Аноним (23), 04-Окт-26, 09:36 | +4 +/– | |
Язык для системного программиста, который точно знаем что он хочет. Хотя это не только язык, но и полноценный тулчейн (например, тут вам и настоящая кроскомпиляция и понятная система сборки на том же самом языке). Читать и самое главное понимать написанное не составляет труда (минимум абстракций и как следствие нагрузки на мозги, - не надо держать в голове целую кучу иерархии типов и быть мастером спорта по теории типов). Это и впрямь современный лаконичный Си. Удачи проекту! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #59, #76, #80 | ||
| 24. Сообщение от Аноним (24), 04-Окт-26, 09:48 | +2 +/– | |
Это люди не понимают смысл слова secure -- а это вовсе не "безопасность" или даже "безопасный". Смысл "обеспечение безопасности" или "охранение", а уж кому и от кого, это за рамками. Хинт, не тем, кому это втюхивают как нечто хорошее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #27, #109 | ||
| 25. Сообщение от Аноним (25), 04-Окт-26, 10:44 | –1 +/– | |
Слегка поправлю - "ничего ценного") | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #60 | ||
| 26. Сообщение от Аноним (25), 04-Окт-26, 10:47 | –1 +/– | |
> Выкинули древние костыли | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 27. Сообщение от bluesimus (ok), 04-Окт-26, 11:06 | –2 +/– | |
> Это люди не понимают смысл слова secure -- а это вовсе не | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 28. Сообщение от Аноним (28), 04-Окт-26, 11:10 | +2 +/– | |
Название у него какое-то подозрительное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #38, #77 | ||
| 30. Сообщение от Аноним (30), 04-Окт-26, 12:08 | +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 31. Сообщение от Аноним (34), 04-Окт-26, 12:09 | +1 +/– | |
хороший яп с ручным управлением памятью. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. Сообщение от Прохожий (??), 04-Окт-26, 12:18 | +3 +/– | |
>А какой смысл делать упор на безопасность? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #40, #108 | ||
| 33. Сообщение от Аноним (33), 04-Окт-26, 12:19 Скрыто ботом-модератором | +2 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 34. Сообщение от Аноним (34), 04-Окт-26, 12:21 | +/– | |
является, а что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #41 | ||
| 35. Сообщение от YetAnotherOnanym (ok), 04-Окт-26, 12:24 | –1 +/– | |
> не увидел | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #63 | ||
| 36. Сообщение от Аноним (36), 04-Окт-26, 12:26 | +1 +/– | |
> Обновлены версии LLVM 22 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #42 | ||
37.
Сообщение от pepe_watafa (?), 04-Окт-26, 12:36
| –1 +/– | |
Позвольте я спрошу у LLM-ок за вас: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #51 | ||
| 38. Сообщение от котобот (?), 04-Окт-26, 12:49 | –1 +/– | |
Название - бальзам на душу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #122 | ||
| 39. Сообщение от анонимус (??), 04-Окт-26, 12:55 | +4 +/– | |
Ну например, эмулятор терминала Ghostty с 60K звёзд на гитхабе, поддерживающий клавиатурный протокол kitty (чем не может похвастаться ни один из нативных эмуляторов гнома/кде/хфце/итд) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #61, #79, #92 | ||
| 40. Сообщение от bluesimus (ok), 04-Окт-26, 12:57 | –3 +/– | |
Все приколы с кибер-безопасностью решаются идеальным образом с помощью физического барьера. Обращение к денежному вопросу весьма показательно. Если у вас есть выход в инет, ждите ддос. Ну, то бишь, потерю бабоса. Такова сетевая жизнь. Главное, хе-хе, "недополученную" прибыль не искать, её не существует. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 41. Сообщение от Аноним (30), 04-Окт-26, 13:09 | +1 +/– | |
А тогда зачем?????????????? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #46, #123 | ||
| 42. Сообщение от Мемоним (?), 04-Окт-26, 13:48 | +/– | |
Из Zig тоже постепенно выпиливают LLVM. И свой кодеген уже вполне рабочий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #67 | ||
| 43. Сообщение от Мемоним (?), 04-Окт-26, 13:49 | +/– | |
> неадекватный BDFL + нестабильность | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #74, #91 | ||
| 44. Сообщение от Аноним (44), 04-Окт-26, 13:55 | +1 +/– | |
А указатели на функции в структурах, это тоже процедурно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #53, #72 | ||
46.
Сообщение от Разраб (?), 04-Окт-26, 14:09
| +/– | |
дефер лишь формализует паттерн. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
47.
Сообщение от Разраб (?), 04-Окт-26, 14:13
| +/– | |
кстати, один доктор философии пилит свой фрэйм clef-lang com за основу взят F# и его компилятор, в языке не используется сборка мусора, код чистый нативный, аналогично зиг используется арена аллокатор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #66 | ||
| 48. Сообщение от Аноним (-), 04-Окт-26, 14:14 | +1 +/– | |
внезапно, да. один их io с прошлой версии - достаточно неплохая реализация стак/саклесс кастомизируемых бесцветных курутин. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 49. Сообщение от Аноним (-), 04-Окт-26, 14:29 | +/– | |
https://zsf.zulipchat.com/#narrow/channel/454446-ecosystem/t... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 50. Сообщение от Аноним (50), 04-Окт-26, 14:59 | +1 +/– | |
В новый стандарт си тоже добавят дефер. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #55, #57, #107 | ||
| 51. Сообщение от Аноним (51), 04-Окт-26, 15:22 | +1 +/– | |
> — передать его параметром — нормальный вариант для библиотечного кода; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 52. Сообщение от Аноним (51), 04-Окт-26, 15:23 | +/– | |
> Готовых конструкций в процедурном языке быть не должно, в принципе. Эти люди не осилили процедурную парадигму. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #54, #73 | ||
| 53. Сообщение от Аноним (53), 04-Окт-26, 15:51 | +1 +/– | |
Да. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 54. Сообщение от Аноним (53), 04-Окт-26, 15:52 | –2 +/– | |
Ну вам наверное виднее, раз любите навешивать ярлыки. Ещё раз, не умеешь в структурный код - на Си тебе делать нечего. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 55. Сообщение от Аноним (53), 04-Окт-26, 15:54 Скрыто ботом-модератором | –2 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 56. Сообщение от Анонимный аноним (?), 04-Окт-26, 16:11 | +1 +/– | |
В Си аллокатор это тоже библиотечный объект, а не частл языка. Ты с Си++ перепутал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #89 | ||
| 57. Сообщение от Аноним (57), 04-Окт-26, 16:26 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 58. Сообщение от Аноним (59), 04-Окт-26, 16:58 | +/– | |
Может просто паскаль подкрутить, если есть в чем его подкручивать? А? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #82, #94 | ||
| 59. Сообщение от Аноним (59), 04-Окт-26, 17:01 | +/– | |
Я же сейчас побегу его учить! Прекрати! ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #120 | ||
| 60. Сообщение от Аноним (14), 04-Окт-26, 17:15 | +1 +/– | |
> помогало лечить шизу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #101 | ||
| 61. Сообщение от Аноним (14), 04-Окт-26, 17:20 | +/– | |
> эмулятор терминала Ghostty | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #68 | ||
| 62. Сообщение от Аноним (62), 04-Окт-26, 17:44 | +/– | |
Странно - Вышел Zig 0.17.0, а раздают 0.18.0: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #65, #88 | ||
| 63. Сообщение от Записыаваю (?), 04-Окт-26, 18:43 | –1 +/– | |
> Записыавай: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #71 | ||
| 64. Сообщение от Аноним (64), 04-Окт-26, 19:19 | +/– | |
увы, картину кросс-компиляции под винду портит одержимость zig ломать обратную совместимость, сейчас под win7 компилируется с трудом и торчащими кишками ucrt, а под xp надо что-то кардинально менять, так как опцию использовать msvcrt из mingw-w64 они вырезали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #69, #119 | ||
| 65. Сообщение от Аноним (69), 04-Окт-26, 19:26 | +/– | |
это мастер на открытой ветке .18 - так и .17 вываливался, а .16 в стейбле - просто не обновилось ещё значит, или люди видели зафейленную сборку .17 на релизе и отложили | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 66. Сообщение от Аноним (69), 04-Окт-26, 19:29 | +2 +/– | |
зиг и вправду хорош, как свежий воздух, увидим что получится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 67. Сообщение от Аноним (69), 04-Окт-26, 19:32 | +1 +/– | |
судя по обсуждением им так легче чем привязывать каждой сборкой под наличие конкретного ллвм в системе. вроде, здравое решение, если архив в 100 мег может сам себя собирать в независимости от системы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 68. Сообщение от Аноним (69), 04-Окт-26, 19:37 | +1 +/– | |
учитывая что язык < 1.0 и текущий девелопмент вообще, зачастую, игнорирует стейблить и якорить какие-нить версии -- слишком рано что-то ждать или адекватно оценивать, имхо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 | ||
| 69. Сообщение от Аноним (69), 04-Окт-26, 19:42 | –1 +/– | |
они и под немалое количество современных систем дип ресёчы скидывают, предлагая вливаться в сообщество. винда, даже современная, там вообще в лидерах по скипам | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 | ||
| 70. Сообщение от Аноним (69), 04-Окт-26, 19:45 | +/– | |
может вы плюсы разглядывали? вся си в своём большинстве процедурка с метками и развилками | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 71. Сообщение от Аноним (69), 04-Окт-26, 19:46 | +1 +/– | |
беленькая и разливное не помогает уже? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #128 | ||
| 72. Сообщение от Аноним (69), 04-Окт-26, 19:53 | +/– | |
если вас перекидывает на листинг процедур из соседней ветки, да пускай с забинженными условиями, - это что, макросы, ооп, екс? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 73. Сообщение от Аноним (69), 04-Окт-26, 19:54 | –1 +/– | |
чтобы не открывать холивар - чекните сами, пожалуйста, не подмешаны ли другие парадигмы в ваше текущее оценочное мышление | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 74. Сообщение от Аноним (69), 04-Окт-26, 20:02 | +/– | |
конечно странно, когда банят предложения начать использовать релиз кандидаты отполировать, а в ответ сборка по тегу .17 валится через полторы минуты на основной платформе. там ребята на 15.2 до сих пор сидят, потому .16 ветку они через прибор скипнули, а рефилмент коммиты накатали уже после имплоинта застоявшихся регрессий, которые, аналогично, базовую часть до них ломают нафик. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #85 | ||
| 75. Сообщение от Аноним (69), 04-Окт-26, 20:06 | +1 +/– | |
ранний-раст-хейтер детектед. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #81, #93 | ||
| 76. Сообщение от Аноним (69), 04-Окт-26, 20:09 | +1 +/– | |
как бы да, не такая плюсовая лапша и голова не кипит от синтаксиса раста. это круто, действительно, хотя бы как промежуточный между мастодонтами и чем-то современным блестящим | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #83 | ||
| 77. Сообщение от Аноним (69), 04-Окт-26, 20:10 | +/– | |
кто вам это в голову вбил - ещё даже сишку/плюсы не освоили хДД | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #103 | ||
| 78. Сообщение от Аноним (78), 04-Окт-26, 20:15 | +/– | |
это будет пока на это есть деньги | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 79. Сообщение от Аноним (79), 04-Окт-26, 20:56 | –1 +/– | |
> эмулятор терминала Ghostty | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 80. Сообщение от Аноним (81), 04-Окт-26, 21:01 | –2 +/– | |
> Язык для системного программиста | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #84 | ||
| 81. Сообщение от Аноним (81), 04-Окт-26, 21:24 | +/– | |
> ранний-раст-хейтер детектед. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 Ответы: #110 | ||
| 82. Сообщение от Аноним (82), 04-Окт-26, 21:46 | +/– | |
Да, хотел бы паскаль с менее душным синтаксисом... эх нет в мире идеала. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #124 | ||
| 83. Сообщение от Нонон (?), 04-Окт-26, 21:52 | –1 +/– | |
Будет голова кипеть от ручного освобождении памяти) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 Ответы: #112 | ||
| 84. Сообщение от Аноним (84), 04-Окт-26, 23:27 | +1 +/– | |
Из того что я знаю, есть такой проект как TigerBeetle; там кстати в команде разработчик, который в jetbrains делал плагин для rust, а потом запилил rust-analyzer. Есть проект ghostty эмулятор терминала от Хашимото. Широко известных проектов не так много потому что сам язык ещё активно развивается! Как в свое время было у rust в начале его пути, на zig также пилят небольшие ос; после выхода 1.0 уверен в этом направлении начнут пилить с куда большим энтузиазмом. Кроме того, со временем, особенно кому нужна кросс компиляция будут использовать zig как систему сборки, - вроде тот же uber уже это делает. На youtube видел ролик, где чувак активно использует его в геймдэв, запилил на нем игру, там где - то 100k строк, там он рассказывает свой опыт в данном направлении. В общем думаю у языка такое же будущее как и у rust, со временем он также наберёт обороты и свою аудиторию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #96 | ||
| 85. Сообщение от Мемоним (?), 04-Окт-26, 23:36 | +/– | |
> все релизы так и останутся ранней полуадекватной альфой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #111 | ||
| 86. Сообщение от Ventus Alice (?), 05-Окт-26, 00:34 | +/– | |
sambamba на нём написана, внезапно. Вполне себе в проде гоняется. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 87. Сообщение от васян (?), 05-Окт-26, 01:45 | +/– | |
язык по факту сдох после того как они долго и нудно залупались на багрепортертеров от bun а потом авторы bun переписали его с zig на rust ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #90, #95, #127 | ||
| 88. Сообщение от васян (?), 05-Окт-26, 01:46 | +1 +/– | |
ничего вы не понимаете это же открытая разработка ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 Ответы: #116 | ||
89.
Сообщение от Аноним (89), 05-Окт-26, 01:50
| –1 +/– | |
В c++ компиляторы просто вызывают функции библиотеки через built-in, тоже промах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
90.
Сообщение от Аноним (89), 05-Окт-26, 01:56
| +/– | |
>> потом авторы bun переписали его с zig на rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 91. Сообщение от Аноним (91), 05-Окт-26, 01:59 | –2 +/– | |
> И ожидать стабильности от 0.17 как-то странно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 92. Сообщение от Аноним (91), 05-Окт-26, 02:01 | +/– | |
Да про hg тоже до недавнего времени говорили что он жив потому что на нём сидит ажно firefox, и наплевать что это был единственный проект что на нём сидел, и тот потом съехал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 93. Сообщение от Аноним (91), 05-Окт-26, 02:01 | +/– | |
Ты проблал их писать? Это заявлялось, но не деле не работает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 | ||
| 94. Сообщение от Аноним (91), 05-Окт-26, 02:15 | +/– | |
Ну, выкинуть begin/end и переписать на скобки. Такой паскальный паскаль получится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 95. Сообщение от Аноним (100), 05-Окт-26, 04:21 | +/– | |
bun пилился на протухшей ветке — учитывая, что разработка ушла далеко вперёд, никто им фиксить древние билды подвизаться не обязан был. Берите свежее — там исправлено. Правда, и язык уже поменялся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #97 | ||
| 96. Сообщение от Аноним (96), 05-Окт-26, 06:21 | –1 +/– | |
> Из того что я знаю, есть такой проект как TigerBeetle; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 Ответы: #100 | ||
| 97. Сообщение от Аноним (96), 05-Окт-26, 06:28 | +1 +/– | |
> bun пилился на протухшей ветке — учитывая, что разработка ушла далеко вперёд, никто им фиксить древние билды подвизаться не обязан был. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 Ответы: #98, #106 | ||
| 98. Сообщение от Аноним (100), 05-Окт-26, 06:56 | +/– | |
Zig по определению нестабилен до версии 1.00, это явно декларировано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #104, #105, #114 | ||
| 100. Сообщение от Аноним (100), 05-Окт-26, 08:38 | +/– | |
> Сейчас версия 0.17, но она багованная и народ сидит на 0.16. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #102 | ||
| 101. Сообщение от Аноним (101), 05-Окт-26, 10:40 | –1 +/– | |
К успеху шел. Но не получилось. Бывает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 Ответы: #113 | ||
| 102. Сообщение от Аноним (69), 05-Окт-26, 10:49 | +/– | |
народ сидит на 15.2 и просят 16.1 патч который сборочную починит и ллвм22 подвезёт. они бы могли на 17-дев пересесть, но зиговцы обычно в первые пару недель регрессии завовят, можете убедиться на 18 ветке, а уже потом всё это чинить начинают, так что этот вариант, в отсутствии доков, только для энтузиастов/жадротства, когда ты сам коммиты отслеживаешь и можешь представление составить что они там дропнули, без каких-либо гарантий когда это полирнут, нещадно плодя ишшуры, хотя, казалось бы, есть официальный релиз и якорь в срезе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 Ответы: #121 | ||
| 103. Сообщение от Аноним (69), 05-Окт-26, 11:00 | +/– | |
зига под екс/дата-ориентайд вообще норм. и если кому-то повезло в своём мышлении классическую процедурку/ооп скипнуть, либо малой кровью через вебку - хтмл/пхп, тем более не увязнуть в сишке/плюсах - можно только позавидовать и искренне порадоваться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 104. Сообщение от Аноним (69), 05-Окт-26, 11:02 | +/– | |
явно декларировано - почему в базовых при зиг инит нет этого крупным шрифтом, а ведь просили, особенно после случая с бан жс | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 | ||
| 105. Сообщение от Аноним (69), 05-Окт-26, 11:05 | +/– | |
и да, бан жс не только от какого-то там своего среза танцевали, они ещё и ветку аллокатора также запрудили и упоролись в управление. там реально не было шансов уже, без крупного объёма человеко-часов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 | ||
| 106. Сообщение от Аноним (69), 05-Окт-26, 11:09 | +/– | |
на самом деле да, разрабы косячат с релизами и мало-мальской поддержкой стейбл-веток. с другой стороны - у них там норм локомотив, который действительно может увязнуть отвлекаясь. просто надо подождать когда они хотя бы основную массу своих задумок задеплойят | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 | ||
| 107. Сообщение от Аноним (69), 05-Окт-26, 11:26 | +/– | |
как удобно, лол. просто миллиарды строк просто дропнуть в аутдейт хдд | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 108. Сообщение от Аноним (69), 05-Окт-26, 11:39 | +/– | |
> Если под безопасностью понимать надёжность, то смысл - в экономике эксплуатации. Взломает такой софт хакер или упадёт в самый неподходящий момент такой софт - пользователь получит убытки. Раньше, когда софт не был таким массовым, как в наши дни, на безопасность было плевать (кроме некоторых сфер, критических для жизни человека). Теперь - нет, потому что убытки могут быть огромными. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 109. Сообщение от Аноним (69), 05-Окт-26, 11:49 | +/– | |
вы бесконечно правы, слово-понятие используется в неопределённой форме, что может служить основанием для манипулирования, либо использоваться в любых иных корыстных целях. по-моему, мы не разу не видели сколь обозначенной формы, например -ed, что бы значило сколько оконченную форму, также как и ни разу не видели более конкретных вариаций, например guard | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 110. Сообщение от Аноним (69), 05-Окт-26, 12:01 | +1 +/– | |
насколько хватает моей черепной коробки - раст не самая удачная итерация, зига и шире, и проще, что, в принципе, и обусловлено, и требуется эволюционным развитием | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #118 | ||
| 111. Сообщение от Аноним (69), 05-Окт-26, 13:01 | +/– | |
ну даже откидывая банальное - пацанам попробовать, полировка и свежие мысли, если грамотно отсекать, могут и большую половину сделать, не думаете так, применительно здесь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 112. Сообщение от Аноним (69), 05-Окт-26, 13:05 | +/– | |
у кого-то от cve-ешек болит, так-то не особо широкий выбор хд | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 | ||
| 113. Сообщение от Аноним (69), 05-Окт-26, 13:52 | +/– | |
господин андрюша, да, бывает, лол | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 114. Сообщение от Аноним (114), 05-Окт-26, 17:56 | +/– | |
> Хотите — пользуйтесь, хотите — даже тащите в продакшен, но язык будет меняться и переделываться ещё не один раз, каждый год, будьте к этому готовы. Всё честно прописано. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #117 | ||
| 115. Сообщение от Аноним (115), 05-Окт-26, 18:28 | +/– | |
Внутри компилятора Zig есть стадия ZIR (Zig Intermediate Representation) — внутренний платформонезависимый байт-код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 116. Сообщение от Аноним (62), 05-Окт-26, 21:06 | +/– | |
Там между 0.17 и 0.18 разница в 3 дня. А между 0.16 и 0.17 - полгода. Это и удивило. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 | ||
| 117. Сообщение от Аноним (69), 05-Окт-26, 21:16 | +/– | |
да, к сожалению, хайпится создатель, я бы его виталя назвал, лол, хотя язык норм. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 | ||
| 118. Сообщение от Аноним (118), 05-Окт-26, 21:44 | –1 +/– | |
> такие итерации как зиг - просто придумывают колесо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #110 | ||
| 119. Сообщение от Аноним (119), 05-Окт-26, 22:50 | +/– | |
> кроме того stdlib zig'а лезет в ntdll, минуя win32 api и они считают это нормальным | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 | ||
| 120. Сообщение от Брат Анон (ok), 06-Окт-26, 07:54 | +/– | |
Я сделал для себя вывод, что Zig (как минимум в текущем виде) имеет куда больше шансов чем V, заметно больше шансов чем Nim, более самосогласованный. За Rust, стоят корпорации, есть парочка более продуманных фишек, но и Zig ещё не завершён. Концептуально Zig мне нравится. Из гибких я бы ещё упомянул Racket -- крайне занятный зверь, но он про другое. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 121. Сообщение от Брат Анон (ok), 06-Окт-26, 07:59 | +/– | |
Т.е. версия 0.17 вам ни о чем не говорит? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 Ответы: #125 | ||
| 122. Сообщение от Брат Анон (ok), 06-Окт-26, 08:00 | +/– | |
> Название - бальзам на душу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 123. Сообщение от Брат Анон (ok), 06-Окт-26, 08:02 | +/– | |
> А тогда зачем?????????????? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 124. Сообщение от Брат Анон (ok), 06-Окт-26, 08:05 | +/– | |
> Да, хотел бы паскаль с менее душным синтаксисом... эх нет в мире | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 125. Сообщение от Аноним (-), 06-Окт-26, 08:49 | –1 +/– | |
> Но утверждать, что Zig не имеет ценности, только потому что его тащат добровольцы -- это идеализм. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 Ответы: #126 | ||
| 126. Сообщение от Брат Анон (ok), 07-Окт-26, 16:52 | +/– | |
При чём тут коммерческие продукты? Ценность (не цена) оценивается по грамотности продукта. Цель есть -- невнимательно смотришь на идеи в Zig. Как раз он решает и проблемы Си, и проблемы С++. И даже кое-какие проблемы Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 | ||
| 127. Сообщение от Метрика (?), 07-Окт-26, 20:24 | +/– | |
Bun? Это кто такие? Позеры на Node.js? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 128. Сообщение от Котофалк (?), 08-Окт-26, 12:29 | +/– | |
Беленькая ведёт к беленькой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |