9 Matching Annotations
  1. Jun 2024
    1. REST: I don't Think it Means What You Think it Does


      Stefan Tilkov • GOTO 2014

      creating API's that use HTML as their exchange format


      PREentational State Transitions

      CAN programming be liberated from the Von Neuman Style

      PREST can liberate us from Programming Per Se

      and APIs become born interoperable co-evolvable

      named networked born interoperable exchangeable tinkerable Web Applications






    1. Subtext is an ongoing experiment in radically simplified programming. It is radical in that I am willing to throw away everything we know about programming and start from scratch

      Programming , the very idea considered harmful. Can software be liberated from programming per se.


    1. But coor-dination of side effects inherently cross-cuts modules, lead-ing to much complexity and fragility.

      problem is the brokennes of the MVC concept

      oh and modules

      cross-cutting is the norm

      spagetti flow

    2. Coherent re-action is a new model of change-driven computation that co-ordinates effects automatically

      coherent re-action

    1. To: the crazy ones, the misfits, the rebels, the troublemakers, the ones who see things differently

      You meant the Mad ones


      “[...]the only people for me are the mad ones, the ones who are mad to live, mad to talk, mad to be saved, desirous of everything at the same time, the ones who never yawn or say a commonplace thing, but burn, burn, burn like fabulous yellow roman candles exploding like spiders across the stars and in the middle you see the blue centerlight pop and everybody goes “Awww!”


    2. Operational Version Control

      observes changes to typed data structures by recording high-level operations performed in a GUI or API.

      for - integral design & development

    3. Operational Version Control

    1. Representational State Transfer (REST)

      contrast that with BigIdea Presentational State Transition with Human Actor in the Loop = not automation people centered interactions

      instead of transferring state

      transition state for the User By the User and communicate

      self-coherent, consitent complete states in a local first offline first Named Info Storage

      That is globally accessible