Yahoo India Web Search

Search results

  1. May 22, 2020 · So object-oriented programming (in Alan Kay sense) is basically a premature optimization which lowers the level of abstraction. In some cases explicit control of concurrency and parallelism makes sense, and we have tools for that -- threads, processes, actors, etc. They are essentially same as using few big smart objects.

  2. Mar 17, 2019 · Alan Kay's ideas give Alan Kay's vision of Alan Kay's intent behind OO. The vision and intent that most other people have shared under that name have been quite different. Modern "Object-Oriented" programming is almost completely separate and distinct from what Alan Kay originally intended, and I think it's worth keeping the two ideas apart.

  3. Python misses or fudges the Alan Kay definition of OOP on a couple of points. 1) Most typical object operations aren’t “messages” in the Smalltalk sense, although the “magic” methods, like __call__ and __getattr__ may be construed as such.. 2) There is no strict protection, except via closure. Local retention and late binding are ...

  4. Mar 23, 2018 · Pretty much a staple of Alan Kay's texts. He doesn't seem to have moved much beyond what he did in the 70s. It was impressive and pioneering in many ways, but he just doesn't seem to be able to adjust to the modern computing landscape and a lot of his view points completely fail to integrate modern advances in both hardware and computer science.

  5. argument by metaphor - Dr Alan Kay says that software systems should be constructed like biological systems to enable software systems to solve issues as complex as the ones in biology. The problem with this is that software and biology are different (surprise). The constraints are different, the building blocks are different, everything is ...

  6. Jun 6, 2024 · Confused : r/Alonetv. Alan Kay narrator? Confused : r/Alonetv. r/Alonetv. r/Alonetv. Ten people try to survive as long as they can Alone in the wilderness with only the 10 items they've selected. While Alone in various harsh and unforgiving types of terrain, these men and women must hunt, build shelters and fend off predators, all while ...

  7. Aug 23, 2021 · Actually Smalltalk 72 was still what Alan Kay wanted OOP to be, it was Smalltalk 80 that deviated from his vision. The change made in Smalltalk 80 was, well, that the actor model of messaging passsing was removed, and the new message passing became synchronous. You may want to check this article for more information, its a good read:

  8. Nov 22, 2020 · Dr Alan Kay made the buzzword, that doesn't mean he's the ultimate judge of how it should be used. Nor him being a doctor changes anything. Postmodern bullshit - I'd rather listen to a turing award winner who invented the concept than some random software developer who thinks they are entitled to an opinion because they happen to use Java.

  9. Nov 13, 2016 · Cells have membranes to protect themselves from other cells. They pass messages to each other. Oh, and cells die and re-create all of the time, to keep the integrity of the overall system healthy. Some characteristics of true Object-Oriented Programming according to Alan Kay: Message passing between encapsulated cells that COMPLETELY hide state.

  10. Mar 16, 2008 · Alan Kay Bashing Dijkstra (1997) Apparently, Dijkstra once said "Object-oriented programming is an exceptionally bad idea which could only have originated in California." Not quite the best of friends - he and Alan.