3 ms·
I get what they're trying to do but I'm not sure this [0] syntax is the answer. [0] https://github.com/redplanetlabs/twitter-scale-mastodon/blob/master/backend
by winrid 3y ago
I get what they're trying to do but I'm not sure this [0] syntax is the answer.
[0] https://github.com/redplanetlabs/twitter-scale-mastodon/blob/master/backend/src/main/java/com/rpl/mastodon/modules/Notifications.java#L70 https://github.com/redplanetlabs/twitter-scale-mastodon/blob...
- runeks 3y agoAgreed. Their landing page[1] says > Rama is programmed entirely with a Java API – no custom languages or DSLs. But this sure looks like an embedded DSL with stringly typed identifiers. [1] https://redplanetlabs.com/ https://redplanetlabs.com/
- EzraM 3y agoThe Clojure code reads better.
- davedx 3y agoYeah, this reminds me of the one time I had to try and read some Akka/Scala code. Good luck debugging that!