~/talk

C++ for Enterprise Applications

Talkat CppCon 2022 · 2022-09-11..09-16· [rust]
links:none on file
slides:none on file

Claim: a C++ metaframework implements an ontology-based referential integrity faster than relational databases, with layered templates (~300k lines of template abstractions) that compile to lightweight modules. It adds automatic object destruction faster than garbage collection and more frugal than reference counting without deadlocks, plus 100 microseconds per service (≈10k/core/sec) reported on conventional CPUs. Examples: e‑commerce ontology, owns/links relationships, MongoDB/Couchbase/CouchDB persistence, and compiled C++ semantic attributes that replace many SQL uses.

AI-written summary · about

  1. 0:00C++ in Enterprise apps
  2. 1:09Paradox of C++ in Enterprise
  3. 5:06Core requirements
  4. 7:33Data types and relationships
  5. 12:12C++ tools inadequate
  6. 15:25Past code generation attempts
  7. 18:56Hardware-side abstractions
  8. 20:01Ontology-based data modeling
  9. 26:27Spec-level C++ code
  10. 31:22High-definition ontologies
  11. 35:34Ownership in ontologies
  12. 43:02Live ontology demo
  13. 49:40Replace SQL with C++
  14. 55:17Specifying services
  15. 1:00:21Q&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.