Очередная компиляторная драма
5 февраля 2026 года интернет сотрясли вопли алармистов о том, что вот сейчас точно пора в плиточники! Anthropic выкатили статью, как Claude сделал компилятор Си на Rust
Компания заявила у себя в блоге, что потратила 20000$ и 2 недели для создания компилятора, способного собрать ядро Linux. Ограничений у продукта много:
- бедность уровней оптимизации
- не работающая арифметика комплексных чисел
- отсутствие поддержки атомарных операций
Меня лично повергли в шок не работающие атомики - ИИ справился хуже выпускника кафедры системного программирования. Мой приятель Андрей писал диплом в перерывах между повышениями на перф ревью в яшке и сделал круче
Также, насколько мы можем верить в то, что это полностью агентная работа? За 20000$ можно нанять 40 индусов на ставку 250$ в неделю. Даже в РФ зп 100к считается неплохой для миддлов на галерах. Более того, учитывая обилие книжек по компиляторам и записей лекций ведущих CS факультетов, я считаю , что такой результат достижим людьми за меньшие время и деньги
Дальше происходит самое интересное! Вчера, 12 февраля, Anthropic поднимает 30 млрд. долларов инвестиций и удваивает свою оценку со 183 до 380 млрд. долларов. Прошла всего неделя после злополучного поста
Мы поняли, зачем они написали его. Но почему именно компилятор? Главный конкурент Antropic сейчас это OpenAI. Он стоит в два раза больше, получил в 3 раза больше выручки за 2025 год, имеет не сравнимо больше активных пользователей
Я сомневаюсь, что создатель Claude сможет сделать квантовый скачок. Отношения Дарио Амодея с Белым Домом гораздо хуже, чем у Сэма Альтмана. Ещё и ситуация на облачном фронте тревожная. Antropic поддерживают Amazon и Google - конкуренты Microsoft, главного партнёра OpenAI
Картинки к посту показывают, как три гиганта делят рынок облаков последние несколько лет. Сложился неутешительный тренд - Microsoft год за годом отъедают прибыль и долю рынка у Amazon, а Google слишком медленно растёт. И даже инфраструктура двух компаний не помогает победить OpenAI
Компиляторы являются неоспоримой силой Microsoft: .NET, TypeScript, миграция на Go, переписывание на Rust. Собирая компилятор без людей, Anthropic подаёт заявку на игру в этой лиге. Но пока что их предупреждение нельзя расценивать серьёзнее, чем блеф
5 февраля 2026 года интернет сотрясли вопли алармистов о том, что вот сейчас точно пора в плиточники! Anthropic выкатили статью, как Claude сделал компилятор Си на Rust
Компания заявила у себя в блоге, что потратила 20000$ и 2 недели для создания компилятора, способного собрать ядро Linux. Ограничений у продукта много:
- бедность уровней оптимизации
- не работающая арифметика комплексных чисел
- отсутствие поддержки атомарных операций
Меня лично повергли в шок не работающие атомики - ИИ справился хуже выпускника кафедры системного программирования. Мой приятель Андрей писал диплом в перерывах между повышениями на перф ревью в яшке и сделал круче
Также, насколько мы можем верить в то, что это полностью агентная работа? За 20000$ можно нанять 40 индусов на ставку 250$ в неделю. Даже в РФ зп 100к считается неплохой для миддлов на галерах. Более того, учитывая обилие книжек по компиляторам и записей лекций ведущих CS факультетов, я считаю , что такой результат достижим людьми за меньшие время и деньги
Дальше происходит самое интересное! Вчера, 12 февраля, Anthropic поднимает 30 млрд. долларов инвестиций и удваивает свою оценку со 183 до 380 млрд. долларов. Прошла всего неделя после злополучного поста
Мы поняли, зачем они написали его. Но почему именно компилятор? Главный конкурент Antropic сейчас это OpenAI. Он стоит в два раза больше, получил в 3 раза больше выручки за 2025 год, имеет не сравнимо больше активных пользователей
Я сомневаюсь, что создатель Claude сможет сделать квантовый скачок. Отношения Дарио Амодея с Белым Домом гораздо хуже, чем у Сэма Альтмана. Ещё и ситуация на облачном фронте тревожная. Antropic поддерживают Amazon и Google - конкуренты Microsoft, главного партнёра OpenAI
Картинки к посту показывают, как три гиганта делят рынок облаков последние несколько лет. Сложился неутешительный тренд - Microsoft год за годом отъедают прибыль и долю рынка у Amazon, а Google слишком медленно растёт. И даже инфраструктура двух компаний не помогает победить OpenAI
Компиляторы являются неоспоримой силой Microsoft: .NET, TypeScript, миграция на Go, переписывание на Rust. Собирая компилятор без людей, Anthropic подаёт заявку на игру в этой лиге. Но пока что их предупреждение нельзя расценивать серьёзнее, чем блеф
🔥17👍5🤯5❤🔥1❤1
StepOne | Степан Минин
Сегодня в 18-30 встречаемся в Бауманке! Расписание митапа: 18:30-18:55 Сбор и регистрация участников 18:55-19:00 Вступительное слово StepOne 19:00-19:30 Александр Пугач, Senior developer в Kaspersky Lab 19:30-19:40 Вопросы 19:40-19:45 Перерыв 19:45 -…
StepOne сказал StepOne сделал
Записи того самого митапа доступны на моём YouTube канале!
Смотреть до конца по ссылке ITS BMSTU x StepOne C# MeetUp
https://www.youtube.com/playlist?list=PLw4W4dX0daE4NFSw1uR83y-HX9PNFbtt5
Записи того самого митапа доступны на моём YouTube канале!
Смотреть до конца по ссылке ITS BMSTU x StepOne C# MeetUp
https://www.youtube.com/playlist?list=PLw4W4dX0daE4NFSw1uR83y-HX9PNFbtt5
5🔥9❤4❤🔥2
Горд вам сообщить, что уже известны 4 из 6 докладов программы C# секции Стачки
Первый доклад, о котором я хочу вам рассказать называется:
Дмитрий Егоров, опытный спикер DotNext и Ozon E-Code, расскажет, как тратить меньше денег на ОЗУ с помощью оптимизаций последних версий компилятора C# и платформы .NET
Вы узнаете не только как устроена модель памяти, GC, Escape Analysis, но и несколько прикладных советов по снижению потребления оперативной памяти, которые поймут даже вкатуны джсоноукладчики
Послушать доклад можно 10-11 апреля в Ульяновске. Напоминаю, что участие в конференциях - это внешнее обучение, а значит может финансироваться вашей IT-компанией в рамках командировки
Оформи командировку - приезжай на Стачку!
Первый доклад, о котором я хочу вам рассказать называется:
Escape Analysis в .NET: как экономить память без потери скорости
Дмитрий Егоров, опытный спикер DotNext и Ozon E-Code, расскажет, как тратить меньше денег на ОЗУ с помощью оптимизаций последних версий компилятора C# и платформы .NET
Вы узнаете не только как устроена модель памяти, GC, Escape Analysis, но и несколько прикладных советов по снижению потребления оперативной памяти, которые поймут даже вкатуны джсоноукладчики
Послушать доклад можно 10-11 апреля в Ульяновске. Напоминаю, что участие в конференциях - это внешнее обучение, а значит может финансироваться вашей IT-компанией в рамках командировки
Оформи командировку - приезжай на Стачку!
👍10❤6🔥4❤🔥1
Мой подписчик выступит на Стачке
И его доклад называется:
Честно говоря, я понял это, когда мы уже оказались в рабочем чате конференции. Тем не менее, мне очень приятно, что работа по росту ШарпиZма даёт плоды
Степан Успенский, .NET разработчик в Додо, раскроет все тайны внутреннего устройства
Вы увидите конкретные строки кода, которые отвечают за решение проблем Socket Exhaustion и DNS Stalling
А также узнаете, при чём здесь
Оформляй командировку, приезжай на Стачку!
И его доклад называется:
HttpClient в .NET
Честно говоря, я понял это, когда мы уже оказались в рабочем чате конференции. Тем не менее, мне очень приятно, что работа по росту ШарпиZма даёт плоды
Степан Успенский, .NET разработчик в Додо, раскроет все тайны внутреннего устройства
HttpClient, вплоть до сокетов и TCP сессийВы увидите конкретные строки кода, которые отвечают за решение проблем Socket Exhaustion и DNS Stalling
А также узнаете, при чём здесь
IHttpClientFactory и как она связана с интеграцией HttpClient в DIОформляй командировку, приезжай на Стачку!
👍17❤4🔥4❤🔥1
Ozon поделится секретом управления нагрузкой на Стачке!
Александр Зубаков, ведущий разработчик C# платформы Ozon, расскажет об опыте внедрения Load Shedding в рамках доклада:
Из выступления вы узнаете:
- Что такое Load Shedding и чем он отличается от Rate Limiter
- Как Ozon перенял инженерный опыт Netflix
- Какие особенности ASP NET Core мешали и помогали при внедрении
Доклады такого уровня сложно найти даже на DotNext!
Александр Зубаков, ведущий разработчик C# платформы Ozon, расскажет об опыте внедрения Load Shedding в рамках доклада:
Как мы боремся с нагрузкой: от Rate Limiter к Load Shedding
Из выступления вы узнаете:
- Что такое Load Shedding и чем он отличается от Rate Limiter
- Как Ozon перенял инженерный опыт Netflix
- Какие особенности ASP NET Core мешали и помогали при внедрении
Доклады такого уровня сложно найти даже на DotNext!
👍12🔥5❤🔥1❤1😁1🤯1
Александр Кузнецов из Контур на Стачке
В своём докладе Александр наденет "шапочку Капитана Очевидность", чтобы показать, как надо делать АПИ
Вы убедитесь на примере, что исправление даже самых простых и очевидных ошибок может стоить миллионы рублей
А также вы познакомитесь с технологичными и актуальными инструментами ASP NET Core, которые помогут вам в проектировании и создании АПИ
Проектируем АПИ: базовые ошибки
В своём докладе Александр наденет "шапочку Капитана Очевидность", чтобы показать, как надо делать АПИ
Вы убедитесь на примере, что исправление даже самых простых и очевидных ошибок может стоить миллионы рублей
А также вы познакомитесь с технологичными и актуальными инструментами ASP NET Core, которые помогут вам в проектировании и создании АПИ
👍10🔥5❤🔥1❤1
До Стачки осталось меньше месяца!
Совсем скоро вы узнаете окончательную версию программы и получите точное расписание докладов
Если вы до сих пор не решились купить билет или заказать его на работе, то организаторы подготовили промокод специально для моих друзей, подписчиков и коллег на 15% скидки
Совсем скоро вы узнаете окончательную версию программы и получите точное расписание докладов
Если вы до сих пор не решились купить билет или заказать его на работе, то организаторы подготовили промокод специально для моих друзей, подписчиков и коллег на 15% скидки
StepOneUL26
❤6👍3🔥2😁2
ITS BMSTU x StepOne C# Meetup 2
Во вторник, 31 марта, второй C# митап в Бауманке!
👩💻 Николай Савенко из Altenar объяснит зачем нужен трейсинг в микросервисах и как его приготовить с OpenTelemetry
👩💻 Александр Попов из Skillaz поделиться опытом построения CDC для синхронизации .NET микросервисов на стеке Kafka, MongoDb и Elastic
👩💻 Александр Гольдебаев из Ozon научит вас магии компиляторов и продемонстрирует, как Roslyn реализует модель Compiler as a Service на практике
Дата: 18:30, 31 марта 2026
Место: Bauman digital world, аудитория 419
Вход бесплатный, рега в боте @ITSMeetupStepOneBot
‼️ Не откладывай регистрацию, она закрывается 24 марта
‼️ Бери с собой паспорт!
Во вторник, 31 марта, второй C# митап в Бауманке!
Дата: 18:30, 31 марта 2026
Место: Bauman digital world, аудитория 419
Вход бесплатный, рега в боте @ITSMeetupStepOneBot
‼️ Не откладывай регистрацию, она закрывается 24 марта
‼️ Бери с собой паспорт!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1🔥1
Мне захотелось больше митапов
Повезло найти канал IT Meeting, куда публикуют анонсы бесплатных мероприятий по разработке
События на любой вкус: вебинар по 1C, AI дебаты Mindbox, конкурс по археологии
Забрал себе в календарь Ozon Tech Community .NET Meetup 24 марта
Советую подписаться на канал @ITMeeting, чтобы не пропустить интересные мероприятия по своей специальности!
Повезло найти канал IT Meeting, куда публикуют анонсы бесплатных мероприятий по разработке
События на любой вкус: вебинар по 1C, AI дебаты Mindbox, конкурс по археологии
Забрал себе в календарь Ozon Tech Community .NET Meetup 24 марта
Советую подписаться на канал @ITMeeting, чтобы не пропустить интересные мероприятия по своей специальности!
❤5👍2❤🔥1🔥1
Сегодня второй C# Митап в Бауманке
Дата: 18:30, 31 марта 2026
Место: Bauman digital world, аудитория 419
‼️ Бери с собой паспорт!
🕰 Расписание
18:30-18:40 Сбор и регистрация участников
18:40-18:45 Вступительное слово StepOne
18:45-19:15 Николай Савенко «Как выбрать инструмент для трейсов в .NET?»
19:15-19:20 Вопросы
19:20-19:25 Перерыв
19:25-19:55 Александр Попов «Синхронизация данных в распределённых системах: как не утонуть в consistency и latency»
19:55-20:00 Вопросы
20:00-20:05 Перерыв
20:05-20:35 Александр Гольдебаев «Roslyn as a Service»
20:35-21:30 Free Time
Дата: 18:30, 31 марта 2026
Место: Bauman digital world, аудитория 419
‼️ Бери с собой паспорт!
🕰 Расписание
18:30-18:40 Сбор и регистрация участников
18:40-18:45 Вступительное слово StepOne
18:45-19:15 Николай Савенко «Как выбрать инструмент для трейсов в .NET?»
19:15-19:20 Вопросы
19:20-19:25 Перерыв
19:25-19:55 Александр Попов «Синхронизация данных в распределённых системах: как не утонуть в consistency и latency»
19:55-20:00 Вопросы
20:00-20:05 Перерыв
20:05-20:35 Александр Гольдебаев «Roslyn as a Service»
20:35-21:30 Free Time
❤3❤🔥1👍1🔥1
StepOne | Степан Минин
StepOne сказал StepOne сделал Записи того самого митапа доступны на моём YouTube канале! Смотреть до конца по ссылке ITS BMSTU x StepOne C# MeetUp https://www.youtube.com/playlist?list=PLw4W4dX0daE4NFSw1uR83y-HX9PNFbtt5
Выложил записи с первого митапа на VK Video для тех, у кого нет своего Винни-Пуха
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8👍6❤2❤🔥1🔥1
Скука на работе из-за перекладывания JSON стала причиной появления HydraScript
Теперь я пошёл дальше, и научился перекладывать JSON на HydraScript в Docker на MacBook
Читайте на Хабре о том, как я это сделал и ставьте плюсы статье
Теперь я пошёл дальше, и научился перекладывать JSON на HydraScript в Docker на MacBook
Читайте на Хабре о том, как я это сделал и ставьте плюсы статье
🔥5😁4❤🔥2❤1🤯1
StepOne | Степан Минин
Катя Куваева из Контура опубликовала на Хабре большое исследование C# разработчиков, в котором я участвовал Я проходил опрос и давал ответы в рамках глубокого интервью. Теперь хочу обсудить результаты 1. Хардкорность СНГ шарпистов - дар и проклятье. Да,…
10 апреля C# день на Стачке
Мы выбили 6 докладов которые пройдут с 13:25 до 18:25
Помимо этого, с 10:15 до 12:25 пройдёт круглый стол на тему
".NET сообщество в РФ - застой, смерть или возрождение?"
В рамках круглого стола планируется обсудить текущее состояние сообщества, есть ли влияние бигтех-хайпа Go и что делать в сложившейся ситуации
В обсуждении поучаствует Игорь Лабутин, один из лидеров @dotnetru
Ждём вас, шарпистов, для участия в диалоге на такую наболевшую тему!
Мы выбили 6 докладов которые пройдут с 13:25 до 18:25
Помимо этого, с 10:15 до 12:25 пройдёт круглый стол на тему
".NET сообщество в РФ - застой, смерть или возрождение?"
В рамках круглого стола планируется обсудить текущее состояние сообщества, есть ли влияние бигтех-хайпа Go и что делать в сложившейся ситуации
В обсуждении поучаствует Игорь Лабутин, один из лидеров @dotnetru
Ждём вас, шарпистов, для участия в диалоге на такую наболевшую тему!
🔥12❤4🤯3❤🔥1
Всем привет! К сожалению, по не зависящим от меня причинам не смогу присутствовать на Стачке
Тем не менее, я призываю всех получить максимум пользы и удовольствия от мероприятия!
Спикерам - успешных выступлений, участникам - хорошего настроения!
Покажите всем победу Шарпизма!
Тем не менее, я призываю всех получить максимум пользы и удовольствия от мероприятия!
Спикерам - успешных выступлений, участникам - хорошего настроения!
Покажите всем победу Шарпизма!
🤯19🔥2❤🔥1😁1😍1
Продолжаю путь гофера ⚙️
Честно, заходил в этот курс как типичный Senior C# бэкендер с лёгким скепсисом:
Зачем мне ваш Go, когда есть нормальный ООП, async, LINQ и взрослая экосистема?
В итоге залип! Курс реально техничный: 17 тем, куча задач в каждой, и всё это прокачивает именно мышление под собеседования, а не «как делать прод»
Но важно понимать: это не про реальную разработку на Go, а чисто про то, как проходить интервью: мапы, горутины, каналы, планировщик, подводные камни языка. И вот тут Go иногда выглядит… мягко говоря, своеобразно: после C# местами не хватает выразительности и строгости, а некоторые решения ощущаются как компромисс ради простоты
Если хочешь выйти за пределы своей зоны комфорта и уверенно щёлкать задачи на Go-интервью, курс точно стоит попробовать. Переходи по ссылке и проверь себя: либо укрепишь любовь к C#, либо внезапно начнёшь писать на Go осознанно⚙️
Честно, заходил в этот курс как типичный Senior C# бэкендер с лёгким скепсисом:
Зачем мне ваш Go, когда есть нормальный ООП, async, LINQ и взрослая экосистема?
В итоге залип! Курс реально техничный: 17 тем, куча задач в каждой, и всё это прокачивает именно мышление под собеседования, а не «как делать прод»
Но важно понимать: это не про реальную разработку на Go, а чисто про то, как проходить интервью: мапы, горутины, каналы, планировщик, подводные камни языка. И вот тут Go иногда выглядит… мягко говоря, своеобразно: после C# местами не хватает выразительности и строгости, а некоторые решения ощущаются как компромисс ради простоты
Если хочешь выйти за пределы своей зоны комфорта и уверенно щёлкать задачи на Go-интервью, курс точно стоит попробовать. Переходи по ссылке и проверь себя: либо укрепишь любовь к C#, либо внезапно начнёшь писать на Go осознанно⚙️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9🔥3👍2❤🔥1❤1
Я выкатил новую версию Hydrascript (2.6.6) — и, честно говоря, это был тот ещё квест 😅
Делать язык программирования — это не просто «написать код», а постоянно разруливать такие тонкие и странные штуки, о которых обычные разработчики даже не задумываются
Например, я поймал баг, где порядок типов внезапно влиял на статический анализ — оказалось, я слишком рано смешал этапы построения типов и разрешения ссылок
А ещё пришлось чинить арифметику: сравнения ломались, если в выражении была длина строки, потому что она не приводилась к
Такие вещи незаметны снаружи, но внутри это целая головоломка, и именно в таких местах понимаешь, насколько глубоко нужно разбираться в устройстве языков
Если хочешь поддержать проект — закинь звезду на GitHub, это правда помогает👩💻
Скачать на NuGet: https://www.nuget.org/packages/hydrascript
Делать язык программирования — это не просто «написать код», а постоянно разруливать такие тонкие и странные штуки, о которых обычные разработчики даже не задумываются
Например, я поймал баг, где порядок типов внезапно влиял на статический анализ — оказалось, я слишком рано смешал этапы построения типов и разрешения ссылок
А ещё пришлось чинить арифметику: сравнения ломались, если в выражении была длина строки, потому что она не приводилась к
doubleТакие вещи незаметны снаружи, но внутри это целая головоломка, и именно в таких местах понимаешь, насколько глубоко нужно разбираться в устройстве языков
Если хочешь поддержать проект — закинь звезду на GitHub, это правда помогает
Скачать на NuGet: https://www.nuget.org/packages/hydrascript
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4👍2❤🔥1