Разное
Зачем писать компилятор Rust на C — личный опыт
Программист Джон Нанли пишет компилятор Rust на чистом C. По его словам, там нет никакого C++. Ничего, кроме чистого C. Но зачем? Сегодня вспоминаем, что такое бутстрепинг, и знакомимся с простейшим компилятором сырых байтов в ассемблер. Более того, автор считает, что для бутстрепинга Rust никакие затраты не будут слишком велики.
Тренды
7 наиболее полезных расширений VS Code, представленных в 2021 году
Представляем самые крутые расширения VS Code, выпущенные в 2021 году. Они помогут разработчикам расширить рабочий процесс и повысить продуктивность.
Тренды
Как определить содержимое ZIP-файла без скачивания
Расскажем, как определить содержимое ZIP-файла и при этом обойтись без его скачивания! Для этого нам понадобятся всего 52 строки кода и немного полезных знаний!
Тренды
Управление памятью в Python: 3 частых вопроса на собеседовании
Занять вакантную должность разработчика Python - заветная мечта многих программистов. Наш краткий гайд поможет вам не ударить в грязь лицом на собеседовании.
Разное
В чем магия ожидаемых результатов?
Раскроем силу такого понятия как ожидаемые результаты и превратим их в инструмент для профессионального роста и качественной работы сотрудников.
Web-разработка
5 самых полезных приемов в JavaScript
Краткая и полезная информация о практичных приемах в JavaScript от опытного разработчика. Если вы уже работали с этим языком, то не будет лишним обновить знания, а новичкам стоит обратить особое внимание на эти приемы.
Тренды
Циклы Java в сторону - даешь потоки!
Как вам идея использовать в Java вместо циклов - потоки? К этому есть все основания, о которых и пойдет речь. Рассмотрим способы создания потоков и операции с терминальными/промежуточными операторами.
Web-разработка
6 принципов создания производительных веб-приложений
Какие преимущества у WebP-формата? Расскажем, как разработать наиболее успешные веб-приложения, а также рассмотрим такие понятия, как API-дизайн и асинхронные скрипты.
Случайная статья
15 идей для вашего приложения. Часть 1
У разработчиков, как и у писателей, бывает ступор, когда хочешь что-то написать, но не знаешь что.
Мы с моим другом...
8 базовых алгоритмических задач на собеседованиях
Во время собеседования на должность в IT-сфере часто касаются вопросов применения алгоритмов. Наиболее популярными являются алгоритмы поиска и сортировки...
Стоит ли писать код Dart на стороне сервера?
Как настроить сервер при создании приложения на Flutter? Задействуем фреймворк gRPC и разберем преимущества и недостатки Dart.
Популярные статьи
Как настроить Visual Studio Code для C, C++, Java, Python
Visual Studio Code — популярный редактор кода, бесплатный и с открытым исходным...
Как написать красивый и информативный README.md
Многие программисты лихо управляются с кодом и знают мельчайшие...
Долгожданные инструкции Switch-Case в Python
Python 3.10 обрел немало интересных возможностей, одна из которых...