Search
Write a publication
Pull to refresh
32
0

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

Send message

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

Level of difficultyMedium
Reading time21 min
Views10K

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

Читать далее

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

Level of difficultyHard
Reading time37 min
Views4.3K

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

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

Читать далее

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

Reading time10 min
Views19K

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

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

Information

Rating
9,150-th
Location
Россия
Registered
Activity

Specialization

Software Developer
Middle