GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes
Walter Bright, TweetDevelops Compilers and Programming Languages
Biography: Walter Bright
Walter Bright is an Engineer at Digital Mars
He graduated from Caltech in 1979 with a degree in mechanical engineering. He worked for Boeing for 3 years on the development of the 757 stabilizer trim system. He then switched to writing software, in particular compilers, and has been writing them ever since.
Walter has written, from front to back, compilers for C, C++, Javascript, Java, and the D programming language. He is the principal architect for the D programming language.
Twitter: @walterbright
Presentation: TweetComponent Programming in D
Architecting a complex program out of simpler, independent building blocks has long been recognized as a means to higher programmer productivity and programs that work better.
But creating independent, robust, high performance, reusable software components turns out to be remarkably difficult.
Most schemes fall well short. I will show how a combination of features of the D programming language enables the creation of best-of-breed components that 'snap together' with ease, with plenty of headroom for user customization and compiler optimization.