I really like the definition of Human-scale, aka Personal Mastery, in the Design Principles Behind Smalltalk.
I really like the definition of Human-scale, aka Personal Mastery, in the Design Principles Behind Smalltalk. 6 comments
@neauoire This is how I feel about uxn. How it works fits into my head readily. It's such a nice feeling. I wish I felt this way about more programming languages / tools. @neauoire This last line is charming but naive "Natural Selection: Languages and systems that are of sound design will persist, to be supplanted only by better ones. Even as the clock ticks, better and better computer support for the creative spirit is evolving. Help is on the way. " The "nature" sets the done of what is best. and inside capitalism what is best for capitalism isn't the best for humans @dualhammers yeah, I'm not sure if better languages won out since that paper was written. Languages don't really seem to "die", at least not as much people back then seem to think they would. Cobol isstill used, fortran too, I'm not sure if Javascript is better than these 2. It seems like any other tech, the path of least resistence wins over anything else. @neauoire I'm suppose to write a roadmap for my department this week and it's a complicated task because we have years of tech debt due to path of least resistance. When I bring up how we need to stop, tear things down, and start again, I'm told to take the path of lease resistance towards making more money -- which means go faster, take shortcuts, pile on tech debt |
Before anyone takes a shot, I'm not saying that Smalltalk is necessarily a good implementation of the idea, I'm just saying that the phrasing is very lucid.