‹ BackHN Continuity

Thread

EDG C++ front-end goes public

249 points · 129 comments · iandinwoodie

  1. Almondsetat · · focus · HN ↗
    For the uninitiated, what are/were the strong points of this frontend wrt the others? Why would anyone use it?
    1. daveedvdv · · focus · HN ↗
      I'm one of the former EDG engineers...

      I'd say: - A single executable can emulate pretty much all versions of MSVC, GCC, and Clang. (E.g., pass the option --gnu_version=80300 and it emulates GCC 8.3.0, including a large number of bugs/idiosynchrasies.) - An optimized binary is pretty small. - It builds quite quickly. (A complete "from scratch" build on a modern solid workstation will take just a few seconds.) - It has some interesting source-to-source transformation capabilities (via cp_gen_be.c). ...

    2. rramadass · · focus · HN ↗
      <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49919630">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49919630
    3. rurban · · focus · HN ↗
      Also written in C, not C++.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.