Alexander Heistermann
Alexander Heistermann
As discussed in discord having a basic Tensor library that would make basic acceleration for 1d arrays, 2d matrices and 3d+ tensors a lot easier to use. As of right...
## Description Better log audit system for dmd that generates a log audit file for debugging purposes. ## What are rough milestones of this project? - Create the logging system...
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
write a dip that makes tuples built into the language itself to avoid writing tuple!(....) and other unneeded verbiage.
I.E. ``` numbers: int[]= ( 1, 2 ); ``` which corresponds to ``` numbers: std::array = ( 1, 2 ); ``` It eliminates guidance literature of having to tell them...
I.E. ``` numbers: std::array = ( 1, 2 ); ``` This idea was inspired by a comment made by Herb Sutter https://github.com/hsutter/cppfront/issues/1132#issuecomment-2184115637 Thoughts?