Edison Design Group Explained

Edison Design Group
Type:Private
Foundation:1988
Location:Scotch Plains, New Jersey
Key People:J. Stephen Adamczyk
John Spicer
Daveed Vandevoorde
Industry:Software
Products:Compiler front ends
Num Employees:6

The Edison Design Group (EDG) is a company that makes compiler front ends (preprocessing and parsing) for C++ and formerly Java and Fortran.[1] [2] Their front ends are widely used in commercially available compilers and code analysis tools. Users include the Intel C++ compiler,[3] Microsoft Visual C++ (IntelliSense), NVIDIA CUDA Compiler, SGI MIPSpro, The Portland Group, and Comeau C++.[4] They are widely known for having the first, and likely only, front end to implement the unused until C++20[5] [[Export (C++)|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] [11]

Other employees include John Spicer and Daveed Vandevoorde.

See also

Further reading

Notes and References

  1. Book: C++ cookbook. 2005. O'Reilly Media, Inc.. 978-0-596-00761-4. 7. D. Ryan Stephens. 21 December 2010.
  2. News: Briand. Marc. Editor's Forum . 21 December 2010. Dr. Dobb's Journal. 1 December 2007.
  3. Web site: General compatibility of the Intel C++ Compiler for Windows . Software.intel.com . 2012-05-04 . dead . https://web.archive.org/web/20120207092727/http://software.intel.com/en-us/articles/intel-c-compiler-for-windows-general-compatibility-with-other-products/#17 . 2012-02-07 .
  4. Web site: Frequently Asked Questions: Who are your customers? . Edison Design Group . 2018-03-11 . live . https://web.archive.org/web/20170827073820/http://edg.com/faq . 2017-08-27 .
  5. Web site: Using export keyword with templates . 2018-03-11.
  6. Web site: Why We Can't Afford Export .  
  7. Book: C++ templates: the complete guide. 2003. Addison-Wesley. 978-0-201-73484-3. 70. David Vandevoorde. Nicolai M. Josuttis. 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. Web site: Company Background . Edison Design Group . 2018-03-11 . live . https://web.archive.org/web/20170906082205/http://www.edg.com/company/background. 2017-09-06 .
  11. News: The On-line Mystique . https://web.archive.org/web/20121104185823/http://pqasb.pqarchiver.com/washingtonpost/access/72226814.html?dids=72226814:72226814&FMT=ABS&FMTS=ABS:FT&type=current&date=Feb+27,+1994&author=Paula+Span&pub=The+Washington+Post+(pre-1997+Fulltext)&desc=THE+ON-LINE+MYSTIQUE&pqatl=google . dead . November 4, 2012 . 21 December 2010 . The Washington Post. 27 February 1994. Paula Span. w.11.