~/talk

Living with and Leveraging GCC

Talkat SOSS Fusion 2024 · on Tuesday, 2024-10-22· at 15:25· Salon 2-3· [compilers-and-language-design]
links:none on file
links:none on file
slides:none on file

GCC now officially accepts the effort to add COBOL frontend with the goal of a free compiler that runs legacy mainframe code without rewriting it, using flex and bison to parse a 1,280 page ISO COBOL and emitting GCC’s GENERIC trees, with custom HTML/JSON dump tooling and a proposal for a Lisp dump language to make internals testable. The implementation passes the NIST 1985 test suite, hits most of ISO 2023 features, is four years in, and still needs performance and completeness work.

AI-written summary · about

  1. 0:00Introduction to GCC
  2. 3:54GCC as a multi-language compiler
  3. 7:06Adding Cobalt to GCC
  4. 12:04Challenges of GCC internals
  5. 17:15Documentation gaps in GCC
  6. 20:10Proposing Lisp for GCC internals
  7. 25:02Need for GCC documentation funding
  8. 31:05Documentation process for GCC
  9. 36:01Awkward implementation bugs
  10. 42:25Future of GCC and Cobalt
~/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.