~/talk

Design of Software Representation Languages: a Historical Perspective

Talkat SLE 2024 · 2024-10-20..10-21· [software-architecture]
links:none on file
slides:none on file

A brisk survey of concrete milestones and tools across decades: assembly and flowcharts give way to high‑level languages and graphical notations that sometimes generate runnable code; PL/I compiler took seven years to produce a working implementation, structure charts and an IDE called Self generate module skeletons from diagrams, Petri‑net and statechart tools like TimeNet and Statemate support concurrency and executable models, and the rise of low‑code/no‑code (~150 tools) plus spreadsheets causes large, real‑world errors.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26Machine to human-readable languages
  3. 3:35Programming language diversity
  4. 7:51Language categorization by purpose
  5. 11:27Professional to end-user languages
  6. 16:00Low-code and no-code tools
  7. 19:55Graphical languages and design notations
  8. 22:03Language design principles
  9. 25:35Future directions
  10. 26:20Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.