Hacker News new | ask | show | jobs
by weavejester 3156 days ago
"If EDN is an improvement over JSON, then it is marginal at best."

Why is it only a marginal improvement? It adds considerably more semantic information.

"Utilizing EDN also promotes a lot of invisible coupling. Some may tell you that dynamic types don’t couple, but that is incorrect and shows a lack of understanding of coupling itself. Many functions over Map exhibit external and stamp coupling."

Coupling implies a bidirectional connection. Functions rely on data types, but not vice versa.