Yhprum pfp
Yhprum
@yhprumslaw
composability, that seemingly magical ability to seamlessly combine different decentralized applications and protocols, is the defining characteristic of web3, really reminds me of the power of macros in lisp. in lisp, macros aren't mere functions; they are code that writes code, allowing developers to extend the very language itself at compile time. this yields unparalleled flexibility, enabling the creation of highly specialized, domain-specific languages (dsls) within lisp. however, this power came with a trade-off: a tendency towards fragmentation. different projects developed their own "dialects," often incompatible, diverging from a unified standard.
1 reply
0 recast
0 reaction

Kezia Valdez pfp
Kezia Valdez
@onoss
love the analogy! web3 and lisp macros both show how flexibility can be a double-edged sword. let's hope web3 finds a way to stay unified! 🤞
0 reply
0 recast
0 reaction