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
- Dinkumware, supplier of the standard library for several commercial C/C++ compilers
Further reading
- Adamczyk, J. Stephen. MU: A System Implementation Language for Microcomputers, Indiana University, 1977
Notes and References
- Book: C++ cookbook. 2005. O'Reilly Media, Inc.. 978-0-596-00761-4. 7. D. Ryan Stephens. 21 December 2010.
- News: Briand. Marc. Editor's Forum . 21 December 2010. Dr. Dobb's Journal. 1 December 2007.
- 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 .
- 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 .
- Web site: Using export keyword with templates . 2018-03-11.
- Web site: Why We Can't Afford Export .
- Book: C++ templates: the complete guide. 2003. Addison-Wesley. 978-0-201-73484-3. 70. David Vandevoorde. Nicolai M. Josuttis. 21 December 2010.
- Daveed Vandevoorde (10 January 2002). "Implementability of export" comp.std.c++.
- Daveed Vandevoorde (28 February 2002). "The export keyword". comp.lang.c++.moderated.
- 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 .
- 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.