Re: std libs (Was: SLASH should not be a builtin or constant)
- Posted by jimcbrown (admin) Sep 19, 2008
- 1489 views
structs.e - eu is in dire need of a better C/ interface. This would greatly increase the productivity and more importantly, standardization of porting external API's. Whether the average programmer will be dealing with C interfaces directly is not important. What is, is that there is a wealth of API's available in other languages, which eu programmers need to be able to easily access. Someone needs be able to port them and optimally, we don't want to have to redocument everything either, which is the biggest chore. So we need to be able to create ports which represent the original API as accurately as possible, excusing differences between language syntax.
Yeah, this would be a really good thinga standard structure library. There are a few out there. My favorite has always been the one that David Cuny developed for Win32Lib. Let the fighting begin!
Anything that uses a C-like interface is easy to interface with, and we've already got the tools for doing so. Languages like C are more difficult, and are not a problem that we're going to solve.
Matt
Adding the ability to directly pass C structures (not pointers to structures, but the structure itself, on the stack, using native C calling conventions) would be a bonus too.