-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Language request] Please add D programmimng language #34
Comments
cito used to have a D backend created by @epi. I expect that restoring it would be straightforward now that we have a testsuite. |
I AGREE |
I think JVM languages are better then D @smokeytube |
@d1snin |
@Teashrock |
Please stay on topic. This is a reasonable request for a new backend. We have the Java backend already. I owe you an explanation why there's no D backend at the moment. A few years ago cito underwent a complete rewrite to address language changes and better error reporting. Every backend requires some work and I chose to postpone the D backend. I'd be happy to accept a pull request with a well-written |
@pfusik |
Great! Start the implementation with:
and
in You'll get compilation errors for abstract methods. Implement them and you'll have your first version of the backend. Then add the |
заткнись ты, монументальный идиот |
D programming language is a low-level C++ rework with very convenient syntax, very fast compilation results, and clearly understandable code. It has the main features of C++, but they work in their own, programmer-friendly way.
One can read about it here: https://dlang.org
The text was updated successfully, but these errors were encountered: