And to be clear: The iPad Pro does not even achieve the level of "dumb terminal": It does not pass control sequences intelligently, so even running remote emacs is not possible without major remappings (and the remappings are so major as to reduce functionality.)
That said, the iPadPro is good for what it's good for. I love having a portable library, and note taking with the pen is kinda nice. It just doesn't achieve the level of development machine for any intelligent definition of the word "development".
https://news.ycombinator.com/item?id=18430031
Still doesn't convince me to swap my 8 core ryzen 1700 laptop with 32gb ram and 1.5tb ssd and a RX580 for an ipad pro.
It drives me god damn bonkers that the iPad is such an unbelievably powerful piece of hardware... that is practically unusable due to arbitrary OS limitations. Unusable for certain types of tasks that is.
Le sigh.
I dream of the day when an iPad can dual boot iOS and OSX.
Edit: OP said he had the latest top of the line. Latest, top of the line has 32.
I use C9 which is another web based IDE.. it doesn't have all the power features of a jetbrains ide but it is nifty and should meet the needs of most developers.
Lots of options outside of vi!
In all seriousness, I use (neo)vim as my full-time editor for several very large projects.
i assumed OP is talking about "development" machine implying some code writing.
Ubuntu: https://www.linuxondex.com/ "Linux on DeX beta is only supported on Galaxy Note9 and Tab S4"
I'm thinking about getting a Tab S4 so I can play with it.
"To operate properly, packages (apps and programs) must be built for ARM 64-bit and must comply with Android security policy."
> we need to first create a remote workstation which we can start using as our main development machine.
A dumb terminal isn't a development machine. That's like saying "Using my DEC VT100 terminal to develop in Go", let me just hook it up to an actual computer