Skip to content

Latest commit

 

History

History
212 lines (156 loc) · 5.85 KB

LINGO.md

File metadata and controls

212 lines (156 loc) · 5.85 KB

🤓 our lingo 😅

key terms that name & convey ionify concepts

  • ion implemented for you

  • is a flexible & unobtrusive, natural-language api, that enables expressing actions & information, that humans & software naturally ❦ understand

  • it provides apis with concise & flexible vocabulary for defining, acquiring, sensing, composing & interacting with ions

    ~ { get: 'ionify@ionify.net' }

✨ ionosphere

  • is the ion observation sphere
  • the connections, observations & interactions of all ions & their supporting functions, operations & information
  • invoked object notation

  • is a syntax for defining action(s) & information as software modules

  • it presents these modules as objects, combined with mathematical operators, that invoke their composition, observation & interaction

    • literal ion

      ~ { } + / / & [ ]
      • emoji ion

      • emoji created via literal ions

           ~   ~
        +['0 . 0']+   8-['^ . ^']-8
             -
        
        -{ 0 : 0 }-    /d ~ . ~ b/
    • 🤩 recognition

      • recognizing ion

      • regular-expression invocation

        ~ /recognition of (these) two (words)/
    • object reference ion

    • object reference invoked via its identifier

      ~ orion
  • 🌱 sion

    • semantic ion

      ~
      { re:
          { id: 'semantic.ion@ionified.net'
          , as: 'sion'
          , by: ['🙇🏾‍♂️ יהוה 🤲🏾','mike🇬🇾👨🏾‍💻🇺🇸lee','team✨ionify']
          , on: {2007_09.2      : -4}
          , to: {5783_11_22_2.1 : -8}
          , at: -0.300
          , is:
              [ "the 🌱 semantic ion: invoked object notation"
              , "definition of an observable, attributed,"
              , "specified & versioned thing, with classifications"
              , "that aid its internet & local discovery"
              ],
            im:
              ['identification',  'invocation', 'association'
              ,      'location', 'attribution',  'annotation'
              , 'specification',  'connection',    'occasion'
              ,       'version', 'description', 'information'
              ,'classification',      'action',  'exhibition'
              ],
            we:
              [ "hope you'll enjoy applying sion to share &"
              , "simplify identification, comprehension,"
              , "selection & adoption, of many good things"
              , "✨🤲🏾✨"
              ],
            go:
              { meet: 'https://meet.ionify.net/'
              , seek: 'https://seek.ionify.net/'
              , deal: 'https://deal.ionify.net/'
              }
          }
      }
  • 🤓 oj

    • observable json

      ~ {"json":"data"}
      & ["json","data"]
      • json-expressed module

        ~
        { "re":
            { "id": "json.module@ionified.net"
            , "as": "jem@ionify.net"
            , "by": ["🙇🏾‍♂️ יהוה 🤲🏾","mike🇬🇾👨🏾‍💻🇺🇸lee","team✨ionify"]
            , "on": {"200709.2"   : -4}
            , "to": {"578311012.1": -8}
            , "at":   0.006
            , "is": "a json: javascript object notation, module"
            }
        }
      • json-expressed web language

        ~ {"as":"html", "body": "hi!"}
        ~ {"as":"css" ,"#body":{"color":"#000"}}
    • code expressed as natural-language prose

    • 📝 captions

      • code-as-prose terminology ions

        each - word - means & does - something
    • 📖 stories

    • 📜 aesops

      • array-expressed stories or phrases

        ~[/ each word means & does something /]
        +[" each word means & does something "]
  • ion applies, direct & indirect, operator overloading to interact with objects during their type-conversion

    • handled-on-type
    • is operator overloading defined on an object’s type
    • handled-in-place
    • is operator overloading defined within an object instance
    • handled-on-prototype
    • is operator overloading defined on an object’s prototype
    • procedural operator-overloading languages
    • is the set of programming languages that support operator overloading via procedures, i.e. routines, subroutines, functions, and-or methods.

🙇🏾‍♂️ through * יהוה * impossible -is- nothing || 🇬🇾👨🏾‍💻🇺🇸 mike lee & team 🤲🏾