Session Added - Rethinking Errors: Learning from Scala and Go

15 views
Skip to first unread message

Jason Gilmore

unread,
Jan 8, 2013, 2:53:52 PM1/8/13
to code...@googlegroups.com
Good afternoon CodeMashers,

I'm pleased to announce that Bruce Eckel will be presenting a second session on Thursday @ 3:35pm in Sagewood/Zebrawood titled " Rethinking Errors: Learning from Scala and Go". This session replaces the cancelled session, "Advanced ASP.NET MVC".

Session Description
C++ brought exceptions to mainstream programming, and Java goes further with checked exceptions. Both languages treat exceptions as the one way to report all kinds of errors. The Scala and Go languages introduce a new idea: There is more than one kind of error. Thus, there should be more than one kind of error reporting, and multiple different kinds of responses to errors. I’ll show some of the history and past experiments in error handling, then look at how Scala and Go approach the error problem in a better way.

About Bruce Eckel
Bruce Eckel (www.MindviewInc.com) is the author of "Thinking in Java" and "Thinking in C++," among others. He's given hundreds of presentations throughout the world, published over 150 articles in numerous magazines, was a founding member of the ANSI/ISO C++ committee and speaks regularly at conferences. He provides public and private training and consulting in programming languages and software system design. He's currently coauthoring "Atomic Scala" with Dianne Marsh.

Jason
Reply all
Reply to author
Forward
0 new messages