>I wonder if there's a way to lower the barrier to entry for coding in the same way. I mean, when you think about it, we're still using text editors to build software. Seems odd.
We had HyperCard > Flash > Visual Basic > Delphi. None of those got any traction in the field because Computer technology popularity are dependent on Companies using them.
Computer Programming languages, or in fact most of the Technology Tools are Top to Bottom design. Google, IBM, Apple, Microsoft design tools that fits them, and people start using it. Do you really need k8s? I bet 80% of uses cases could do without it. Instead of bottom up design that is like Excel, everybody uses it all the way up to investment banks. It serves the need for 80%, or arguably 90%+ of number crushing uses cases.
I don't do much of excel directly as before we number crunching, need to process input before making and use to it. CSV format is good and then excel.
But for me k8s solves lot of problems, make deployment reliable, faster, infrastructure in code and these things. Other than k8s, haven't seen faster way of deployment on scale. IMO canary deployment style in istio is just the way deployment should be done. I find k8s great piece of software, still lots of apis need to be in GA, but still I found and see k8s a great piece of future.
We had HyperCard > Flash > Visual Basic > Delphi. None of those got any traction in the field because Computer technology popularity are dependent on Companies using them.
Computer Programming languages, or in fact most of the Technology Tools are Top to Bottom design. Google, IBM, Apple, Microsoft design tools that fits them, and people start using it. Do you really need k8s? I bet 80% of uses cases could do without it. Instead of bottom up design that is like Excel, everybody uses it all the way up to investment banks. It serves the need for 80%, or arguably 90%+ of number crushing uses cases.