project-ideas icon indicating copy to clipboard operation
project-ideas copied to clipboard

Collection of impactful projects in the D ecosystem

Results 71 project-ideas issues
Sort by recently updated
recently updated
newest added

Pandas, R and Julia have made [data frames](https://github.com/mobileink/data.frame/wiki/What-is-a-Data-Frame%3F) very popular. As D is getting more interest from data scientist (e.g. [eBay](https://github.com/eBay/tsv-utils) or [AdRoll](http://tech.adroll.com/blog/data/2014/11/17/d-is-for-data-science.html)) it would be very beneficial to use...

project idea

An effort to decouple D from the C standard library.

project idea
dmd
druntime

## Description Moving bugzilla issues to github ## What are rough milestones of this project? 1. build automation 2. run in parallel 3. validate everything is good 4. shut bugzilla...

core infrastructure

We need it! C# / Rust / Python / TypeScript and more language is supported.

## Description Certain cases of constructing `BigInt` values at compile time are prone to failure, consider the following test case: ```d @safe unittest { template Product(ulong value) { immutable BigInt...

## Description dmd allocates too much memory. Certain classes need to be made more efficient, and allocated less. If time permits simple tooling for guiding similar efforts could be developed....

## Description UDAs could be way more powerful if we could manipulate the element they are attached to. It would permit to get types and methods and mixin them or...

Create a dip that reworks property functions in a way that it is useful such as allowing binary operators, unary operators, disallow parenthesis, etc. Similar to c# properties https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/properties

The \`std.parallelism\` package has been part of Phobos for a while now, and is in production use with many people/applications. Phobos generally has evolved since \`std.parallelism\` was created and there...

project idea
phobos

## Translate Redis to D ## What are rough milestones of this project? Translate Redis from C to D, be able to compile in D, and pass all the unit...

betterC