Рубрика «Программирование» - 94
О русском языке в программировании
2021-01-03 в 14:03, admin, рубрики: PL/1, ЕС ЭВМ, Программирование, русский язык, Софт, Читальный залДайджест материалов сообщества Deno (01.12 — 31.12)
2021-01-03 в 6:28, admin, рубрики: Deno, javascript, TypeScript, ПрограммированиеВ последнее время на Хабре не так много материалов про Deno, хотя runtime активно развивается и продолжает еженедельно релизиться. В связи с этим предлагаю вам ознакомиться с материалами сообщества за последний месяц.
-
[en] Релиз версии 1.6;
-
[en] Читать полностью »
Разбираем классы по косточкам или интроспектируем типы в Typescript
2021-01-02 в 23:07, admin, рубрики: TypeScript, интроспекция, обобщённое программирование, ооп, Программирование
«Крутую ты штуку придумал, Стёпа», — сообщил мне коллега, осознав рассказанную ему идею. Надеюсь это действительно так, хоть и не скажу, что в том, о чём далее пойдёт речь, есть что-то безумно новаторское, однако, на мой взгляд, интерес данный материал всё же представляет.
Сегодня поговорим о применении интроспекции в разработке веб-интерфейсов, немного пошаманим с обобщённым программированием и изобретём велосипед в Typescript, имеющий похожий аналог в .NET.
Rust 1.49.0: aarch64 и улучшения во фреймворке тестирования
2021-01-02 в 12:17, admin, рубрики: cargo, clippy, open source, release, Rust, rustc, rustdoc, rustfix, rustfmt, stable, выпуск версий, Компиляторы, новости технологий, перевод, Программирование, системное программирование, стабильная версия, языки программированияКоманда Rust рада сообщить о выпуске новой версии, 1.49.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.
Если вы установили предыдущую версию Rust средствами rustup
, то для обновления до версии 1.49.0 вам достаточно выполнить следующую команду:
rustup update stable
Если у вас ещё не установлен rustup
, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.
Что вошло в стабильную версию 1.49.0
В этом выпуске мы улучшили поддержку платформ и улучшили фреймворк тестирования. Смотрите подробные примечания к выпуску, чтобы узнать о других изменениях, не представленных в данном анонсе.
Обзор GameLisp: нового языка для написания игр на Rust
2021-01-02 в 11:00, admin, рубрики: GameLisp, Rust, ruvds_статьи, Блог компании RUVDS.com, изучение языков, обзор языка, Программирование, разработка игрПрограммист, подписывающийся псевдонимом Fleabit, уже полгода разрабатывает свой язык программирования. Сразу же возникает вопрос: ещё один язык? Зачем?
Вот его аргументы:
Пять причин, по которым следует использовать Apache Wicket
2021-01-01 в 15:55, admin, рубрики: apache wicket, java, web-разработка, webframeworks, wicket, веб-сайт, Программирование, Разработка веб-сайтовApache Wicket - это фреймворк для веб-разработки на Java. Я чувствую, что ему не уделяют столько внимания, сколько он того заслуживает. Я профессионально использую Wicket для реальных проектов последние 6 лет и мне это нравится! В этом посте давайте рассмотрим пять причин, по которым вам стоит подумать об его использовании.
1. Простое управление состоянием
Эмуляция компьютера: интерпретатор CHIP-8 и формирование изображений
2021-01-01 в 13:27, admin, рубрики: c++, CHIP-8, ruvds_перевод, Блог компании RUVDS.com, Программирование, разработкаНедавно мы опубликовали перевод первого материала из серии статей, посвящённой эмуляции компьютера. Автор этих статей подробно рассказывает о написании интерпретатора CHIP-8 на C++. В той публикации мы устроили опрос о целесообразности перевода продолжения цикла. Почти 94% тех, кто принял участие в опросе, продолжение перевода поддержали. Поэтому сегодня мы представляем вашему вниманию второй материал о CHIP-8.
Причуды обратной совместимости
2021-01-01 в 10:44, admin, рубрики: Программирование, реверс-инжиниринг, совместимость, Софт, Читальный зал, юморВряд ли кто-нибудь слышал об операционной системе DOS-777. А такая реально существовала. Правда, в действительности это была самая обычная MS DOS с незначительными изменениями, предназначенная для работы на единственном компьютере и выполнения одной единственной программы. Своим появлением этот клон в некотором роде обязан проблеме обратной совместимости. Но обо всем по порядку.
ИИ итоги уходящего 2020-го года в мире машинного обучения
2020-12-31 в 20:25, admin, рубрики: AI, data mining, data science, deep learning, machine learning, machinelearning, neural, neural networks, python, Алгоритмы, машинное обучение, нейросети, нейросеть, ПрограммированиеПодведем основные итоги уходящего года. Рассмотрим самые громкие открытия в мире компьютерного зрения, обработки естественного языка, генерации изображений и видео, а также крупный прорыв в области биологии. Коротко о самом главном за год!
Если тебе интересно машинное обучение, то приглашаю в «Мишин Лернинг»Читать полностью »
Так ли токсичен синтаксис Rust?
2020-12-31 в 15:09, admin, рубрики: Rust, Программирование, Промышленное программирование, синтаксис языков, системное программирование, языки программированияfn main() {
println!("Hello, Rust!");
println!("... Goodbye!");
}
Синтаксис — это первое, на что обращают внимание разработчики, впервые столкнувшись с кодом на Rust. И сложно найти что-то другое, что вызывало бы больше негодования у новичков, и при этом такое, к чему совершенно спокойно относятся уже "понюхавшие пороха" Rust-программисты. Посмотрите, например, сколько эмоций вызывает синтаксис Rust у комментаторов одной из типичных новостей про Rust на OpenNET: