An IDE interface for Windows 7

Hi @hack3rcon !
I think this went a bit beyond the initial topic, but I have a question: have you considered switching to a Unix system? I recently installed on an old laptop of mine (the one I am currently using!) Linux Mint and it works nicely.
Even if the user knows only windows, I think that finding an operating system that suits the hardware requirements to be way easier than fixing the Window 7 issue you have already encountered (and you will likely continue to find).

4 Likes

Julia made Windows 10 the minimum shortly after Microsoft dropped support for Windows 7 early 2020. Julia was 1.3-1.4 at that time, so definitely losing out on current base features and ecosystem.

VSCodium was 1.41 at that time, though support may have continued via its core Electron for a couple years. The searchable discussions from then aren’t clear and are probably outdated, so you could ask them directly. It might help if you explicitly list your system specs and acknowledge you’re trying to work with a language with a hefty runtime (Julia).

I also don’t know if the Julia extension imposes extra requirements.

Worth pointing out that Windows 7 and 10 have basically the same minimum requirements, so the upgrade is nominally possible. The problem is Windows and third-party apps are progressively eating up more memory so that practical usage is more in line with the commercially available PCs of the time. Windows 10 lasted through the increase of typical RAM from 4 to 16GB, and I can personally attest that smaller background processes mostly from Windows 11 or the PC are casually eating up 7.9 out of 16GB right now despite the minimum requirement of 4GB. A common reason to use Linux is to start with much lower overheads (and less builtin features) in an up-to-date OS, though the extra room may still not be enough for many apps today.

You haven’t described the system beyond x64, but if installing Windows 10 is already a problem, then it’s significantly more limited than current PCs on the market. That’s not a situation where people can be choosy, and it’s easier to learn other OSs and smaller apps than most people think. Bare minimum for Julia development I can imagine is Revise and a barebones text editor. The Julia runtime alone uses hundreds of MB to >1GB, and the text editor and the written Julia program only use up more memory.

2 Likes

Hello,
I installed Geany and configured it for Julia and the problem I’m having now is that Geany doesn’t have the auto-indentation feature. That means Geany doesn’t understand Julia’s syntax well enough to auto-indent intelligently.

I don’t have any concrete suggestion, but have you consider Jupyter notebook? I think the project goes back pretty far, it might have some Windows 7 support. Not a full-blown IDE, but it should have a pretty good syntax support, I remember developing julia 0.7 scripts with notebook, don’t remember what OS it was though.

1 Like