Dyalog / ride

Cross-platform IDE for Dyalog APL
https://dyalog.github.io/ride
MIT License
202 stars 31 forks source link

RIDE is slow to startup #849

Open dyavc opened 2 years ago

dyavc commented 2 years ago

A user, and two colleagues complain that RIDE is slow to startup.

Andy says that on a Mac, it can take around 20 seconds just to start an empty session (the first time). Subsequent attempts take about 6 seconds.

Adam says: So, the real issue is that RIDE is slow to start up. Often bothers me too. Maybe the RIDE developers can have a look at ways to improve Electron app startup speed, e.g. https://blog.inkdrop.app/how-to-make-your-electron-app-launch-1000ms-faster-32ce1e0bb52c and https://www.electronjs.org/docs/latest/tutorial/performance

dyavc commented 2 years ago

Customer reports clicking on 18.2 "Dyalog APL" in the Programming section on Linux. This starts RIDE and Dyalog. Andy reports something similar but on a faster Mac.

His info ASUS Aspire One 722 notebook with AMD Dual-Core Processor C-50 (1.0 GHz) and 2 GB DDR3 memory

IDE: Version: 4.4.3687 Platform: Linux x86_64 Date: 2022-02-23 13:44:34 +0100 Git commit: a3d8123cfb690ead493e261ccced59407db04c64 Preferences:{ "kbdLocale":"en_US", "otherExe":"/usr/bin/dyalog" }

Interpreter: Version: 18.2.45349 Platform: Linux-64 Edition: Unicode/64 Date: Mar 8 2022 at 14:51:58