commit -m "better"
2.96K subscribers
869 photos
105 videos
3 files
2.07K links
just random thoughts
Download Telegram
https://www.opennet.ru/opennews/art.shtml?num=57364 #hare #ddv

Автор sway представил свою новую микроядерную OS.

Знаете, когда он, недавно, представил какой-то всратейший язык программирования, я смолчал.

Все же, автор #sway, #source_hut, и вообще, уважаемый человек.

Но тут он совсем кукухой двинулся - сначала запилил очень странный язык(примерно такой же низкоуровневый, как С, с чертами Go, но по стройности не дотягивает до того же zig), а теперь и новую OS на нем.

Я бы, конечно, предложил ему ix в качестве пакетного менеджера, но он же на неправославном python.

Кстати, все еще предлагаю кому-нить взять задачку про запил graph execution engine на православном С++/Rust.

———
Я, вдруг, понял, что последние пару недель не делаю ничего существенного ни в движке #IX, ни в пакетной базе #stal/IX. Так, рутина по обновлению версий.

Ну, положил вот mariadb, ну пидарасы они - написали своих заголовков для системных библиотек, типа zlib.h, lz4.h, etc, потому что хотят уметь загружать их в runtime. Но это так, не тянет на большую историю.

В связи с этим у меня вопрос к оунерам известных проектов - а чо дальше то?

Есть какой-то мануал?

У меня тут довольно примерное понимание - запилить сайт-визитку со ссылками, запилить документацию по установке, и на этом все.

Накидайте, короче, советов, на тему "как в первый раз выйти в свет"! На чем запилить сайт-визитку?
👍4
Довольно очевидная мысль, но я раньше ее нигде не слышал.

#panic

* Наличие в языке runtime с hidden control flow усложняет сопряжение этого языка с компонентами на других языках. Читай c++ dynamic exceptions, go/java gc, etc. Понятно, почему? Потому что это hidden control flow может протекать между границами модулей, с понятными косяками.

* Последние несколько лет были очень плодотворными на ниве новых языков. Ну, то есть, языки и раньше появлялись, но сейчас появляются языки, на которых делают серьезный прод.

Отсюда следует довольно простая мысль - что поляна кросс-языковых инфраструктурных библиотек будет попилена между языками, в которых нет такого runtime - zig, rust, C, #hare, и так далее. Просто потому, что их можно невозбранно звать друг из друга и передавать коллбеки, не боясь, что это взорвется к херам при раскрутке исключений или вызове финалайзеров в gc. И никого не будет волновать, что tls сделан на Rust, а парсер json - на zig, пока есть четкая граница между модулями.

А до кросс-вызовов они как-нибудь договорятся, на самом деле, уже договорились, через platform abi FFI.

С++, к сожалению, там не будет места. А могло бы и быть, если бы случились https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0709r0.pdf

Но старперы из комитета по С++ предпочитают ныть, что их труды посылают к херам, да (https://www.opennet.ru/opennews/art.shtml?num=58527), вместо того, чтобы осознать и начать решать проблему.
🔥18🤔6👍3😢3🤬2
commit -m "better"
https://www.opennet.ru/opennews/art.shtml?num=57364 #hare #ddv Автор sway представил свою новую микроядерную OS. Знаете, когда он, недавно, представил какой-то всратейший язык программирования, я смолчал. Все же, автор #sway, #source_hut, и вообще, уважаемый…
https://drewdevault.com/2023/09/17/Hyprland-toxicity.html

Слушайте, в этом тексте прекрасно все.

Некто Drew DeVault (#ddv, нам он известен как автор #sway, языка #hare, да и к sr.ht #source_hut он приложил руку) написал мощный #sjw текст, что #hyprland community ведут себя плохо, и вообще, обижают трансов.

"Most of them stem from the community’s tolerance of hate: community members are allowed to express hateful views with impunity, up to and including astonishing views such as endorsements of eugenics and calls for hate-motivated violence"

"In one particular incident, the moderators of the Discord server engaged in a harassment campaign against a transgender user, including using their moderator privileges to edit the pronouns in their username from “they/she” to “who/cares”"

В целом, про его склонность к #sjw было все понятно в тот момент, когда он запретил хостить на sr.ht проекты, связанные с криптой, и мне пришлось переезжать обратно на github (https://t.iss.one/itpgchannel/702).
👍5😁4🔥3🤡21