As the title says, I am currently learning to be a programmer, and my tablet does not suffice for the job.
I have already finished a small MEAN-Stack application for learning Typescript, learned some Java syntax (I expect nothing more exciting than a sorting algorithm, but exam language is Java, so…) and the next stop will most likely be plain vanilla C to learn about handling hardware.
Windows I hate with a passion, and I don’t know squat about Macs, so I am thinking of getting myself a decently sized laptop for a sensible Linux install.
History (I started my Liux journey with SuSE Linux 4.4.1, way back when) taught me to be very wary of driver issues on laptops, so I thought I could ask you for recommendations that play fair with Linux.
(as an aside, if I could play GuildWars2 on it in the evening and attach my two big monitors when at home, that would be super cool)
I (and many of my colleagues) do this since I switched to laptop 7 years ago. I use them during my whole time in university (CS using Linux).
They are very reliable. And (at least the old models that I use) can be fixed manualy when something is wrong (change SSD, RAM, thermal paste,…)
If money is no issue, I would go with a framework (I have no first hand experience with them). If money is to be considered, I would go with a refurbished ThinkPad.