Name: Geoff Eldridge
Member since: 2001-01-16 07:13:40
Last Login: N/A
Homepage: http://www.elj.com/
Notes:
Developing Open Source Software using SmallEiffel: the GNU Eiffel compiler.
Package and Distribute a win32 SmallEiffel distribution called elj- win32 - don't expect to become the next Redhat of the software world.
Main library involvement is a SmallEiffel interface to the win32 api called eljwin32all (for more details) that will expand out to the Linux World via QT most likely.
Publish elj-daily a (almost) daily web news page relating to Eiffel and other interesting snippets of software/open source information/trivia.
Worked on ccl's PROGRESSBAR control with some success. Further testing is required before commiting to the CVS.
Used SmallEiffel to generate a dll from a simple test class using lcc-win32. Loaded the resulting dll from a C program and called a function successfully. On the second invocation, the program crashed. Will look into further, but this is a good start - must writeup details! Starting resources include Dynamic Libraries With C++ (for win32/Linux) (highly recommended), SmallEiffel dll summary and Jacob Navia's excellent lcc-win32 documentation.
On other matters, received some code for X_CON from RainbowSally (he is keeping me busy and I think he will surprise a few people - keep up the good work).
The SARITH project (Safe ARITHmetic) came up again onthe SmallEiffel mailing list. Posted a long summary of the projects history and current status.
Coded up some examples demonstrating how to interface C structures from SmallEiffel without using any intermediate C code. Not sure how well this will be received by various people striving for compiler interoperable libraries. Anyway, I think it is pretty neat. Will hack my Perl script to handle the automatic generation of the Eiffel code for all options.
Did post some ideas on a WIN32_HANDLE class.
Clarified some points on the fact that Eiffel is not proprietary language. Wont matter though .. yes, I know Eiffel is a dead in the water B&D language with 3 users and no libraries unlike xyz language.
Received a long email from Steve - an Eiffelist that has finally found SmallEiffel after Visual Eiffel, Squeak, Python and Ruby. He has provided some useful insights which might find there way to elj-daily.
for TidyHTML
Very quiet day. Was hoping Lothar would reply to yesterdays post. Maybe tomorrow?
Explained to Ron how the SmallEiffel loadpath facility works.
Try to adapt the win32_file_functions to phase 2 interface. Realise why handles are now pointers (not integers as they were)! Maybe we should encapsulate the handle into a class WIN32_HANDLE (as per pythonwin) to minimise impacts of future changes.
elj certified others as follows:
Others have certified elj as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!