What is Nostr?
Daniel Spiewak /
npub1nfj…tprm
2025-03-26 12:37:09
in reply to nevent1q…2ccm

Daniel Spiewak on Nostr: fiatjaf The reason is that binary compatibility and source compatibility aren’t the ...

fiatjaf (nprofile…xe2d) The reason is that binary compatibility and source compatibility aren’t the same thing. Scala works very well for the former but it breaks the latter constantly. As one example, due to implicit enrichments, just *adding* a new member to a class can break source compatibility! There are many such examples.

Source dependencies solve some problems but create many more. They aren’t the panacea that many people think they are.
Author Public Key
npub1nfjd63p9den5retrjz3yeye3rvhcle5amqfhnvvttraelmpsf2ps2stprm