Блог* – Telegram
1.9K subscribers
3.46K photos
135 videos
15 files
3.69K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Блог*
+1
Ну, почти
❤‍🔥5💩2🤮1🤡1
🤔42😁2😐1😭1
😁14🌚11🙏3
😭

(сайт — releases.rs)
😭8🤔2👍1🤡1
В кои-то веки #successstory
🤡1
Forwarded from Segment@tion fault
В ЕС провалили очередное голосование по chat control - согласно законопроекту все мессенджеры должны либо отменить шифрование, либо отдать в соотв. органы ключи. Дания, которая продвигает законопроект с 2022 года, сдаваться не собирается и будет пиарить его дальше.

Законопроект "chat control" - инициатива Дании по отмене шифрования в интернетах "для борьбы с педофилами".
🎉29🤡8👍1🖕1
😁47😢4🤡2🌚2
Ну, тоже своего рода #music #video
🤡1
Forwarded from Random Rust Dev
Если вы делаете игру и там будет огненный меч - вот вам референс
This media is not supported in your browser
VIEW IN TELEGRAM
🔥34🌚2
😁15🥰2💯1
This media is not supported in your browser
VIEW IN TELEGRAM
😢18👍7💩7😭4🔥1👏1😁1🤝1
#politota #meme про... Рыбу
😁33😢17🤨3
В городах будущего, видимо, будет отдельная линия на дорогах для доставщиков еды
😢15😁11🔥2👍1
Ереван
😢15🎉13🤔21😁1👌1
#prog #rust

rustc_codegen_gcc: Progress Report #38

В rustc_codegen_gcc теперь работает LTO, в том числе и cross-language! 🎉
😢16👍9🌚3
#prog #rust #article

A Little Rust Trait Limitation

I stumbled across a … bug(?) … a limitation(?) … an issue(!) with the Rust compiler. Fortunately, I was able to find out what was going on in the Rust programming language forum. I thought this issue was interesting enough and subtle enough to try to explain to my blog audience.

<...>

This isn’t an explanation of why this limitation is necessary or fundamental, because it isn’t – it’s a limitation that could, and maybe at some point will be, fixed.
😢14
Товарищи папищеки, заполняйте. Получивших бинго забаню
😢15👍10🤔2
Батонятся
33🥰10😢10🙏1
Не "Подземелья&Драконы", а "Поспешные выборы&Их последствия"
😢16😭7🤔41
Forwarded from PLComp (Alexander Tchitchigin)
https://grosskurth.ca/bib/1997/cardelli.pdf
"Program Fragments, Linking, and Modularization" Luca Cardelli.

Статья поднимает вопрос корректности раздельной компиляции и линковки, и потому — я считаю — обязательна к прочтению для всех авторов языков программирования! 😃

Уже во введении на простейшем примере создания воображаемой программы, состоящей всего из двух модулей, разрабатываемых независимо, автор иллюстрирует, наверное, все проблемы, при этом возникающие. Между делом Карделли упоминает публичные репозитории артефактов (типа Maven Central или Nuget. Напомню, что статья опубликована в 1996 году!). Многие из обозначенных проблем линковки раздельно скомпилированных модулей до сих пор не решены ни в мейнстримных, ни в исследовательских языках.

В качестве основного результата Карделли предлагает, вероятно, первую формальную модель раздельной компиляции и последующей линковки, позволяющую строго рассмотреть вопрос о корректности этих процессов. Корректность в этом смысле приведённой простейшей системы модулей для просто типизированного лямбда-исчисления (в качестве модельного языка) формально доказывается. Автор, конечно же, указывает на необходимость расширения модели как в сторону более развитых языков (параметрический полиморфизм, ООП), так и в сторону более сложных систем модулей (параметризованные модули, "функторы" в духе Standard ML, первоклассные модули). Существуют ли такие работы, непосредственно продолжающие это исследование, мне не известно.

Однако, в качестве related work и дальнейшего чтения могу указать на работы по формализации (и доказательству корректности) раздельной компиляции для языка C в рамках проекта CompCert.

#separatecompilation #linking #modules #stlc
😢15👍6💩2