YoVDO

On the Generality and Convenience of Etypes

Offered By: IEEE via YouTube

Tags

Type System Courses Chomsky Normal Form Courses

Course Description

Overview

Explore a comprehensive conference talk on the Ethos operating system's distributed mandatory type system, Etypes. Delve into the key properties of Etypes, including object type declaration, prevention of ill-formed data writing and reading, and programmer-defined data types. Examine the generality of Etypes through the conversion of Chomsky normal form grammars into Ethos types. Investigate the convenience aspect of Etypes and its impact on program crafting. Learn about a sample distributed program utilizing Etypes techniques. Gain insights into the future of Etypes, including preprocessor development and open-source initiatives.

Syllabus

Introduction
Where do we start
Etypes
Components
Generality
BNF
Transformations
Grammar
Example
Summary
Incentives
Conclusion
Future Work
Preprocessor
Open Source
Clean Slate


Taught by

IEEE Symposium on Security and Privacy

Tags

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Software Analysis & Testing
Georgia Institute of Technology via Udacity
Go: The Complete Developer's Guide (Golang)
Udemy
Go Bootcamp: Master Golang with 1000+ Exercises and Projects
Udemy
C++ in Detail: Common Idioms
Udemy