alankay   959

« earlier    

Alan Kay's answer to Why is functional programming seen as the opposite of OOP rather than an addition to it? - Quora
So: both OOP and functional computation can be completely compatible (and should be!). There is no reason to munge state in objects, and there is no reason to invent “monads” in FP. We just have to realize that “computers are simulators” and figure out what to simulate.

I will be giving a talk on these ideas in July in Amsterdam (at the “CurryOn” conference).
alankay  programming  functional  oop 
7 weeks ago by euler

« earlier    

related tags

!  2007  2017  adelegoldberg  alan_kay  alto  amplification  apple  ar  arpa  articles  bias  book  books  bret_victor  brettvictor  bretvictor  brianmerchant  business  career  children  civics  companies  comparison  compsci  computer  computers  computerscience  computing  computinghistory  consumerism  creativity  criticism  culture  deadlines  definition  deschooling  design  discussion  dynabook  dynamicland  dystopian  education  engineering  environment  errors  fastcompany  functional  functionalprogramming  funding  future  goals  government  gradschool  gui  hardware  history  howwelearn  howweteach  idealist  ifttt  innovation  inspiration  interesting  interface  internet  interview  invention  ipad  iphone  jobs  johnmccarthy  kentarotoyama  kid  kids  language  languages  latebinding  lcproject  learning  libraries  library  lisp  management  mariamontessori  marketing  meta:tagged  milestones  misc  montessori  mycomputer  now  oakland  oop  openstudioproject  opinion  other_bookmarks  papers  paradigm  parc  people  philanthropy  philosophy  physical  pocket  problemfinding  problemsolving  programming  quora  quotes  r&d  relationship  research  review  scale  science  seymourpapert  sfsh  simplicity  smalltalk  society  sociology  socrates  software  stanford  startups  startupschool  stevejobs  system  takedowns  talks  teaching  tech  technology  timbernerslee  to_read  toolbuilding  toolmaking  tools  toread  ubicomp  ubiquitous  ui  unschooling  userexperience  users  video  videos  vision  visualization  web  what  worldwideweb  xerox  xeroxparc  yc  ycombinator  youtube  zeroxparc 

Copy this bookmark: