digitalmars.D.bugs - [Issue 15445] New: Make DMD's command-line options more compatible
- via Digitalmars-d-bugs (26/27) Dec 14 2015 https://issues.dlang.org/show_bug.cgi?id=15445
https://issues.dlang.org/show_bug.cgi?id=15445 Issue ID: 15445 Summary: Make DMD's command-line options more compatible with other popular C/C++ compilers Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: samjnaa gmail.com Currently DMD's command-line options are different from those of popular C-family compilers like GCC and Clang. This violates the principle of least surprise and thus makes it unnecessarily difficult for people to migrate from those languages without any significant benefit. We should try to make adopting D easier.From http://www.unix.com/man-page/debian/1/gdc/ I note that GDC has a much morestreamlined interface which provides for D's additional features but at the same time keeps the rest in line with GCC. I request that DMD's (and thereby LDC should hopefully follow suit) command-line interface be likewise streamlined so that it can be more usable. Notably, -of as output option i.o. -o is most awkward, but the rest are likewise too... --
Dec 14 2015