Thread overview
opend data structures
Dec 09
monkyyy
Dec 11
monkyyy
Dec 12
evilrat
December 09

I shipped some data structure code over on openD, but not all template wizards may be keeping track of the fork.

https://github.com/opendlang/d/blob/main/source/odc/datastructures.d

I think this is the type of thing that benefits from lots of iteration, needs some battle testing, needs editing passes by other poeple, etc.

criticize

December 10

On Monday, 9 December 2024 at 02:03:57 UTC, monkyyy wrote:

>

I shipped some data structure code over on openD, but not all template wizards may be keeping track of the fork.

https://github.com/opendlang/d/blob/main/source/odc/datastructures.d

I think this is the type of thing that benefits from lots of iteration, needs some battle testing, needs editing passes by other poeple, etc.

criticize

I can not follow openD because D gives me a lot of confidence. Since it has not yet been able to prove its age, I am excluding it from the evaluation.

SDB@79

December 11

On Monday, 9 December 2024 at 02:03:57 UTC, monkyyy wrote:

>

I shipped some data structure code over on openD, but not all template wizards may be keeping track of the fork.

https://github.com/opendlang/d/blob/main/source/odc/datastructures.d

I think this is the type of thing that benefits from lots of iteration, needs some battle testing, needs editing passes by other poeple, etc.

criticize

Yeah looks kinda weird to advertise openD work on the upstream website

>

array2d, array3d

Isn't there a consensus that it's called Vector?

December 11

On Wednesday, 11 December 2024 at 08:25:14 UTC, Anton Pastukhov wrote:

> >

array2d, array3d

Isn't there a consensus that it's called Vector?

c++ lacks any taste in api, its opinion should be held in negative value

December 12

On Wednesday, 11 December 2024 at 15:39:35 UTC, monkyyy wrote:

>

On Wednesday, 11 December 2024 at 08:25:14 UTC, Anton Pastukhov wrote:

> >

array2d, array3d

Isn't there a consensus that it's called Vector?

c++ lacks any taste in api, its opinion should be held in negative value

those poor mathematicians, they've been brainwashed by c++ folks

December 14
On 12/12/24 10:02, evilrat wrote:
> On Wednesday, 11 December 2024 at 15:39:35 UTC, monkyyy wrote:
>> On Wednesday, 11 December 2024 at 08:25:14 UTC, Anton Pastukhov wrote:
>>>> array2d, array3d
>>>
>>> Isn't there a consensus that it's called Vector?
>>
>> c++ lacks any taste in api, its opinion should be held in negative value
> 
> those poor mathematicians, they've been brainwashed by c++ folks

Pretty much. A `vector` ordinarily refers to an element of a vector space. I think resisting this terminology is valid, particularly as a mathematician.

Calling general arrays vectors is about as silly as calling general functions vectors, it's just that one of these has kind of caught on. I still think it is more weird to criticize an array API for _not_ using "vector" than for using "vector".