Livecode 9 and Big Sur
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
Livecode 9 and Big Sur
I develop Livecode scientific applications on Mac OS. Very specific and specialized data analysis programs for Synchrotron Spectrosopy experiments, using a lot of Numerical data treatment (integration and differentiation, Statistics, Matrix Algebra, Fitting by least squares refinement,...) and graphical functions I have translated from Fortran to Livecode. I don't want to go further in my explanations of what I do with Livecode, it's too complicated and unuseful for most users, and I don't have any reason to distribute these programs elsewhere than in my scientific community via free relationships The only thing I must say is that I was surprised to see the amazing speed of these programs translated to Livecode. Combined with the simplicity of the user interface programmation, and the possibility to develop on my favorite platform applications for Mac, Windows and Unix, I want to continue to use Livecode.
I have attempted to upgrade my MacOS from Mojave to Big Sur (Mac OS 11) and finally I decided to come back to Mojave because of several Livecode drawbacks.
- The execution speed is divided by more than 3 in some parts of my programs (user interface, numerical calculations and graphics)
- Some of the button controls I use in the user interface do not work properly anymore. Tab Menus waiting a lot of seconds before executing the scripts (calculations, graph drawing the results and switching beween windows), while these compliczaed tasks were almost instantaneous with MacOS10.
- And impossible to save my programs as Standalones for the three platforms. That's the worse : I chose Livecode ( in fact Revolution when I began this activity) just for that : the possibility to distribute easily my programs to colleagues using the three platforms.
One of my colleague tried to use the standalones I have developped properly and correctly tested on Mojave, on a Mac computer equiped with Big Sur : the program works, but with identical speed and graphical problems.
I will try Big Sur again when I am certain Livecode is fully compatible with similar ( or better) performances than with earlier MacOs Versions.
Best wishes.
I have attempted to upgrade my MacOS from Mojave to Big Sur (Mac OS 11) and finally I decided to come back to Mojave because of several Livecode drawbacks.
- The execution speed is divided by more than 3 in some parts of my programs (user interface, numerical calculations and graphics)
- Some of the button controls I use in the user interface do not work properly anymore. Tab Menus waiting a lot of seconds before executing the scripts (calculations, graph drawing the results and switching beween windows), while these compliczaed tasks were almost instantaneous with MacOS10.
- And impossible to save my programs as Standalones for the three platforms. That's the worse : I chose Livecode ( in fact Revolution when I began this activity) just for that : the possibility to distribute easily my programs to colleagues using the three platforms.
One of my colleague tried to use the standalones I have developped properly and correctly tested on Mojave, on a Mac computer equiped with Big Sur : the program works, but with identical speed and graphical problems.
I will try Big Sur again when I am certain Livecode is fully compatible with similar ( or better) performances than with earlier MacOs Versions.
Best wishes.
-
- Livecode Opensource Backer
- Posts: 9252
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Livecode 9 and Big Sur
Apart from taking umbrage at the "the" in that statementAnd impossible to save my programs as Standalones for the three platforms.
[I am currently running a machine on Greentea OS, and another on Haiku]
I can honestly say that I have NO problems (MacOS 11.3 Beta 4) running off standalones for
Windows 32-bit, Windows 64-bit, Linux 32-bit, Linux 64-bit or macOS.
Re: Livecode and Big Sur
I have had a similar experience once I installed Mac OS 11. Namely, a previously functional Livecode program with real-time graphics presentations suddenly slowed down substantially. It appears that Livecode is not ideally suited to this new OS.michalow wrote: ↑Mon Mar 22, 2021 6:07 pmI develop Livecode scientific applications on Mac OS. Very specific and specialized data analysis programs for Synchrotron Spectrosopy experiments, using a lot of Numerical data treatment (integration and differentiation, Statistics, Matrix Algebra, Fitting by least squares refinement,...) and graphical functions I have translated from Fortran to Livecode. I don't want to go further in my explanations of what I do with Livecode, it's too complicated and unuseful for most users, and I don't have any reason to distribute these programs elsewhere than in my scientific community via free relationships The only thing I must say is that I was surprised to see the amazing speed of these programs translated to Livecode. Combined with the simplicity of the user interface programmation, and the possibility to develop on my favorite platform applications for Mac, Windows and Unix, I want to continue to use Livecode.
I have attempted to upgrade my MacOS from Mojave to Big Sur (Mac OS 11) and finally I decided to come back to Mojave because of several Livecode drawbacks.
- The execution speed is divided by more than 3 in some parts of my programs (user interface, numerical calculations and graphics)
- Some of the button controls I use in the user interface do not work properly anymore. Tab Menus waiting a lot of seconds before executing the scripts (calculations, graph drawing the results and switching beween windows), while these compliczaed tasks were almost instantaneous with MacOS10.
- And impossible to save my programs as Standalones for the three platforms. That's the worse : I chose Livecode ( in fact Revolution when I began this activity) just for that : the possibility to distribute easily my programs to colleagues using the three platforms.
One of my colleague tried to use the standalones I have developped properly and correctly tested on Mojave, on a Mac computer equiped with Big Sur : the program works, but with identical speed and graphical problems.
I will try Big Sur again when I am certain Livecode is fully compatible with similar ( or better) performances than with earlier MacOs Versions.
Best wishes.
-
- Livecode Opensource Backer
- Posts: 9252
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Livecode 9 and Big Sur
How new is this 'new OS'?It appears that Livecode is not ideally suited to this new OS.
Or, put another way, what the flying fudge is so different that LiveCode suddenly slows down so markedly?
-
- Livecode Opensource Backer
- Posts: 9252
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Livecode 9 and Big Sur
Oh, Yes, and in the IDE if one does a COMMAND-3 to advance to the next card it takes donkey's ages
to react (sometimes as long as a minute).
to react (sometimes as long as a minute).
-
- VIP Livecode Opensource Backer
- Posts: 9801
- Joined: Sat Apr 08, 2006 7:05 am
- Location: Los Angeles
- Contact:
Re: Livecode 9 and Big Sur
That's good to hear. We don't see a lot of comparisons with things made elsewhere, so your input on this is very helpful.
Big Sur is an ambitious upgrade, and a quick review of responses to it around the web suggests LC isn't the only thing having issues with it. Some of Apple's own Macs have been bricked by it, many users have reported performance issues, and several apps have seen rendering issues.I will try Big Sur again when I am certain Livecode is fully compatible with similar ( or better) performances than with earlier MacOs Versions.
When we consider LC's long history of keeping up with macOS changes in a way that's generally seamless, when glitches of this magnitude are seen it's not surprising to learn that the root cause appears to be a mix that includes some things beyond LC's control.
Apple has a dot release in beta which looks promising, and the LC team has been making updates rapidly as well. I suspect both will come together soon into a nice experience.
In the meantime, using an older macOS version as you're doing seems a good solution for right now.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: Livecode 9 and Big Sur
Yes, you are right. For the moment, I develop my codes, and use them on MacOS Mojave.
The problem for me is that I distribute my programs to colleagues who have already migrated to MacOS11 (Big Sur), or bought new Macs equiped with the new system. My programs gives the correct answer to their problem, but much less slowly.
I have also tested my program, developped on MacOS10, on old Windows computers, and it works perfectly. I haven't yet tested on Windows 10.
I hope Livecode team will fix this issue soon.
The problem for me is that I distribute my programs to colleagues who have already migrated to MacOS11 (Big Sur), or bought new Macs equiped with the new system. My programs gives the correct answer to their problem, but much less slowly.
I have also tested my program, developped on MacOS10, on old Windows computers, and it works perfectly. I haven't yet tested on Windows 10.
I hope Livecode team will fix this issue soon.