Обновить
38
Тензин Константин@tenzink

Пользователь

0,1
Рейтинг
2
Подписчики
Отправить сообщение

Недавно заглядывал - он даже ещё дышит. Потом вспомнил vlad2 и с облегчением закрыл эту страничку своего прошлого

А еще span, string_view и половина stl, построенная вокруг пар итераторов

Там речь про nullable значения, а не про null-terminated строки

В Rust есть прямые аналоги некоторых из идиом типа RAII / move semantics / slices. Часть ключевых особенностей выглядит, как осмысленное заимствование опыта C/C++. Часть совершенно неактуальна (include guards, большая часть шаблонной магии, ....).

Наверное, интересно прослеживать кросс-языковые идеи, но в rust складываются свои идиомы, местами перекликающиеся с плюсовыми (https://rust-unofficial.github.io/patterns/intro.html)

Я так понимаю, что лет 20 у меня пожить ещё есть до великого Я. Пойду почитаю какую-нибудь фигню пока можно

Курцвейл не хуже. Он, как бы сказать, более поверхностный

Не разделяю вашего пренебрежения к художественной литературе. И как философ/футуролог, Лем мне кажется поглубже Курцвейла.

Кстати, интересное чтение, раз уж тема тотального контроля, сильного ИИ и способности творить зло вам интересна. Но дело ваше.

Фундаментальный труд. Respect!

Никогда не писал фронт - отлично заходит и для бека

Золотые слова:

  • Дублирование почти всегда дешевле неправильной абстракции.

  • Хорошая архитектура — та, которую легко удалить. А не та, которую легко расширить

P.S. "коду" на фотке уже лет пять :)

Что-то такое у Лема уже было: шустры и этикосфера в "Осмотр на месте"

Многое можно понять и простить, но вот это?

Microsoft Internet Explorer 5.5

Есть ещё и божественное занятие - настраивать под себя свой .emacs. Этим можно заниматься годами.

А по итогу дома Debian + Gnome с околонулевой настройкой. А на работе Ubuntu + Gnome с минирепкой для конфигов zsh/tmux/vim и списком пакетов

Тут остается только гадать за авторов. Второй bool мог появиться позже, чтобы не ломать совместимость

Возможно нужно было 3 статуса: success, failure, error

Вот-вот. По профилю нагрузки автора, не верю в себестоимость 20К в месяц. Оценил бы затраты в ~10К в день

В современном C++ не вижу ни одной причины не писать вот так:

struct Response {
  bool error = false;
  bool succeeded = false;

  std::string data;
};

И все вопросы про инициализацию снимаются.

P.S. статья по теме https://habr.com/ru/companies/jugru/articles/469465/ и легендарная гифка https://habrastorage.org/webt/bp/rd/ow/bprdow1rk6jtw5fzpm3bffzirps.gif

Можно найти нетривиальный цикл.

И с нулями дзета функции Римана пусть ещё разберётся

1
23 ...

Информация

В рейтинге
3 478-й
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность