project-ideas
project-ideas copied to clipboard
Collection of impactful projects in the D ecosystem
## Description It would be great and helpful if a crypto module can be included in std. ## What are rough milestones of this project? To include some basic crypto...
D\'s features allow to write cut down the boilerplate of wrapper drastically. See the recently published [excel-d](https://dlang.org/blog/2017/05/31/project-highlight-excel-d) for a comparison between the C++ implementation for registering a function in Excel...
write a dip that makes tuples built into the language itself to avoid writing tuple!(....) and other unneeded verbiage.
## Description The aim of this project is to enable the D community to write multi operation system GUI application using an IDE. Delphi allows to write GUI application for...
## Description [std.cocurrency](https://dlang.org/library/std/concurrency.html) has fibers, threads, logical threads, sandboxes. But: - It uses mutexes (and locks). - fibers have large stack size that can't be resized. [std.parallelism](https://dlang.org/library/std/parallelism.html) has tasks, thread...
## Description Function-level hierarchical profiler like `pprof` or `xhprof` ## What are rough milestones of this project? like `pprof` or `xhprof` ## How does this project help the D community?...
build a reference counting solution for D
this project was part of a previous summer of code. It was mostly finished, but lacked some polishing. I @burner believe that not much work is needed to make it...
## Description Typelib is a fileformat used for COM interfaces. It is the compiled form that Microsoft ships IDL files in. ## What are rough milestones of this project? 1....
There are many experiments in transparently interfacing D with C++, notably: - [dpp](https://github.com/atilaneves/dpp) by Atila Neves, that parses and translates headers on the fly - [Calypso](https://wiki.dlang.org/Calypso) by Elie Morisse that...