It's important to get a Chromebook with an Intel CPU. The ARM-based Chromebooks cannot run Crostini, so they do not have the option of running Linux containers -- so, no Pharo on ARM Chromebooks!
Also, it's important to get a later model, in order to get a Linux kernel that supports containers on Chromebooks. Google does NOT update the Linux kernel in ChromeOS; it updates everything else, but not the kernel version. Be sure to get a model that is known to support Linux containers. (The reason is that Google heavily modifies the Linux kernel to support Chromebook hardware, and they don't have a good, automated system for applying & testing their modifications to later kernel versions. So.. no kernel updates -- only packages & applications get updates.) Newer Chromebook models have newer kernels; only newer kernels include container support, enabling them to run Pharo. But of course, since you will, in effect, be running two OSes on the system, you will want a more powerful CPU, more memory, and more SSD storage. As Olivier correctly points out, you should get a middle-level or upper-level Chromebook for this. I have a Google Pixelbook (the lowest of 3 versions) and it runs everything smoothly. His HP x360 14 is a very good model as well. Today there are many powerful Chromebooks to choose from. Just be aware of the considerations above. One more thing: Chromebooks not only run ChromeOS and "web apps", and now run Android apps, and with Crostini run Linux apps, you can install Wine (or Crossover) in Crostini and run Windows apps as well. (Everything except Mac apps.) -t -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html