IssueRaiser

I've also found the lack of parametric polymorphism a huge pain point.

I've also found the lack of parametric polymorphism a huge pain point. Type safety is constantly sacrificed to allow for code-reuse and nicer APIs, leading to really awful code using type switching at best, inscrutable amounts of reflection at worst. This seems to plague the Google developers as well, just look at the Go App Engine APIs.

Posted by zeekay on Mar 7, 2015, 10:13 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.7,500 issues0 comments

hackernews (SaaS)

I've also found the lack of parametric polymorphism a huge pain point.

zeekayMar 7, 2015, 10:13 AM

I've also found the lack of parametric polymorphism a huge pain point. Type safety is constantly sacrificed to allow for code-reuse and nicer APIs, leading to really awful code using type switching at best, inscrutable amounts of reflection at worst. This seems to plague the Google developers as well, just look at the Go App Engine APIs.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue