# EDG C++ front-end

15 Hacker News commenters recommended EDG C++ front-end and 3 criticized it, November 2025 to November 2026. It was recommended in 2 of 13 months.

**Verdict:** Free C++ front-end trusted for correct behavior and for emulating MSVC, GCC and Clang. Critics say it is mostly abandoned and slow to add new language features.

## Why people recommend it

- Correct C++ behavior and strong reputation (3 comments): "they were the only frontend that correctly implement multiple inheritance for c++98" ([source](https://news.ycombinator.com/item?id=49915995)) "pretty much the only ones who had modeled enough actual C++ implementation behavior" ([source](https://news.ycombinator.com/item?id=49918177)) "It has a very strong reputation for being correct." ([source](https://news.ycombinator.com/item?id=49913404))
- Influential in C++ history (3 comments): "fond (and some not so fond) memories of when Silicon Graphics' (MIPS) C and C++ compilers were based on EDG's frontend" ([source](https://news.ycombinator.com/item?id=49913402)) "EDG is a major influence in the development of C++." ([source](https://news.ycombinator.com/item?id=49913891)) "We certainly held it in high regard." ([source](https://news.ycombinator.com/item?id=49915153))
- Emulates MSVC, GCC and Clang (2 comments): "I like this emulation feature. A frontend capable of mimicking MSVC or GCC behavior seems very useful for porting code" ([source](https://news.ycombinator.com/item?id=49915756)) "A single executable can emulate pretty much all versions of MSVC, GCC, and Clang." ([source](https://news.ycombinator.com/item?id=49916088))

## What people warn about

- Seen as abandoned or end-of-life (3 comments): "it's really not good news, because it means that one of the frontends is basically reaching end-of-life" ([source](https://news.ycombinator.com/item?id=49914393)) "fixing module intelisense has been low priority for EDG" ([source](https://news.ycombinator.com/item?id=45821363)) "a mostly-abandoned compiler front-end" ([source](https://news.ycombinator.com/item?id=49921348))

## Alternatives hackers recommend

- [LLVM](https://hackerapproved.com/p/llvm.md): 119 recommend
- [QBE](https://hackerapproved.com/p/qbe.md): 16 recommend
- [Roslyn](https://hackerapproved.com/p/roslyn.md): 11 recommend
- [MLIR](https://hackerapproved.com/p/mlir.md): 10 recommend
- [Cranelift](https://hackerapproved.com/p/cranelift.md): 10 recommend

## Cite as

Hacker Approved, "EDG C++ front-end", https://hackerapproved.com/p/edg-c-plus-plus-front-end/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
