Computer science is constantly reinventing how to represent functionality most intuitively, concisely, and flexibly. First there were procedural languages, then object oriented programming. Now program structure is represented as a hybrid mixture of loosely typed languages, opensource libraries, and decentralized multithreaded cloud architectures over multi-layer data representations. What are the central patterns underlying the optimality of these new architectures? How are open APIs changing the definition of an application?
No comments:
Post a Comment