#metaprogramming

[ follow ]
Scala
fromMedium
1 month ago

Why Metaprogramming Usually Makes Things Worse

Metaprogramming tools like macros and templates are rarely necessary and often harmful, increasing compilation costs, complexity, and slowing development feedback loops.
Ruby on Rails
fromRubyflow
1 month ago

Some presentations challenge you to slow down and think deeply.

Mastery comes from creating, publishing, and teaching through hands-on challenges rather than relying solely on books.
fromInfoQ
6 months ago

C++26 Draft Finalized with Static Reflection, Contracts, and Sender/Receiver Types

Reflection will debut in C++ in an early form and is expected to evolve in future versions, enabling advanced use cases like generating bindings for other languages.
Software development
Python
fromRealpython
9 months ago

Using Python's .__dict__ to Work With Attributes - Real Python

The .__dict__ attribute in Python maps attribute names to their values, essential for dynamic attribute management.
[ Load more ]