[Gambas-user] Form embedding, building devel version

Rob Kendrick gambas-users at ...790...
Wed Jan 12 22:35:02 CET 2005


Rob wrote:
> On Wednesday 12 January 2005 11:22, Rob Kendrick wrote:
> 
>>Why is the fact that Gambas is an interpreter stopping it from
>>producing ELF binaries?  My request is as follows:
> 
> [...]
> 
>>I'm not suggesting that this sort of mechinism should
>>*replace* the current, but it might be a handy option to have.
> 
> 
> I agree; this is probably one of the most commonly requested 
> features.  I think as soon as someone with both the interest and 
> the know-how comes across the Gambas project, it will get 
> done.... for now, you and I have the interest but speaking only 
> for myself, I wouldn't have the faintest idea how to write a 
> native code compiler.  

I'd like to make it absolutely clear that my suggestion doesn't need or 
require a native code compiler *AT ALL*.  It would use exactly the same 
compiler as is currently used, it would just bind up the byte code that 
the current compiler generates into a real executable binary that just 
linked to a library to do the interpreting.  This is a much cleaner way 
than the #! method currently used, which just reimplements things that 
using a shared library would provide for free, as well as an easy option 
for making a stand-alone binary for the people it floats the boat for, 
not to mention easier porting to other operating systems that don't 
provide the #! method.

-- 
Rob Kendrick
PGP signed or encrypted mail welcome (Key ID: 3651D17A)




More information about the User mailing list