Edison Design Group

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Edison Design Group
Type Private
Industry Software
Founded 1988 [1]
Headquarters Scotch Plains, New Jersey
Key people J. Stephen Adamczyk
John Spicer
Daveed Vandevoorde
Products compiler frontends
Website www.edg.com

The Edison Design Group (EDG) is a company that makes compiler frontends (preprocessing and parsing).[2][3] Their frontends are widely used in commercially available compilers and code analysis tools. Users include the Intel C++ compiler,[4] SGI MIPSpro, The Portland Group, and Comeau C++.[5] They are widely known for having the first, and likely only, frontend to implement the export keyword of C++.[6][7][8][9]

EDG was founded in 1988 in New Jersey by J. Stephen "Steve" Adamczyk, a 1974 B.S. graduate of the Massachusetts Institute of Technology, a 1977 M.S. graduate of the Indiana University Bloomington, and an experienced compiler engineer who had worked for Advanced Computer Techniques in New York City.[10][1]

Other employees include John Spicer and Daveed Vandevoorde.

See also[edit]

  • Dinkumware, supplier of the standard library for several commercial C/C++ compilers.
  • Plum Hall, certifies C/C++ compilers and standard libraries.

References[edit]

  1. ^ a b "Company Background". Edison Design Group. Retrieved 21 December 2010. 
  2. ^ D. Ryan Stephens (2005). C++ cookbook. O'Reilly Media, Inc. p. 7. ISBN 978-0-596-00761-4. Retrieved 21 December 2010. 
  3. ^ Briand, Marc (1 December 2007). "Editor's Forum". Dr. Dobb's Journal. Retrieved 21 December 2010. 
  4. ^ "General compatibility of the Intel C++ Compiler for Windows". Software.intel.com. Retrieved 2012-05-04. 
  5. ^ "Frequently Asked Questions: Who are your customers?". Edg.com. Retrieved 2012-05-04. 
  6. ^ Why We Can’t Afford Export PDF (266 KB)
  7. ^ David Vandevoorde; Nicolai M. Josuttis (2003). C++ templates: the complete guide. Addison-Wesley. p. 70. ISBN 978-0-201-73484-3. Retrieved 21 December 2010. 
  8. ^ Daveed Vandevoorde (10 January 2002). "Implementability of export" comp.std.c++.
  9. ^ Daveed Vandevoorde (28 February 2002). "The export keyword". comp.lang.c++.moderated.
  10. ^ Paula Span (27 February 1994). "The On-line Mystique". Washington Post. p. w.11. Retrieved 21 December 2010. 

Further reading[edit]

  • Adamczyk, J. Stephen. MU: A System Implementation Language for Microcomputers, Indiana University, 1977

External links[edit]