Rust, или дожить бы до зрелости

| рубрика: Заметки | автор: st
Метки: , ,

Разработка ядра Линукса понемногу переходит с Си на Раст (Rust).

Попытки стандартизации начиная с С++11, разумные по замыслу, привели к копированию кода из Boost в стандартную библиотеку и рождению новых монстров в виде рекомендаций "современного" стиля "а-ля Александреску". Активное следование такому подходу легко и непринужденно превращает 50К строк исходников …

Книга ужасов "Effective Modern С++"

| рубрика: Библиотечка | автор: st
Метки: ,

Scott Meyers "Effective Modern С++" (2016), в русском варианте Скотт Мейерс "Эффективный и современный С++". В процессе чтения обоих изданий: в дороге - epub с оригиналом на электрокнижке, на компьютере - PDF с переводом. Сюда буду кидать заметки по ходу.

Многостраничное предисловие, рассказывающее о том, как автор потел от усилий на спецфорумах …

Тесты для программистов

| рубрика: Программирование | автор: st
Метки: ,

Для тестирования кандидатов уровня техник-программист были нужны тесты. С одной стороны, достаточно простые и неспецифичные, чтобы не морочить человеку голову. С другой, достаточно сложные, чтобы понять, как человек думает. В итоге получились такие задачки. Вдруг кому-то будет полезным.

Задача 1. Табло бегущей справа налево строки вмещает до 20 символов. Сама …

Перечитывая Лу Гринзоу "Философия программирования"

| рубрика: Библиотечка | автор: st
Метки: , ,

Пообещав написать небольшую рецензию по книге двадцатилетней выдержки, перехожу к выполнению данного слова.

В оригинале исповедь автора называется «Дзен программирования в Windows 95» (Zen of Windows 95 Programming). Пусть вас не пугает цифра «95», ключевым сюжетом является именно Дзен, а не быстро меняющеся номера версий основной операционной системы последних десятилетий …