По сравнению с другими языками программирования, Rust, родившийся в 2010 году , является относительно молодым языком, но он завоевывает расположение все большего числа разработчиков благодаря своей превосходной производительности и безопасности памяти. Он даже был признан Stack Overflow самым лучшим языком программирования. популярный язык уже много лет подряд Любимый язык. Я думаю, вы слышали несколько историй об использовании Rust для изобретения велосипеда, что показывает его потенциал роста.
На этом мероприятии преподаватель Хо Бинцянь был приглашен поделиться с вами тем, как он использовал Rust для разработки простого инструмента создания текстовой обложки при создании видеороликов Bilibili . Вы узнаете, как работать с графическими данными в Rust, начиная с создания и редактирования изображений с помощью библиотек image и image-proc. Затем для загрузки и обработки шрифтов будет использоваться библиотека ржавчины, что позволит настроить стиль шрифта рисуемого текста. Наконец, чтобы использовать текст в формате HTML в качестве входных данных для программы, текст HTML будет проанализирован с помощью библиотеки htmlparser и будет сгенерирован окончательный результат изображения обложки.
Чтобы сделать общий процесс разработки Rust более плавным, для демонстрации будет использоваться новая IDE JetBrains — RustRover . Мы видим, что благодаря поддержке новых языков программирования и современных инструментов разработки повышается эффективность разработки и качество кода. были значительно улучшены. Позвольте разработчикам делать более ценную работу!
►►►
Время прямой трансляции
«Код JetBrains в дороге»
Первый «Rust» разработчиков Kotlin: Rust хорош или нет?
19 октября 2023 г. (четверг) 20:00
►►►
Поделиться гостями
Хо Бинцянь
Станция B/публичный аккаунт
@胡平干bennyhuo
Эксперт Google-разработчиков (направление Kotlin), известный Up-мастер, автор книг «Углубленное понимание Kotlin Coroutines», «Углубленная практика Kotlin Metaprogramming» и других книг по Kotlin. Помимо Kotlin, я также активно увлекаюсь несколькими языками программирования и делюсь своим опытом чтения и интересными аспектами различных языков программирования с разработчиками на Station B.
хозяин
Фань Шэнъю
Шэнъю — технический евангелист JetBrains и обладает глубоким пониманием технологий и продуктов, связанных с JetBrains. Как евангелист, он готов поделиться своим опытом разработки, чтобы помочь большему количеству разработчиков повысить производительность и качество кода.
►►►
Отправьте свой вопрос!
У вас много любопытства и вопросов о Rust и RustRover ? Если у вас есть вопросы, вы можете оставить сообщение в конце статьи , мы запишем их и пригласим гостей обсудить и ответить на них в прямом эфире!
Нажмите кнопку бронирования сейчас
19 октября (четверг) 20:00.
Увидимся онлайн вовремя!
Код JetBrains в дороге
Это серия видеопрограмм, созданных командой JetBrains. Здесь мы пригласим технологических лидеров, технических экспертов и лидеров сообщества в различных областях, чтобы сосредоточиться на передовых технологических тенденциях, поделиться практическим опытом разработки и сосредоточиться на актуальных темах разработки! Понравившийся вам контент закодирован!
Рубрика «JetBrains Code Road» продолжает набирать гостей для обмена. Мы приглашаем экспертов и партнеров, увлеченных различными техническими областями, принять участие в совместном создании контента программы. Если вы хотите поделиться своим опытом разработки и мнениями с другими разработчиками, вы можете отправить личное сообщение в нашу официальную учетную запись WeChat или на станцию B и связаться с нашими сотрудниками, чтобы зарегистрироваться. Приглашённым докладчиком на следующем докладе о коде JetBrains, возможно, будете вы!
Эта статья опубликована из публичного аккаунта WeChat — JetBrains (JetBrainsChina).
Если есть какие-либо нарушения, свяжитесь с нами по адресу [email protected] для удаления.
Эта статья участвует в « Плане создания исходного кода OSC ». Вы, кто читаете, можете присоединиться и поделиться информацией вместе.