~/talk

Experimental Solidity

Talkat Solidity Summit 2023 · on Thursday, 2023-11-16· [compilers-and-language-design]
links:none on file
slides:none on file

Plan to replace much built-in compiler behavior with a lean core language plus a Solidity-written standard library, implemented by adding generics via a Hindley–Milner–style type system with simple type classes and a primitive word type. Inline assembly becomes the low-level backbone and library features are monomorphized into u256/word code. Prototype branch exists now; 2024 extends to reference types and library work; 2025 aims for stabilized library proposals and optional syntax sugar. postfix types are targeted as a visible syntax change.

AI-written summary · about

  1. 0:00Introduction
  2. 0:36Current limitations
  3. 2:58Two potential paths
  4. 4:32Experimental solidity
  5. 5:31Proposed design goals
  6. 9:04Impact on development
  7. 11:10Syntax and type systems
  8. 14:15Implementation mechanics
  9. 16:46Extensibility through logic
  10. 20:02Timeline and roadmap
  11. 23:02Community-driven development
  12. 26:26Q&A session
~/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.