In recent years, much work has been put into creating programming languages that embody a blend of many of the most admired characteristics of their predecessors. One such language is D, which provides developers with the speed of languages such as C and C++ combined with the power and flexibility of languages such as Ruby and Python. Learn to Tango with D introduces you to the powerful D language, with special attention given to the Tango software library. A concise yet thorough overview of the language s syntax and features is presented, followed by an introduction to Tango, the popular general purpose library you ll find invaluable when building your D applications.
Über den Autor und weitere Mitwirkende
For more than 20 years, Kris Bell has been designing and implementing software systems covering a broad product range. Some commercial systems include enterprise & Internet application-platforms, RAD toolsets, factory-automation, carrier-grade middleware, embedded-OS & rendering engines, immersive environment-simulation, and interactive-clothing. Kris is a founding member and active contributor to the Tango library. Lars Ivar Igesund holds a MSc in Computer Science from NTNU (Norwegian University of Science and Technology). He was in the introductory programming course team as a teaching assistant during that time. Outside of the university, he has worked with network administration and support in both public service and private sector, and helped develop 3D graphic systems in C/C++. He is currently selling consultant services through his own company, Igesund Enterprise Software, doing both D and Java projects. Lars has been involved in the D community since 2003, and part of the Tango project lead since 2006. After serving four years in the United States Army as a medic, Michael Parker settled down in Seoul, Korea, in 1994. While working on a History major at the University of Maryland, Asian Division, he took a job as an English instructor. In the years since, he has held several part-time jobs for the U.S. government and has taught English in a variety of environments. He took up programming as a hobby in the late 1990s and soon uncovered a passion for game development. Eventually, he found himself developing Java web applications for small, Korean startups as a contractor. He discovered D in 2003 and a year later started the open source project called 'Derelict'. He joined the Tango team in 2006 as a documentation writer and later took on a programming role. In early 2007 he stopped accepting contract work in order to begin development on his first commercial game (using D, of course).