У нас вы можете посмотреть бесплатно Crystal – это Ruby без недостатков | Зачем нужен язык Crystal | Podlodka Podcast или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Все языки программирования вдохновляются друг другом, но иногда эволюцию конкретных идей между языками отследить довольно сложно. Crystal – уникальный случай. Его авторы одновременно невероятно сильно любили синтаксис Ruby и компилируемые языки со статической типизацией. В итоге у них получился очень душевный язык, на котором можно выразительно описывать как высокоуровневую бизнес-логику, так и требовательный к производительности низкоуровневый код. Сергей Кузнецов - разработчик дебаггера для Crystal, поделился своей большой любовью к языку и рассказал много интересного про то, как он устроен. Полезные ссылки: — Основной сайт Crystal https://www.crystal-lang.org — Ссылки на все мануалы (язык, библиотека и многое другое) https://www.crystal-lang.org/reference/ — Обзорная статья Сергея про Crystal / crystal-lang-quest-rubys-soul-c-powered-wo... — Документация по языку https://www.crystal-lang.org/referenc... — Документация по стандартной библиотеке https://www.crystal-lang.org/api/1.16.0/ — Кто спонсирует проект https://www.crystal-lang.org/sponsors/ — LavinMQ https://www.github.com/cloudamqp/lavinmq — Awesome Crystal (list of curated Crystal libraries) https://www.github.com/veelenga/aweso... ❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат: https://t.me/podlodka 📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 5 тысяч опытных IT-специалистов уже с нами: https://t.me/podlodkanews 👉Предложить себя в подкаст https://forms.gle/NtmaZmeDAa3MHSra7 Тайм-коды: 00:00 О чем выпуск 11:20 Философия Crystal 19:11 История создания Crystal 27:00 Развитие языка 31:20 Сравнение с Ruby 37:14 Отказ от некоторых функций Ruby 39:42 Сравнение с Go 43:52 Сравнение с Kotlin 50:45 Области применения Crystal 01:05:36 Влияние AI на программирование 01:11:22 Работа с памятью и сборщик мусора в Crystal 01:18:20 Преимущества многопоточности в Crystal 01:21:16 Макросы в Crystal 01:23:45 Интеграция с другими языками и экосистема 01:29:20 Уникальные особенности языка 01:34:40 Минусы и ограничения в Crystal 01:42:40 Тулинг и дебаггер 01:50:10 Сообщество Crystal 01:52:32 Будущее языка 01:55:17 Как лучше всего начать изучать язык Crystal 02:00:15 Заключение