[Gambas-user] Multithreaded Programs

Jussi Lahtinen jussi.lahtinen at ...626...
Thu Nov 5 19:03:19 CET 2009


I pretty much agree.
Gambas as well as other RAD languages are very good for GUI
programming, and generally for not CPU intensive purposes.
If you really need speed, use libraries written with C/C++ or similar.
BUT it would be very nice if Gambas could handle most things so
quickly that you don't need to use C/C++.

Maybe Gambas could launch multiple interpreters to enable multi-threading..?
But I think you have already considered and discarded that idea...

Maybe interpreter itself should use multi-threading?
Although I don't know is there yet any good way to do that, meaning
without installing TBB or similar to enable
easy using like parallel_for, parallel_loop etc.

Jussi




2009/11/5 Benoît Minisini <gambas at ...1...>:
>> I wonder if Benoit has contemplated multi-threading for Gambas?
>> Such as..
>>
>> SUB PLURAL DoSomething (X, Y, Z)
>>   'each time this is called, a new instance is running
>>
>> END
>>
>> -Fernando
>>
>
> The Gambas interpreter is not multi-threaded, and will never be unless it is
> rewritten.
>
> And I will do that only if I find multi-threading useful for writing GUI
> applications, which is not the case until now.
>
> Regards,
>
> --
> Benoît Minisini
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>




More information about the User mailing list