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

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

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Вы знаете, кого поздравить 😏
3🫡3
💯23😁19😢8😭5🤣1
#rust #article

Rust in 2025: Targeting foundational software

This first post describes my general vision for how Rust fits into the computing landscape. The remaining posts will outline major focus areas that I think are needed to make this vision come to pass.

Одна из точек зрения, высказанная Нико в тексте, довольно неожиданна (но я с ней согласен): то, что инструмент низкоуровневый, не значит, что для него не важна эргономика — скорее наоборот, потому что эргономичность позволяет программисту тратить больше умственных усилий на саму задачу:

<...>the fact that foundational software needs control over low-level details only makes it more important to try and achieve good ergonomics. Anything you can do to help the developer focus on the details that matter most will make them more productive.
👍8❤‍🔥3💯2🔥1
#ml и то ли #suckassstory, то ли #successstory, непонятно
Forwarded from Generative Anton
Удар пришёл откуда не ждали: Cursor отказался генерировать код и попросил человека научиться программировать.

В очередной раз глупая машина оказалась умнее умного человека.
😁40❤‍🔥9🔥6
— Пластическая хирургия — это когда тебе делают анестезию и крадут деньги, пока ты спишь.

#quotes
😁10😐4👎1
😍19😁6🤯4
Крестик или кнопка назад, как знак согласия в Тинькофф⁠⁠
https://pikabu.ru/story/krestik_ili_knopka_nazad_kak_znak_soglasiya_v_tinkoff_12486430

Открытка @s3curity_and_UX
🤡46🤬6🤮1🌚1
This media is not supported in your browser
VIEW IN TELEGRAM
#video

Примерно так выглядит процесс исправления ошибок borrow checker-а
😱16🙏12👍3😁2😢2🤔1🌚1😭1
#rust

This Month in Our Test Infra: January and February 2025

Самое заметная новость — тесты компиляторы, те, которые не укладывается в существующие категории — перевели с make на собственный фреймворк, и инфраструктуру для make-тестов окончательно удалили 5 марта. Сделали это по довольно конкретным причинам:

* снижение порога входа для контрибуторов, особенно новых (пожалуй, самая важная для проекта в целом причина)
* снизить зависимость от внешних инструментов
* сделать тесты менее платформо-зависимыми — в частности, новые тесты могут работать на Windows нативно, без создания unix-подобного окружения
* не думать о различных версиях make с несовместимым поведением в разных крайних случаях.

Ну и так, по мелочи, пофиксить тесты, которые несколько лет были сломаны И НИКТО ЭТОГО НЕ ЗАМЕЧАЛ.

А ещё можете почитать Unmaking the Makefiles - exorcising the Rust compiler test suite one file at a time — про то, как это выглядело в середине процесса со стороны человека, который и перенёс бОльшую часть тестов.
5🌚4🤔2🎉1
#prog #rust

Inferred const generic arguments: Call for Testing!

Разработчики просят потестить фичу, которую планируют скоро стабилизировать: generic_arg_infer.

TL;DR: код ниже не компилируется сейчас, но компилируется с фичей:

fn generic<const N: usize>(_: [u8; N]) {}

fn foo() {
let _: [u8; _] = [Default::default()];
let _: [_; 1] = [String::new(); _];
generic::<_>([1]);
}


Иными словами, с этой фичей можно заставить компилятор выводить не только типы, но и значения (до некоторых пределов)!

К сожалению, типы констант даже с ней нужно задавать целиком :(
👍6🔥3🤡3❤‍🔥2🎉1
Блог* pinned «#prog #rust Inferred const generic arguments: Call for Testing! Разработчики просят потестить фичу, которую планируют скоро стабилизировать: generic_arg_infer. TL;DR: код ниже не компилируется сейчас, но компилируется с фичей: fn generic<const N: usize>(_:…»
#gamedev #psy #video

The Game Prototype That Had to Be Banned by Its Own Studio

Крайне кликбейтный заголовок, но при этом неожиданно точный — в частности, два человека, которые ранее были друзьями, поссорились из-за этой игры и до сих пор, спустя кучу лет, не разговаривают.
😁3😭2
br"uh"
🌚6🤩1😐1
Почему я не работаю сам на себя? Я не хочу, чтобы какой-то идиот указывал мне, что делать. Поэтому работаю на дядю.
😁26
O vy iz Angliyi
🍌11😁8
#культурнаяпрограмма

Как выбрать, что почитать из фантастики
👍16🤮3👌3