Pull to refresh
31
0

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

Send message

Структуры и классы в C++ и D

Level of difficultyMedium
Reading time21 min
Reach and readers9.2K

Реализации объектно-ориентированного программирования в разных Си-подобных языках, конечно, похожи, и все такие языки, созданные после C++, пытаются сделать ООП более удобно используемым. Сравним в этой статье ООП в D и С++.

Читать далее

Безопасная работа с памятью в D

Level of difficultyHard
Reading time37 min
Reach and readers5K

Оригинальные статьи вышли с июня 2022-го по январь 2023-го в виде трёх постов на blog.dlang.org под общим заголовком «Безопасность памяти в современном языке системного программирования». Статьи посвящены DIP1000 — набору изменений, призванному существенно улучшить безопасность работы с памятью. Перевод объединяет все три.

Если стремитесь глубже разобраться с использованием @safe-кода, атрибутов scope и return scope и узнать про автовыведение атрибутов функции, эта статья может оказаться полезной.

Читать далее

Категории вместо директорий, или Семантическая файловая система для Linux

Reading time10 min
Reach and readers19K

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

Читать дальше →

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Десктоп разработчик
Средний