>If it does things that can already be done, just differently, it's complexity.
Doesn't that make programming languages themselves complexity? After all, you can already do anything in assembly.
That seems like a really weak argument. Sometimes having a more "complex" (in your terms) system leads to simplicity. For example, programming languages in general. Programming languages add "complexity" to computers over machine language programming, but the result is that making a program is a much simpler task.
Doesn't that make programming languages themselves complexity? After all, you can already do anything in assembly.
That seems like a really weak argument. Sometimes having a more "complex" (in your terms) system leads to simplicity. For example, programming languages in general. Programming languages add "complexity" to computers over machine language programming, but the result is that making a program is a much simpler task.