Jake, well even now I can write as my example, def...
# language-proposals
o
Jake, well even now I can write as my example, define enums and strings, and use them as keywords... but keyword concept is a bit more - it defines and uses at the same time and it evaluates to itself, or is a function
e
I think Clojure, as language, is a much better fit for this kind of programming style.
o
Yes. But Kotlin also is very close to data-driven programming paradigm. We have top level functions... and we have very nice data primitives... I think one can write very similar programs as in Clojure... just some syntactic sugar might get it even closer... It's just we - OOP folk are not used to this kind of doing stuff, but Kotlin lets it do.
e
Kotlin has static type system. It does not mix well with keywords (or symbols as they are called sometimes). Frankly, I don’t know a single statically typed language that has anything like them. I think there is a good reason for it.
i
TypeScript?
1