Edison Design Group
   HOME
*





Edison Design Group
The Edison Design Group (EDG) is a company that makes compiler front ends (preprocessing and parsing) for C++ and formerly Java and Fortran. Their front ends are widely used in commercially available compilers and code analysis tools. Users include the Intel C++ compiler, Microsoft Visual C++ (IntelliSense), NVIDIA CUDA Compiler, SGI MIPSpro, The Portland Group, and Comeau C++. They are widely known for having the first, and likely only, front end to implement the unused until C++20 export 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, 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. Other employees include John Spicer and Daveed Vandevoorde. See also * Dinkumware Phillip James (P.J. or Bill) Plauger (; born January 13, 1944, Petersburg, West Virginia) is ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Scotch Plains, New Jersey
Scotch Plains is a township in Union County, New Jersey, United States. The township is located on a ridge in northern- central New Jersey, within the Raritan Valley and Rahway Valley regions in the New York metropolitan area. As of the 2010 Census, the township's population was 23,510, reflecting an increase of 778 (+3.4%) from the 22,732 counted in the 2000 Census, which had in turn increased by 1,572 (+7.4%) from the 21,160 counted in 1990. History The area known as Scotch Plains was first settled by Europeans, including many Scottish Quakers as early as 1684. The name is said to have come from George Scott, a leader of a group of Scottish settlers. It later served as a stop on the stage coach line between New York City and Philadelphia. The Ash Swamp in Scotch Plains was the scene of a key action in the Battle of Short Hills, on June 26, 1777, which included skirmishes as Washington's forces moved along Rahway Road in Scotch Plains toward the Watchung Mountains. An an ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


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."NVIDIA Pushes Further Into High Performance Computing With Portland Group Acquisition"
NVIDIA. July 29, 2013
As of August 5, 2020, the "" technology is a part of the Nvidia HPC SDK product available as a free download from Nvidia.


Company history

The Portland Group was foun ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Dinkumware
Phillip James (P.J. or Bill) Plauger (; born January 13, 1944, Petersburg, West Virginia) is an author, entrepreneur and computer programmer. He has written and co-written articles and books about programming style, software tools, and the C programming language, as well as works of science fiction. Personal life and career Plauger worked at Bell Labs from 1969 to 1975, where he coauthored '' Elements of Programming Style'' and ''Software Tools'' with Brian Kernighan. In 1978, he founded Whitesmiths, the first company to sell a C compiler and Unix-like operating system (Idris). He has since been involved in C and C++ standardization and is now the president of Dinkumware. In January 2009 he became the convener of the ISO C++ standards committee, but in October 2009 he tendered his resignation after failing to pass a resolution to stop processing any new features in order to facilitate the promised shipping date for the C++0x standard. Plauger has been credited with inventing pa ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

The Washington Post
''The Washington Post'' (also known as the ''Post'' and, informally, ''WaPo'') is an American daily newspaper published in Washington, D.C. It is the most widely circulated newspaper within the Washington metropolitan area and has a large national audience. Daily broadsheet editions are printed for D.C., Maryland, and Virginia. The ''Post'' was founded in 1877. In its early years, it went through several owners and struggled both financially and editorially. Financier Eugene Meyer purchased it out of bankruptcy in 1933 and revived its health and reputation, work continued by his successors Katharine and Phil Graham (Meyer's daughter and son-in-law), who bought out several rival publications. The ''Post'' 1971 printing of the Pentagon Papers helped spur opposition to the Vietnam War. Subsequently, in the best-known episode in the newspaper's history, reporters Bob Woodward and Carl Bernstein led the American press's investigation into what became known as the Watergate scandal ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


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 consulting, hosted service bureaus, and provided applications and services for behavioral health providers. ACT had two subsidiaries of note, InterACT and Creative Socio-Medics. Both writer Katharine Davis Fishman, in her 1981 book ''The Computer Establishment'', and computer science historian Martin Campbell-Kelly, in his 2003 volume ''From Airline Reservations to Sonic the Hedgehog: A History of the Software Industry'', have considered ACT an exemplar of the independent, middle-sized software development firms of its era, and the Charles Babbage Institute at the University of Minnesota has also viewed the company's history as important. Founding and early history Advanced Computer Techniques was founded in New York City in April 1962 by ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Indiana University Bloomington
Indiana University Bloomington (IU Bloomington, Indiana University, IU, or simply Indiana) is a public university, public research university in Bloomington, Indiana. It is the flagship university, flagship campus of Indiana University and, with over 40,000 students, its largest campus. Indiana University is a member of the Association of American Universities and is Carnegie Classification of Institutions of Higher Education, classified among "R1: Doctoral Universities – Very high research activity". It has numerous schools and programs, including the Jacobs School of Music, the Indiana University School of Informatics, Luddy School of Informatics, Computing, and Engineering, the O'Neill School of Public and Environmental Affairs, the Kelley School of Business, the Indiana University School of Public Health-Bloomington, School of Public Health, the School of Nursing, the School of Optometry, the Indiana University Maurer School of Law, Maurer School of Law, the Indiana Univers ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Massachusetts Institute Of Technology
The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the most prestigious and highly ranked academic institutions in the world. Founded in response to the increasing industrialization of the United States, MIT adopted a European polytechnic university model and stressed laboratory instruction in applied science and engineering. MIT is one of three private land grant universities in the United States, the others being Cornell University and Tuskegee University. The institute has an urban campus that extends more than a mile (1.6 km) alongside the Charles River, and encompasses a number of major off-campus facilities such as the MIT Lincoln Laboratory, the Bates Center, and the Haystack Observatory, as well as affiliated laboratories such as the Broad and Whitehead Institutes. , 98 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Export (C++)
An export in international trade is a goods, good produced in one country that is sold into another country or a Service (business), service provided in one country for a national or resident of another country. The seller of such goods or the service provider is an ''exporter''; the foreign buyers is an ''importer''. Services that figure in international trade include financial, accounting and other professional services, tourism, education as well as intellectual property rights. Exportation of goods often requires the involvement of customs authorities. Firms Many manufacturing firms begin their global expansion as exporters and only later switch to another mode for serving a foreign market. Barriers There are four main types of export barriers: motivational, informational, operational/resource-based, and knowledge. Trade barriers are laws, regulations, policies, policy, or practices that protect domestically made products from foreign competition. While restricti ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Comeau C++
Comeau C/C++ is a compiler for C and C++ produced by Comeau Computing. Comeau C/C++ was once described as the most standards-conformant C++ compiler. In 2006-2008 it was described as the only mainstream C++ compiler to fully support the export keyword for exported templates. Design The compiler supports several dialects of both the C and C++ languages. It comes with its own version of the Standard C++ library, libcomo, that is based upon the Standard C++ library from Silicon Graphics, but can also be used with the Dinkumware Standard C library. The compiler is based upon the Edison Design Group C++ frontend, also utilized in the Intel C++ Compiler. Rather than produce an executable directly, Comeau C/C++ outputs C code and requires a separate C compiler in order to produce the final program. The Comeau C/C++ can employ several back ends. Standards compliance Comeau Computing is a founding member of the C++ committee. Comeau Computing's CEO, Greg Comeau, provided one of the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


SGI MIPSpro
Open64 is a free, open-source, optimizing compiler for the Itanium and x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS R10000 processor, called ''MIPSPro''. It was initially released in 2000 as GNU GPL software under the name Pro64. The following year, University of Delaware adopted the project and renamed the compiler to Open64. It now mostly serves as a research platform for compiler and computer architecture research groups. Open64 supports Fortran 77/95 and C/C++, as well as the shared memory programming model OpenMP. It can conduct high-quality interprocedural analysis, data-flow analysis, data dependence analysis, and array region analysis. Development has ceased, although other projects can use the project's source. The infrastructure Its major components are the frontend for C/C++ (using GCC) and Fortran 77/90 (using the CraySoft front-end and libraries), Interprocedural analysis (IPA), loop nest optimizer (LNO), global optimizer ( ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that translate source code from a high-level programming language to a low-level programming language (e.g. assembly language, object code, or machine code) to create an executable program. Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman - Second Edition, 2007 There are many different types of compilers which produce output in different useful forms. A ''cross-compiler'' produces code for a different CPU or operating system than the one on which the cross-compiler itself runs. A ''bootstrap compiler'' is often a temporary compiler, used for compiling a more permanent or better optimised compiler for a language. Related software include, a program that translates from a low-level language to a h ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]