КОМПИЛЯТОР на TypeScript! / Как разрабатывают язык Tact / Формальная верификация, парсеры и блокчейн
👉 Присоединяйтесь к хакатону The Open League Hackathon с призовым фондом в $2.000.000: https://bit.ly/ton-hack-2024 Регистрация открыта до 30.04.2024, это крутая возможность показать себя команде TON и попрактиковаться навык программирования на Tact. 👉 ТГ-группа участников хакатона: https://t.me/hackatonx/ Сегодня выпуск из солнечного Дубая с ключевым разработчиком языка программирования Tact - Антоном Труновым. Антон долгое время занимался формальной верификацией кода и разработкой компиляторов, после чего присоединился к команде TON для разработки компилятора Tact и тулинга вокруг него. Сегодня говорим о "математическом" тестировании программ, ПО для шахт, блокчейне и смарт-контрактах, генераторах парсеров и семантике, компиляторах на TypeScript и их эффективности, FunC, TVM и о многом другом. Так что, заваривайте чаинский/кофеинский и погнали! 😉 ССЫЛКИ 🔹 Материалы из выпуска: https://t.me/itbeard/1339 🔹 Антон на GitHub: https://github.com/anton-trunov 🔹 Поддержать канал на Patreon: / itbeard 🔸 Хакатон от TON: https://bit.ly/ton-hack-2024 🔸 Воркшоп от Антона на хакатоне №1: https://www.youtube.com/live/AJX2Ghk07zk 🔸 Воркшоп от Антона на хакатоне №2: https://www.youtube.com/live/0TfwDGYjCHQ ГДЕ СМОТРЕТЬ И СЛУШАТЬ 🔸 YouTube: • КОМПИЛЯТОР на TypeScript! / Как разрабатыв... 🔸 Apple Podcasts: https://apple.co/41hwOIQ 🔸 Google Podcasts: https://bit.ly/itbeard-googlepodcasts 🔸 Spotify: https://spoti.fi/3Ktbf1Y 🔸 Скачать mp3: https://podcast.itbeard.com/e/193 НАВИГАЦИЯ 0:00 Тизер 0:43 Я не люблю самолеты! 1:42 Представление Антона 3:50 Про формальную верификацию 9:21 Про хакатон 10:20 Тесты или верификация 14:38 Формальная верификация - это сложно 19:20 Шахтная автоматика 34:16 Как пришел к разработке ЯП для смарт-контрактов 45:47 Как попал в команду TON 48:43 Как начал заниматься разработкой ЯП 55:55 История Tact 1:02:02 Про FunC 1:05:20 Статический анализ 1:06:46 Tact vs FunC 1:09:35 Отличие разработки смарт-контрактов от веб-разработки 1:14:32 Иммутабельность кода 1:18:30 Параллелизм в Tact 1:21:42 Что разрабатывают на Tact 1:25:00 Hello World на Tact - это что? 1:28:41 Компилятор и парсер 1:32:37 Компилятор на TypeScript - это как? 1:37:40 Улучшение ошибок генератора парсера 1:40:28 Type checker 1:45:55 Модель контракта и тестирование 1:49:25 Туллинг вокруг языка 1:56:09 Как работают линтеры 2:00:05 Зачем нужен статический анализ 2:02:02 Насколько сложно закомитать в Tact 2:13:50 Кто разрабатывает дебаггер ЯП 2:15:40 Чего не хватает в Tact 2:21:18 В какой парадигме работает Tact 2:29:15 Как Tact может внедрить то, чего нет в FunC 2:31:34 Про The Open League и хакатон 2:40:31 РАНДОМ: должен ли разработчик ЯП пользоваться своим языком ПОДДЕРЖАТЬ КАНАЛ 🔸 Стать патроном на Patreon: / itbeard 🔸 Стать спонсором на YouTube: https://www.youtube.com/itbeard/join 🔸 Через карту и криптовалюты: https://itbeard.com/help ПОДПИСЫВАЙТЕСЬ 🔻 Сайт: https://itbeard.com 🔻 Telegram: https://t.me/itbeard 🔻 LinkedIn: https://s.itbeard.com/linkedin #айтиборода #ton #tact

Следящий за программистами / Сколько платить и куда растить разработчика / Всё о Resource Management

КАТАСТРОФА В КРЫМУ. И это только начало

САМЫЙ ЖЕЛАННЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ / Отношение Яндекса к войне / Интервью с Clojure Developer

AI Dev Podcast #6 / Бесплатные токены у себя дома / Михаил Лукин
![Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]](https://i.ytimg.com/vi/A92uM-WAbWY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCmFwnQkmW6aZ3kB9mKw8KcZQTBHg)
Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]

Талоны на бензин в Ингушетии. Бойцов с ВИЧ грозят «обнулить». Шульман — о последствиях ударов по РФ

ПОЛНЫЙ КУРС по Сlaude на 2026 год (от нуля до профи)

Умирающий фронтенд и будущее за HTMX / JavaScript - лучший язык, а TypeScript - зло / Миша Ларченко

КОНЕЦ VK И «МАКСА». Путин блокировками достал даже олигархов

Атака на Ростов, Пролив закрыли обратно, Боня выбесила Соловьева. Ауслендер, Левиев, Гаазе

Куда катится IT на фоне AI-хайпа / Новые профессии, судьба джунов и что со всем этим делать.

Всё про OCaml / Язык без RETURN на котором писали Rust / Опенсорс за деньги или за звёзды?

Почему все ненавидят Горбачёва? Неожиданная причина катастрофы СССР | ФАЙБ

Илон Маск про орбитальные дата‑центры и будущее ИИ

Что скрывает SAP? Закрытый мир IT, о котором вы НЕ СЛЫШАЛИ

Бензиновый кризис, переговоры и Крым: что меняется в СВО? | Венедиктов*

УБИЙЦА С++ и САМЫЙ любимый язык программистов / Всё про Rust / Интервью с Rust Developer

СОЦИАЛЬНЫЙ ШОК. БЕСЕДА С ИГОРЕМ ЛИПСИЦЕМ @IgorLipsits_1950

Создатель Claude: экономика будет без людей

