“A (Not So Gentle) Introduction To Systems Programming In ATS“ by Aditya Siram
The recent surge of interest in secure memory management has sparked a renaissance of type safe systems programming languages. ATS is a statically typed ML that compiles to C and offers what almost no other modern systems language including Rust has: type safe pointer arithmetic. It is unabashedly large and complex featuring a dazzling array of verification tools from advanced type system mechanisms like refinement types right up a full proof language. This talk will use these features to show off the language’s incredible power and control with non-trivial examples C interop, concurrency, and GC free low latency servers. No ATS experience is expected but the talk will move fast. Basic experience with C and a type system like Haskell’s will be helpful.
Aditya Siram
COMCAST
I work as a Scala developer by day, but write Haskell, Shen, C, Rust and ATS by candlelight. My latest passion is languages like Rust and ATS that use sophisticated type systems that allow safe memory access and high level abstractions ov
4 views
4204
1731
16 hours ago 01:59:56 2
PART 1- USAID vs DOGE! Trump et Musk choquent les Américains réveillés brutalement | MDL FINANCE
2 days ago 00:02:59 43
BOOM ! Joe Biden est Foutu! Trump lui retire des privilèges vitaux accordés aux anciens présidents
2 days ago 00:27:55 1
Alone Again?
3 days ago 00:27:54 5
Секретные космические лазеры устраивают пожары на Земле?
4 days ago 00:05:12 2
Triple Jump highlights | Italian U23 indoor championship 2023
4 days ago 00:03:20 2
Giorgia SARACENI - THE ITALIAN CHAMPION IS HER AGAIN
5 days ago 00:03:57 45
Britney Spears - ...Baby One More Time (Official Video)