ActionCable was recently added to Rails 5's ever-increasing list of built-in awesomeness. This opens doors for developers to do even more incredible things in the Web of today. One of these things is the ability to create a real-time online multip... Read more
The Psi4 open-source quantum chemistry project was written from the ground up with Python and C++ and will be used as an example on how to modernize and modularize programs that are typically decades old HPC Fortran programs. The Python interface ... Read more
The web is changing, not only how we build and scale applications (NoSQL) but also how people use our applications (HTML5 and Native clients). And those changes will, in the long term, affect how we develop our app's backend. Sometimes developers ... Read more
Claim your profile today and start building your speaker history.
Daniel Smith is a Java language designer and compiler developer at Oracle. He currently leads the specification efforts for JSR 335: Lambda Expressions for the Java Programming Language. He received a PhD in Computer Science from Rice University, doing research on type inference in object-oriented languages. He previously worked at LogicBlox, developing a database query language grounded in logic programming.