Comment
Comment by zentropia
I have worked with java in the past and I work with Typescript now.
My experience is in reverse. Typescript system it's limited because it has to be compatible with javacript, but working with Algebraic data types is a joy.
Instead java is verbose and cumbersome.