logoalt Hacker News

veqqtoday at 1:41 AM2 repliesview on HN

If you're only willing to use languages with the same features, what's the point? Learning how a different paradigm manages without types can be more insightful.


Replies

yeetosaurusrextoday at 2:03 AM

Yeah I agree learning new paradigms can give you new insights.

There's also a balance between learning new languages for fun and for the insights they give, and wanting to ship.

As an example: Prolog was mind-bending for me when I tried it and I had a lot of fun with it, but I can't imagine using it to build a product (I'm sure other people have though).

Perhaps my first comment sounded more critical than intended. I'm really excited to see where this initiative with set-theoretic types goes, and if it leads to a fully statically typed language then that will be a bonus. If that doesn't happen, then I'm still perfectly happy with the language as it is.

Elixir taught me that I don't need static types as much as I thought.

3836293648today at 2:32 AM

Because the BEAM has much more to it than a terrible dynamic type system?