The Edison Design Group (EDG) is an American company that makes
compiler
In computing, a compiler is a computer program that Translator (computing), translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primaril ...
front ends (preprocessing and parsing) for C++ and formerly
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
and Fortran. Their front ends are widely used in commercially available compilers and code analysis tools. Users include the
Intel C++ compiler
Intel oneAPI DPC++/C++ Compiler and Intel C++ Compiler Classic (deprecated icc and icl is in Intel OneAPI HPC toolkit) are Intel’s C, C++, SYCL, and Data Parallel C++ (DPC++) compilers for Intel processor-based systems, available for Wind ...
,
Microsoft Visual C++
Microsoft Visual C++ (MSVC) is a compiler for the C, C++, C++/CLI and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originally a standalone product but later became a part of Visual Studio and made available i ...
(
IntelliSense
Code completion is an autocompletion feature in many integrated development environments (IDEs) that speeds up the process of coding applications by fixing common mistakes and suggesting lines of code. This usually happens through popups while typ ...
The Portland Group
PGI (formerly The Portland Group, Inc.) was a company that produced a set of commercially available Fortran, C and C++ compilers for high-performance computing systems. On July 29, 2013, Nvidia acquired The Portland Group, Inc.Comeau C++. They are widely known for having the first, and likely only, front end to implement the unused until C++20
export
An export in international trade is a good produced in one country that is sold into another country or a service provided in one country for a national or resident of another country. The seller of such goods or the service provider is a ...
keyword of C++.
EDG was founded in 1988 in New Jersey by J. Stephen "Steve" Adamczyk, a 1974 B.S. graduate of the
Massachusetts Institute of Technology
The Massachusetts Institute of Technology (MIT) is a Private university, private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of moder ...
, a 1977 M.S. graduate of the
Indiana University Bloomington
Indiana University Bloomington (IU Bloomington, Indiana University, IU, IUB, or Indiana) is a public university, public research university in Bloomington, Indiana, United States. It is the flagship university, flagship campus of Indiana Univer ...
, and an experienced compiler engineer who had worked for
Advanced Computer Techniques
Advanced Computer Techniques (ACT) was a computer software company most active from the early 1960s through the early 1990s that made software products, especially language compilers and related tools. It also engaged in information technology c ...
in New York City.
Other employees include John Spicer and Daveed Vandevoorde.
See also
* Dinkumware, supplier of the standard library for several commercial C/C++ compilers
References
Further reading
* Adamczyk, J. Stephen. ''MU: A System Implementation Language for Microcomputers'', Indiana University, 1977