Skip to content

Comment on Thoughts on Python 3parent

Comments

Do you then have to have conditional code in a.__coerce__(b) to check the type of b and do the appropriate thing?

Basically yes. Although there are ways around it: http://www.artima.com/weblogs/viewpost.jsp?thread=101605

Thanks - that looks quite neat.

It seems to me there is a big difference between having a language that is truly based on multimethods and one where it is possible to implement multimethods fairly easily - from what I can see Python looks more like the latter.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.