Personal schedule for Alan Eliasen
Download or
subscribe to Alan Eliasen's
schedule.
Event
Location: F150_El Camp
New programming languages are born all the time. Some languages are created to tackle new problems. Some languages are evidence proofs
towards a better way of programming. Some are created just for fun or to scratch an itch. The Emerging Languages Camp is a gathering of the
creators of recent programming languages, their peers, colleagues, interested programmers, technologists, and journalists.
Read more.
Event
Location: F150_El Camp
Go's approach to concurrency differs from that of many languages, even those (such as Erlang) that make concurrency central, yet it has deep roots. The path from Hoare's 1978 paper to Go provides insight into how and why Go works as it does.
Read more.
Event
Location: F150_El Camp
Ur/Web is a new domain-specific language for programming Web applications, based on a new general-purpose language called Ur. Ur features new abstraction and modularity features that make serious code reuse and metaprogramming possible within a strong static type system.
Read more.
Event
Location: F150_El Camp
Frink is a practical programming language and calculating tool
designed to make physical calculations simple. It tracks units of
measure through all calculations, ensuring that answers are correct.
Back-of-the-envelope calculations become trivial, and more complex
physical and engineering calculations become simpler to write and read,
and allow transparent use of any units of measure.
Read more.
Event
Location: F150_El Camp
Newspeak is class based dynamic language geared toward software engineering combined with high productivity. Newspeak is based on two key ideas: all names are late bound, and there is no global namespace. Newspeak offers outstanding modularity and reconciles security with dynamism and reflectivity.
Read more.