News for hackers. Stuff that matters.
Re:Alan Kay on the misunderstanding of OOP (1998) by hackits on Friday June 24, 2016 @07:48AM (#11968982)
I read your essay on programming languages. I found it was awesome btw.

I saw you made the comment `o be concrete - object oriented programming is easy in python, because it's possible to program methods of an object in a way that doesn't assume a particular representation.`

I thought you would be really interested in usage of polymorphism in python (http://neverworkintheory.org/2016/06/13/polymorphism-in-pyth...).

Quote from the article: `Our findings show that the receiver in 97.4% of all call-sites in the average program can be described by a single static type`.

It looks like even when that restriction is removed it doesn't really help that much.

Another great podcast on evidence based programming: https://www.functionalgeekery.com/episode-55-andreas-stefik/

Evidence-based programming language design : a philosophical and methodological exploration: https://jyx.jyu.fi/dspace/handle/123456789/47698

Is another great read if you've got the time.

Re:Alan Kay on the misunderstanding of OOP (1998) by llamaz on Friday June 24, 2016 @05:22PM (#11973576)
Thanks for the links :) I've saved them and hope to eventually make my way through them