Re: [Gambas-devel] Gambas 3 most wanted features
Brought to you by:
gambas
From: Ron <ro...@cy...> - 2008-08-29 08:59:57
|
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 |