1.83K subscribers
3.3K photos
132 videos
15 files
3.58K links
Блог со звёздочкой.

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

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
👍14💩1
const
constexpr
consinit
consteval
constcompute
constconstexpr
constcompiletime
constdangit
constpleaseplease
constthistimeforsure
10🥴3🤔2😢2🔥1💩1
Блог*
#prog #rust #rustreleasenotes Вышла версия Rust 1.59.0! (Об известных событиях есть короткая ремарка в начале блогопоста, но, в отличие от заметок к релизу Rust 1.44.0, почти полностью убирать пост не стали. Впрочем, не исключено, что это лишь из-за того…
Как я понял для себя из статьи Амоса, из-за того, что с версии 1.59.0 слева от оператора присваивания может быть паттерн — любой паттерн, в том числе и wildcard, для отбрасывания значения можно использовать не только идиому, которая была ещё с Rust 1.0:

let _ = unused_value;

, но и

_ = unused_value;

Сначала даже подумал, что это синтаксическая ошибка, но нет, это следствие синтаксиса — пусть и несколько необычное.
👍7💩1
PHP: Purposely Humorous Programming
😁152💩1
То чувство, когда припоминаешь, что уже читал некоторый текст и даже помнишь его содержимое, но при этом в упор не можешь вспомнить, был ли он на английском или же на русском
👍192💩1
Нашёл напиток с неоднозначным названием
😁72🌚2👍1💩1
Forwarded from Andrey Oliferov
Раст и его экосистема достаточно зрелая что бы писать в прод

В прошлом году была задача, сделать производительный обратный прокси со сложной логикой, форкнули существующий прокси на крестах, пол года дорабатывали, ещё несколько месяцев тестировали, мучились с правкой ошибок памяти, которые возникали только под большой нагрузкой и только на опреленных стендах в определенной фазе луны, ковырялись в кор дампах и потратили кучу нервов и времени

Потом плюнули, написали мвп на расте с той же логикой с нуля за месяц, ещё за месяц прилизали все, стали спать спокойно, крутится все без единого разрыва да ещё и на 50% рпс больше чем было на плюсах на том же железе, но это просадка из за так себе архитектуры форкнутого проекта

Буду ли я начинать новый проект на плюсах когда нибудь? Надеюсь что нет
👍29💩2
Forwarded from Backtracking (Дима Веснин)
"Yesterday my wife casually fixed the game industry"

Alex Camilleri, game designer at Embark Studios
🔥12🤯1💩1
Блог*
#prog #rust Rustc overflowed its stack when compiling 148,492 lines of code. Rust is great, but this limitation is unacceptable.
#prog #rust

Rust всё ещё переполняет стек, но на этот раз это происходит в LLVM и со значительно более простым кодом: буквально просто объявление и присвоение значения переменной очень много раз:

fn main() {
let _1 = 0;
let _2 = 0;
...
let _2886 = 0;
}
🤔5💩1
#math #video

To me, the monster and it's absurd size is a nice reminder that fundamental objects are not necessarily simple. The universe doesn't really care if its final answers look clean; they are what they are by logical necessity, with no concern over how easily we'll be able to understand them.

youtube.com/watch?v=mH0oCDa74tE
👍6💩1