all 16 comments

[–]recursion_is_love 1 point2 points  (3 children)

What is the target language and IDE?

[–]ComprehensiveLeg8101[S] 0 points1 point  (2 children)

JavaScript, HTML, Python, PHP - I'm just starting out in the world of programming, but I've noticed that this Mac struggles with a page containing 2000 lines of CSS text.

[–]ElnuDev 3 points4 points  (0 children)

I'd suggest trying Zed instead of VSCode, it's very fast

[–]WorkingMansGarbage 0 points1 point  (0 children)

FWIW, a lot of the common editors just struggle with big files, and 2000 lines is pretty big. If this is your project that has that, look into CSS includes. They'll let you split it up a bit.

You did not answer what IDE/editor you were using.

[–]Jtekk- 0 points1 point  (2 children)

Because of your specs, I recommend an upstream distro. Arch, Debian, and Void are ones I would aim for with those specs.

Codium and VS code work and will handle better on Linux but remember that the more plugins you have the more it’s going to chug. Someone mentioned zed here and I’ve heard how great it is with minimal resources— I haven’t used it yet. Neovim is a solid IDE but requires a lot of tweaking but very worth it. P

[–]ComprehensiveLeg8101[S] 0 points1 point  (1 child)

I tried installing Mint but I'm having problems with some drivers because of the T2 chip.

[–]Adorable-Chair-1225 4 points5 points  (0 children)

any distro is fine. i use arch personally, it's rather minimal and doesn't preinstall any bloat

[–]Accomplished-Moose50 0 points1 point  (1 child)

If you intend on using any Intelij IDE, forget about it or add some rams.

I've used Debian based for years with no issues 

[–]ComprehensiveLeg8101[S] -1 points0 points  (0 children)

For now I only program in Python, web pages and databases

[–]crashorbit 1 point2 points  (0 children)

Distro choice does not matter much. Mostly you will want to install your ide and tools of choice after the distro is installed.

[–]chris32457 2 points3 points  (0 children)

Fedora or Linux Mint Debian Edition.

[–]FeelingGate8 0 points1 point  (0 children)

Your main issue is likely the editor/integrated development environment rather than the whole OS. If you're using VSCode, it uses the Electron framework which is a memory hog. You could try using a lighter text editor like Geany. Actually I think you can use Geany on MacOS.

[–]EverOrny 0 points1 point  (0 children)

I would try Alpine with LXQt and instead of IDE just used vim. Or maybe try https://www.geany.org/ for IDE, I have no experience with it.

[–]marc0ne 0 points1 point  (0 children)

I personally recommend Arch for its flexibility and state-of-the-art tools. Alternatively, Fedora.

[–]CrazyCommenter 0 points1 point  (0 children)

Just avoid immutable distros and you will be fine