I was considering buying an Ultrabook for a long trip. I don't want to make a big investment, so something like a Surface Pro is too expensive, but I would like to be able to use it both as a tablet and as a desktop while travelling, with a keyboard.
I have found 2 options with similar specs and prices, the Chiwi Hi10 (with variants, Plus, Pro), and the Teclast x98 (with variants Plus, Pro).
Both have a decent 4 core Cherry Trail Z8300 CPU, 4Gb of RAM, 64 Gb of ROM, a decent screen (1080p Hi10 and Retina-level the Teclast). Both dual-boot Android and Windows 10 (and probably you can install Linux on both).
The Hi10 has a dock for a keyboard, and 2 full size USB ports, and is 10.1", while the Teclast has a better battery life, better screen resolution and is 9.7".
They both seem to have specs that in my opinion would be capable for programming. My question is, would they be good enough for programming? Is it possible to install any desktop app on Windows 10 in a tablet, i.e. IntelliJ IDEA? Is it possible to enable WPS (Windows Subsystem for Linux, aka Bash on Ubuntu on Windows) on Windows 10 in a tablet?
Also there is a version of the Hi10, the Hi10 Plus, which is slightly bigger (10.8") has better battery and screen resolution and comes with RemixOS instead of Android. Can you install any Android application on RemixOS?
Something like a Dell E6430 would be a good bet.
https://www.dellrefurbished.com/laptops/dell-latitude-e6430-...?
Keep in mind that raw stats/specs aren't everything. I've seen countless people held up by hardware issues that have nothing to do with the speed of the processor.