The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Zig 0.11.0, opennews (??), 04-Авг-23, (0) [смотреть все]

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


127. "Выпуск языка программирования Zig 0.11.0"  –2 +/
Сообщение от Elijah Zarezkyemail (?), 06-Авг-23, 09:38 
Показательная ссылка: https://github.com/ziglang/zig-bootstrap/issues/152

Краткое содержание: 25 мая очередной горемыка напоролся на тот факт, что бутстраппер Зига содержит примитивные ошибки, которые препятствуют сборке компилятора; спустя неделю (!), в течение которой никакой реакции от авторов языка не последовало, добавил комментарий "Hello guys, after a long time of hard work. I found a way to build zig successfully." и привел обходной способ решения проблемы; на 6 августа (прошло почти полтора месяца) авторы языка в теме так и не отметились. :-D

Аналогичные тикеты об ошибках нативной сборки на актуальных версиях мэйнстримовых дистров (например, Федора 37/38) авторы языка также обходят стороной. Думаю, что можно сделать обоснованный вывод: это поделие не то что в прод, на локалхост не стоит пытаться тащить.

P.S.
О "примитивности" ошибок сужу как разработчик/билд-инженер с 28-летним стажем официальной работы в профессии.

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

129. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (95), 06-Авг-23, 12:09 
Стаж, похоже, в должности менеджера по клинингу с эпизодическими повышениями до тестировщика.

> env: centos 8
> clang 14
> …
> … I try to force all to use libstdc++ ( I know it is not recommended)…

В readme _явно прописано_, что необходимы LLVM/CLANG 16.

И какой же был обходной способ решения проблемы? Правильно, взять докер с совершенно другой (!!!) средой (ubuntu 23.04) и в нём собрать. «У меня ничего не работало, но я пошёл к Васяну, у него всё работает.»

А какая реакция должна быть на столь безобразно оформленный багрепорт? «Извините, но вы по–английски читать не умеете.» Впрочем, горемыка похоже студент–китаец, ему простительно.

Да, нынешняя система сборки совсем сырая, не все ошибки явно обрабатываются. Но тем не менее, будучи совершенно незнакомым с языком, компилятор я собрал. Да, пришлось читать сырцы и cmake–скрипт. Ничего, не переломился.

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

133. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Витюшка (?), 06-Авг-23, 12:47 
Какой ты "билд инженер" с 28 летним стажем, который не смог осилить простейшую сборку?

1. Zig bootstrap это не официальная сборка, даже не в основном репозитории. Это ДОПОЛНИТЕЛЬНАЯ возможность сборки ещё одним способом.
2. Этот способ может не всегда работать, о чём сказано в документации.
3. Он и не может всегда работать, он не собирает всё из сорцов. Те этот упрощённый метод имеет ограничения.

https://github.com/ziglang/zig/wiki/Building-Zig-From-Source

Собираешь clang из сорцов (в Fedora версия llvm протухшая) и далее по инструкции по ссылке. Всё собирается, всё работает.

Я думаю "билд-инженер" с 28 летним стажем в состоянии осилить 2-3 команды сборки?

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

143. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Гы (?), 06-Авг-23, 20:16 
В чем-то билд инженер прав - production ready это не только когда конпеляется. Важно, чтобы был саппорт, который отвечает в разумные сроки. Ну или хотя бы поддерживает.
Ответить | Правка | Наверх | Cообщить модератору

145. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Витюшка (?), 06-Авг-23, 20:49 
Позвольте полюбопытствовать, саппорт, который будет отвечает в разумные сроки, разгребает ваш г...код, фиксит ваши специфичные баги?

И всё это бесплатно? Те бесплатные рабочие руки топовых инженеров?

А так саппорт есть. В финансовой отчёте есть 25к баксов которые заплатил Uber за тот самый саппорт.

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

155. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Гы (?), 07-Авг-23, 14:12 
> Те бесплатные рабочие руки топовых инженеров? А так саппорт есть. В финансовой отчёте есть 25к баксов которые заплатил Uber за тот самый саппорт.

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

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

170. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (-), 09-Авг-23, 13:04 
> К вам нет претензий. Вопрос был про production ready. Игнор это худшее,
> что можно делать в таком случае. Как там: не можешь помочь,
> так хотя бы рассмеши.

Разработчики сабжа не клоуны чтобы забесплатно развлекать кого-то кто 2 предложений на инглише связать не может. А их время лучше потратить на кодинг и фиксинг САБЖ-а.

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

166. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (166), 09-Авг-23, 00:40 
Отличные авторы языка, которые не могут осилить хотя-бы configure.
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

150. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (52), 07-Авг-23, 09:19 
Изначальный автор поста просто нашел способ достать собственные руки из по пы и сделать всё сам. Зачем таким отвечать? Или что им ответить достань руки из по пы?
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

159. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (159), 07-Авг-23, 20:50 
он их наоборот туда засунул, исходя из убунчи в докири
Ответить | Правка | Наверх | Cообщить модератору

160. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (-), 07-Авг-23, 20:59 
>как разработчик/билд-инженер с 28-летним стажем официальной работы в

Альтлинуксе. Не забывайте называть это почётное имя, носите его с честью.

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

169. "Выпуск языка программирования Zig 0.11.0"  +/
Сообщение от Аноним (-), 09-Авг-23, 13:03 
>> как разработчик/билд-инженер с 28-летним стажем официальной работы в
> Альтлинуксе. Не забывайте называть это почётное имя, носите его с честью.

Такой же билдинженер с 28 летним стажем как Шигорин "старший программист" видимо. С таким бэджом и апломбом от вас ожидается как минимум прислать патч в апстрим с фиксом проблемы. Странно что вы за 28 лет еще не догадались об этом.

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

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

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




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

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