From 77777347b56d6914aa42aca19effc2ad664524ee Mon Sep 17 00:00:00 2001 From: s-ol Date: Sun, 29 Dec 2019 14:49:49 +0100 Subject: much improved side-note referencing --- root/articles/mmmfs/framework/text$markdown+sidenotes.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'root/articles/mmmfs/framework') diff --git a/root/articles/mmmfs/framework/text$markdown+sidenotes.md b/root/articles/mmmfs/framework/text$markdown+sidenotes.md index ec08ec4..0e4d9a3 100644 --- a/root/articles/mmmfs/framework/text$markdown+sidenotes.md +++ b/root/articles/mmmfs/framework/text$markdown+sidenotes.md @@ -9,7 +9,7 @@ qualities --------- *Ink and Switch* suggest three qualities for tools striving to support -end-user programming: +end-user programming: - *Embodiment*, i.e. reifying central concepts of the programming model as more concrete, tangible objects in the digital space (for example through visual representation), @@ -29,8 +29,8 @@ thoughts in. modularity ---------- -The *UNIX Philosophy* describes the software design paradigm -pioneered in the creation of the Unix operating system at the AT&T Bell Labs research center in the 1960s. The +The *UNIX Philosophy* describes the software design +paradigm pioneered in the creation of the Unix operating system at the AT&T Bell Labs research center in the 1960s. The concepts are considered quite influental and are still notably applied in the Linux community. Many attempts at summaries exist, but the following includes the pieces that are especially relevant even today: @@ -58,7 +58,7 @@ If users are to store their information and customized behaviour in such an arch present in order to assemble more complex solutions out of such parts. Therefore static content should be able to be linked to (as envisioned for the *Memex*, see above), but also to be The term transclusion refers to the concept of including content from a separate document, possibly stored remotely, by reference rather than -by duplication. See also *transcluded*, +by duplication. See also *transcluded*, to facilitate the creation of flexible data formats and interactions, such that e.g. a slideshow slide can include content in a variety other formats (such as images and text) from anywhere else in the system. Behaviours also should be able to be transcluded and reused to facilitate the creation of ad-hoc sytems and applets based on user needs. For @@ -84,7 +84,7 @@ in other words: be able to program. While there is an ongoing area of research focusing on the development of new programming paradigms, methodologies and tools that are more accessible and cater to the wide -range of end-users, +range of end-users, in order to keep the scope of this work appropriate, conventional programming languages are used for the time being. Confidence is placed in the fact that eventually more user-friendly languages will be available and, -- cgit v1.2.3