[Gambas-user] Release of Gambas 3.15.2

Rolf-Werner Eilert rwe-sse at osnanet.de
Thu Sep 24 18:27:24 CEST 2020


Am 24.09.20 um 18:18 schrieb Benoît Minisini:
> Le 24/09/2020 à 18:09, Rolf-Werner Eilert a écrit :
>> Am 24.09.20 um 17:35 schrieb Benoît Minisini:
>>> Le 24/09/2020 à 16:53, Rolf-Werner Eilert a écrit :
>>>> Am 17.09.20 um 15:37 schrieb Benoît Minisini:
>>>>> Hi,
>>>>>
>>>>> I have just released Gambas 3.15.2.
>>>>>
>>>>> It includes the backport of all bug fixed since 3.15.1.
>>>>>
>>>>> Download it at: 
>>>>> https://gitlab.com/gambas/gambas/-/archive/3.15.2/gambas-3.15.2.tar.bz2 
>>>>>
>>>>>
>>>>> And read the release notes at: 
>>>>> https://gambaswiki.org/wiki/doc/release/3.15.2
>>>>>
>>>>> Stable Ubuntu PPA will be updated in a few days.
>>>>>
>>>>> Enjoy!
>>>>>
>>>>
>>>> Benoit, just a question.
>>>>
>>>> When a new release is out, is it necessary to compile all projects 
>>>> with the new version to benefit from the changes/advances, or is it 
>>>> ok just to run them with the new version?
>>>>
>>>> Regards
>>>> Rolf
>>>>
>>>
>>> Hopefully not! If the bytecode version changes (the two latest being 
>>> 3.15 and 3.8), the previous versions of the bytecode are always 
>>> compatible, provided that the major version number does not change.
>>>
>>> You have to recompile only if there is an incompatible change in the 
>>> syntax, which should be claimed with a big warning, and should not 
>>> occur in the same major version.
>>>
>>> Regards,
>>>
>>
>> Ah ok, that's good to know, thank you very much
>>
>> Regards
>> Rolf
>>
> 
> To be more accurate: You don't *have to* recompile, but for 3.15 you may 
> recompile anymore, because there is an optimization for the "&=" 
> operator that can make your code faster (depending how much you use that 
> operator in your project).
> 
> Regards,
> 
Ah ok, I use it quite often, but I couldn't say precisely in which 
project it plays a major role. All programs run fast enough. But I tweak 
them quite regularly anyway, so I will compile each one within a few weeks.

Thanks for the advice!

Rolf


More information about the User mailing list