2 ms·
I'm an avid user of Rust. What things does D bring to the table that Rust does not? My uninformed guess is: - smaller binary sizes - faster compile times -
by xedrac 3y ago
I'm an avid user of Rust. What things does D bring to the table that Rust does not? My uninformed guess is:
- smaller binary sizes
- faster compile times
- easier learning curve
That's not a very compelling list for my use cases. Perhaps I am missing some killer features of D.
- pjmlp 3y agoNot dealing with the borrow checker, unless it really matters, enjoying the productivity of a tracing GC. Then take advantage of @nogc and simplified ownership rules to optimize that piece that actually makes a dent on the profiling report.
- teleforce 3y agoMachine learning system implementation is hard, and according to this article it is 4D rather 2D in approach [1]. It is always helpful and much easier to perform debugging on a single uniform programming language rather the cumbersome and the mess of the popular Python and C++ duality in current implementation approach. [1]Why is machine learning 'hard'? (2016) https://news.ycombinator.com/item?id=39109481 https://news.ycombinator.com/item?id=39109481