The panelists included Microsofts Anders Hejlsberg, best known as the creator of Turbo Pascal, Borlands Delphi and Microsofts C#. Martin Odersky, founder, chairman and chief architect at Typesafe and creator of the Scala language was also a part of the panel. Gilad Bracha, creator of the Newspeak programming language and a member of the team building the new Dart language at Google also sat on the panel. And rounding out the panel was Peter Alvaro, a fourth-year computer science Ph.D. student at the University of California at Berkeley and a member of the team building the Bloom programming language for the cloud and other distributed computing systems. Microsoft software architect and language geek Eric Meijer moderated the panel.
Hejlsberg said his goal in building languages and tools is and always has been to make programmers more productive. He noted that while concurrency has been a big thing in the minds of developers for some time, he believes the next big thing is machine learning.
Google introduced an early preview of Dart, which the company refers to as a class-based optionally typed programming language for building Web applications, in October 2011. Google announced the Dart preview at the Goto Conference in Aarhus, Denmark, where Google engineers Lars Bak and Bracha presented an opening keynote for the event Oct. 10.
In an Oct. 10 blog post, Bak said Darts design goals are to create a structured yet flexible language for Web programming, make Dart feel familiar and natural to programmers and thus easy to learn, and to ensure that Dart delivers high performance on all modern Web browsers and environments ranging from small handheld devices to server-side execution.
Thats why were doing Dart, Bracha said. We feel in some ways we should get back to 1995we want libraries and abstractions and to not have to worry about the quirks of this document format thats taken over the world.
Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.