Racket meet-up: Saturday, 2 May 2026 at 18:00 UTC

EVERYONE WELCOME 😁

Announcement, Jitsi Meet link & discussion at https://racket.discourse.group/t/racket-meet-up-saturday-2-may-2026-at-18-00-utc/4191
#lisp #scheme #Racket #functionalprogramming #metaprogramming

Партитура для невидимого оркестра

Представьте себе пятиэтажный дом без лифта, построенный в конце пятидесятых, где-нибудь на отшибе Автозаводской, или еще лучше – в Купчино. Каждый этаж использует свой язык со своей записью. Не в переносном, а в самом прямом смысле: первый этаж общается кириллицей, второй – латиницей, третий – иероглифами, четвертый – клинописью, а пятый, подобно Витгенштейну, принципиально молчит, полагая, что о чем невозможно говорить, о том следует молчать. Почтальон, доставляющий корреспонденцию, вынужден нести пять экземпляров одного и того же письма, переведенного на каждый из этих языков, и каждый раз стучаться в дверь, надеясь, что адресат не переехал на другой этаж. Именно так устроен мир программирования. Проблема очевидна любому, кто хоть раз пытался написать инструмент для анализа кода. Допустим, вы создали превосходный анализатор цикломатической сложности для Python. Он великолепен: находит вложенные условия, считает точки ветвления, рисует графы потоков управления. Затем к вам приходит коллега и спрашивает: «А для Ruby сделаешь?» И тут выясняется, что весь ваш труд – все эти обходчики деревьев, все эти паттерн-матчинги над питоновским AST – нужно переписать заново. С нуля. Для другого дерева, с другими узлами, другой семантикой и другими подводными камнями. А потом придет третий коллега и попросит то же самое для Haskell . MetaAST to the rescue

https://habr.com/ru/articles/1024412/

#ast #абстрактное_синтаксическое_дерево #metaprogramming #metamodel

Партитура для невидимого оркестра

Представьте себе пятиэтажный дом без лифта, построенный в конце пятидесятых, где-нибудь на отшибе Автозаводской, или еще лучше – в Купчино. Каждый этаж использует свой язык со своей записью. Не в...

Хабр

C++26 static reflection is a game changer. 🚀

Join Koen Samyn's workshop on 25th May to explore reflection fundamentals and powerful features like meta substitution.

Stay ahead of modern C++.

Watch the full preview video: https://youtu.be/xKOdIxwIHqE

#cpp #cpp26 #metaprogramming

Implementing the Repository Pattern with Hygienic Macros in Scheme

https://jointhefreeworld.org/blog/articles/lisps/functional-repository-pattern-in-scheme-with-macros/index.html

Functional repository pattern in Scheme? Decoupling and abstracting the data layer in Lisp

I’ve been working on a new approach for the data layer of my projects lately, and I’d love to poke your brains and get some feedback.

#lisp #scheme #guile #gnu #metaprogramming #programming #guix #jointhefreeworld #ast #sexp #fp #functionalprogramming #repository #sqlite

C++Now 2026 SESSION ANNOUNCEMENT: Reflecting on Reflection - Introspection, Injection, and Beyond by Alex Yesmanchyk

https://schedule.cppnow.org/session/2026/reflecting-on-reflection/

Register now at https://cppnow.org/registration/

#cpp #cplusplus #metaprogramming #reflection

#cplusplus #cpp #metaprogramming #reflection

Reflecting on Reflection – C++Now Schedule

Compile-Time Borrow Checker with Stateful Metaprogramming – C++Now Schedule

Вайбкодинг — это смерть AGI. Claude это доказал

TL;DR: Claude Code слил свои исходники, потому что у него нет инстинкта самосохранения. Проблема не в баге, проблема в архитектуре: LLM-агенты не владеют ничем и не боятся ничего. Пока у ИИ нет шкурного интереса, вайбкодинг - это русская рулетка с корпоративными секретами.

https://habr.com/ru/articles/1018270/

#claude #ai #agents #metaprogramming

Вайбкодинг — это смерть AGI. Claude это доказал

31 марта 2026 года произошел инцидент, который войдет в учебники по AI-безопасности как идеальная иллюстрация системного кризиса современных LLM. Anthropic случайно опубликовал исходный код Claude...

Хабр

C++Now 2026 SESSION ANNOUNCEMENT: Typed Linear Algebra - How to Not Crash on Mars by François Carouge

https://schedule.cppnow.org/session/2026/typed-linear-algebra/

Register now at https://cppnow.org/registration/

#algebra #metaprogramming #cpp #cplusplus

#algebra #cplusplus #cpp #metaprogramming

Typed Linear Algebra – C++Now Schedule

«Поставить себя на ваше место». Мы занялись метаболизмом ИИ

TL;DR Индустрия жжет мегаватты, чтобы GPT научился говорить «мне жаль» убедительнее. Спойлер: не научится. Transformer — это калькулятор с хорошей памятью, у него нет «себя», которое можно было бы поставить на чужое место. Мы построили Metabolic AI Runtime, где проблема пользователя становится его напряжением, и он генерирует ответ не из шаблонов, а чтобы вернуть себя в равновесие. Машинная эмпатия — это не «You are a helpful assistant», это архитектура, у которой есть что терять.

https://habr.com/ru/articles/1017336/

#ai #metaprogramming #agents #subject

«Поставить себя на ваше место». Мы занялись метаболизмом ИИ

Индустрия сжигает мегаватты энергии в попытках сделать языковые модели более «человечными», скармливая им терабайты диалогов из Reddit и Twitter. Логика проста: если модель прочитает миллион раз, как...

Хабр