DEV Community


Discussion on: Learning programming on a Chromebook?

seanmclem profile image

I have an HP X2, and I do try and code on it. Using crostini to run a terminal and VS Code works OK. It's a little slow and sometimes crashes. However I've done a decent amount of coding on it. When I serve a website via node/npm - it launches properly in Chrome and works well. GUI git clients are hit or miss - so I've had to get better at using the terminal for it. It's definitely not my primary machine. I code primarily on a windows laptop and it's significantly easier. But it's a plausible novelty

jmfayard profile image
Jean-Michel Fayard πŸ‡«πŸ‡·πŸ‡©πŸ‡ͺπŸ‡¬πŸ‡§πŸ‡ͺπŸ‡ΈπŸ‡¨πŸ‡΄ Author

I agree with the "it's definitely not my primary machine part".

This is why I framed my post about the potential for a classroom of students learning programming. Education is an area where the Chromebook are established already, and the parameters are quite different here:

  • Budget constraints matter more, they are not professional developers yet with an employer willing to pay a 3.400€ MacBook Pro 16"
  • Homogeneity matter more. It's fine to have the perfect Linux laptop carefully chosen by you and well configured. It's something else entirely to have 20 students that all have different problems with their random Linux laptops with random configuration issues.
  • Performance matters less. Projects that you use for learning don't typically require lots of horsepower.
awwsmm profile image
Andrew (he/him)

Would Raspberry Pi fit your use case? Without peripherals (keyboard, mouse, monitor), each one is less than €100. And you can set up one of them, then copy the SD card to have exactly the same setup on each Pi, really easily.

Thread Thread
jmfayard profile image