ID:48635
 
Question: What data structures libraries are present/being developed, for BYOND, and what data structures do they have?

Specifically, some sort of sorted array would be quite useful - something with log n add, remove, and containment testing, but I'm also considering whether it's worth writing my own data structures library.

Finally, after the GIAD, there's an idea I've been considering - some sort of library-in-a-day competition? There are a lot of things BYOND could use libraries for, and a LIAD could be a great way to get them started.

First step - come up with a way to make the acronym "ILLIAD".

Anyway, if someone (given that I'm suggesting it, probably me) ran some sort of library-in-a-day competition, would you enter? What changes would need to be made for you to enter? Would it be a good idea to increase the length of time allotted? Any other thoughts?
would you enter?

Yes


What changes would need to be made for you to enter? Would it be a good idea to increase the length of time alloted?

No, libraries range from short to long, just like games. You just can't make anything over extravagant or spend three hours commenting it.

Any other thoughts?

Wait for the next update. I would want to make a skin input (skinput, hehe) library to go with my skin alert library. However, to do this properly, I need the pane scrolling functionality.