2 ms·
so why not just use Go? less complexity - same benefits. you're basically saying it's somehow an advantage to program in s-expressions...
by rough-sea 11y ago
so why not just use Go? less complexity - same benefits. you're basically saying it's somehow an advantage to program in s-expressions...
- themartorana 11y agoHave you ever talked to a Lisp enthusiast? That's said, the project states more flexibility as a goal - specifically supporting generics. Between code generation and the cross-language compiler, writing generics (but generating non-generic Go code) should be somewhat easy to reason about.
- codygman 11y agoHave you ever talked to one of the many people who write Lisp,scheme, or Clojure for real world applications and even get paid for it. There are many advantages to writing real world applications in a lisp.
- codygman 11y agoThere are many reasons using sexp's can be better than just writing Go including but not limited to: - structured editing of source code - macros (dry, dsl's, etc) - if your Go code uses interface{} everywhere you'll probably have more of an advantage using dynamic typing anyway.