Half a croissant, on a plate, with a sign in front of it saying '50c'
h a l f b a k e r y
The mutter of invention.

idea: add, search, annotate, link, view, overview, recent, by name, random

meta: news, help, about, links, report a problem

account: browse anonymously, or get an account and write.

user:
pass:
register,


           

Please log in.
Before you can vote, you need to register. Please log in or create an account.

Explain Sourcecode to glyph grid

Pick a subject and then the program parses the program code and shows you glyphs of what the code does with that subject
 
(+1, -1)
  [vote for,
against]

What if we could transform complicated code across an entire codebase into a grid of glyphs, that could be read from left to right, top to bottom to tell the entire story of what the code does to that thing you picked.

Those glyphs tell the story of what the program does to the subject glyph

Where every juxtaposition of the glyph means something.

chronological, Feb 26 2023

[link]






       Define "glyph"
pocmloc, Feb 26 2023
  

       A Unicode symbol of common programming operations.   

       Such as initialize defaults of structure.   

       You could use ∑ sigma symbol to mean "all" and Պ tp re[resemt "set all default values"   

       I can open chrome sourcecode in this theoretical tool then ask "how does this url https://github.com/" get processed.   

       Then I am presented with a screen of glyphs that looks like nonsense but if you were to read it, it would accurately describe what it did to the URL and everything caused by it.
chronological, Feb 26 2023
  

       So is this just a find-and-replace of existing code to make it human readable? Or is this a completely new standalone programming language?
pocmloc, Feb 27 2023
  

       This is used to explain existing code, it is not a programming language.
chronological, Feb 27 2023
  

       Sounds like you're watching a flowchart actively digest the program's input.
lurch, Feb 27 2023
  
      
[annotate]
  


 

back: main index

business  computer  culture  fashion  food  halfbakery  home  other  product  public  science  sport  vehicle