[Gambas-devel] Gambas 3 most wanted features

Ron ron at ...572...
Fri Aug 29 11:00:04 CEST 2008


Laurent Carlier schreef:
> I would like to introduce a thread with a "Gambas 3 most wanted features" 
> where developers can talk about feature they want to be in G3 (nice code name 
> no ?), in the point of view of developers (component and ide), and users 
> (gambas projects).
>
> So let me start:
> [INTERPRETER]
> * Got G3 interpreter as a library, so G3 can be "embed" inside app like a 
> scripting engine (like lua or python),
>
>  - G3 app (bytecode) -> gbx3 <-> (G3 library) <-> components
>  - Binary app <-> G3 library <-> G3 script (bytecode, dynamicly built and 
> cached like gbs ?)
>
> * Got G3 profiling, so user can profile where his G3 code take more time an try 
> to optimize it (yes, you can optimize gambas code). With an output for graphic 
> profiler like kcachegring ? or an embedded G3 profiler ?
>
> [IDE]
> * Ability to order tabs, or group them (form first, code after; change their 
> places; ....)
>
> * Add close button in the title tabs (but i don't know if it's easily 
> feasable)
>
>
> ..... Perhaps more things ! Let's talk !
>
> Regards,
> Laurent Carlier
>   
I would like to see better support for webbased code.
And getting undocumented modules documented (gb.xml* gb.charts etc)

About optimizing gambas code;
Anyone has tips on what to do/use and not to use.

Thinks like:
Are private vars faster than public ones, or doesn't matter, that sort 
of things

Should we document these knowledge somewhere, since people are writing 
bigger and bigger programs in Gambas I think.
(at least I do)

Add a public writable part to the wiki, so people can post 
things/snippets/comments without needing an account, if the content is 
useful it can be moved by an admin to a more static part of the wiki.


Regards,
Ron_2nd





More information about the Devel mailing list