作者: Marcel Taeumel , Michael Perscheid , Bastian Steinert , Jens Lincke , Robert Hirschfeld
关键词: Adaptation (computer science) 、 Squeak 、 Modularity 、 Smalltalk 、 Computer science 、 Filter (higher-order function) 、 Reflection (computer programming) 、 Programming language 、 Scripting language 、 Shell script
摘要: Programmers working in a Unix-like environment can easily build custom tools by configuring and combining small filter programs shell scripts. When leaving such text-based world entering one that is graphics-based, however, tool building more difficult because graphical are typically not prepared to be re-programmed their users. We propose data-driven perspective on uses concise scripts as glue between data views but also means express missing transformations view items. Given this, we built framework Squeak/Smalltalk promotes low-effort construction; it works well for basic programming tools, code editors debuggers, other domains, developer chats issue browsers. think this inspire the creation of new trade-offs modularity both data-providing projects interactive views.