D vs nim
helxi
brucewayneshit at gmail.com
Fri Apr 13 23:12:47 UTC 2018
On Friday, 10 April 2015 at 18:42:20 UTC, Timothee Cour wrote:
> Nim looks very promising.
> Is there any comprehensive comparison against D somewhere (if
> possible
> recent) ?
Nim is way more expressive than D afaik. Consider the following
imaginary function:
proc fn[A : int | float; N; B : seq[A] | DoublyLinkedList[A] |
array[N, A] | set[A]](x: B) : int =
return x.len() + 10
This function takes an argument of type B, which is can be either
a vector or forward-list or array of (array's length is N, which
can be of any numeric type) or a set of A. A can be either int or
float only.
Emulating those inline constraints in D would be cumbersome.
More information about the Digitalmars-d
mailing list