Hacker News new | ask | show | jobs
by fluffybucktsnek 58 days ago
ADS stands for Abstract Data Structure. ECS ain't even a class. Nothing you're saying now is making sense.

Edit: checking now ADS is a too literal of a translation (English isn't my first language). The more appropriate term is ADT.

1 comments

ECS ain't even a class.

ECS is an abstract term for a data structure. Have you ever programmed before?

> ECS is an abstract term for a data structure.

Sources? I have cited mine for why it isn't.

You want a source for saying an ecs can be implemented as a class? It's all over github.
Then, surely, you should be able to find a link to a ECS class's source easily. So where is it?

Also, remember, it's not my responsibility to search to prove your arguments. Burden of proof is on the claimant, as it goes.

Funny, there are no classes named "ECS" in that link. In fact, there are no classes at all, because you didn't actually link a class source. Why push the step of searching for the class towards the reader when you could do it yourself? Wasn't it easy? I wonder why?

Taking a cursory look (which is already beyond my responsibilities) at https://github.com/redxdev/ECS/blob/master/ECS.h, by searching "class ECS" and "struct ECS" and "EntityComponentSystem" wields no results.