bluecode wrote:
_very_ nice work
Thank you.
I was very surprised that it took around 10mins to implement a memory-management (just write a _PDCLIB_allocpages(...)) on top of my page allocator.
That part will become a bit more complicated once I get around to implement a "real" malloc, but nice to hear nevertheless.
I just wanted to ask if you implement a kind of itoa(...) (I know it's not exactly standard)...
sprintf() is already done (excluding float support) locally, which caters for decimal, octal, and hexadecimal output.
I might think about an extension lib once PDCLib 1.0 is released, but PDCLib itself will be
only about the standard, and strictly so.
...and when you plan (do you plan?
) to start implementing C++ stuff. Or don't you want to support C++ any more?
Oh, I
want many things. The question is, can I do them in a reasonable time frame and in reasonable quality. The C++ lib is much larger than the C one, incomparably more complex, allows for many more design tradeoffs (-> more compile options), virtually none of the C++ compilers out there is fully standard-compliant yet, and if you have C++ at hand you can implement several parts of the C lib so much more conveniently in C++...
PDCLib will be made so that it can be used as the C subpart of a C++ lib. Beyond that, all bets are off ATM.
Btw. do you need some help? I could do some smaller tasks, if you like.
No, I decided to do this alone, which works better than the coordinated effort I tried at first. Thanks for the offer!