This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-13
Channels
- # announcements (34)
- # aws (1)
- # beginners (99)
- # boot (19)
- # calva (26)
- # cider (24)
- # cljdoc (8)
- # cljs-dev (29)
- # clojure (107)
- # clojure-dev (3)
- # clojure-europe (12)
- # clojure-finland (1)
- # clojure-italy (24)
- # clojure-nl (5)
- # clojure-spec (13)
- # clojure-sweden (3)
- # clojure-uk (36)
- # clojurescript (4)
- # community-development (14)
- # cursive (3)
- # data-science (6)
- # datascript (57)
- # figwheel-main (3)
- # fulcro (9)
- # graalvm (11)
- # hoplon (18)
- # jobs (1)
- # jobs-discuss (2)
- # joker (10)
- # leiningen (13)
- # off-topic (23)
- # other-languages (1)
- # pathom (24)
- # pedestal (5)
- # re-frame (6)
- # reagent (45)
- # reitit (3)
- # rewrite-clj (1)
- # spacemacs (2)
- # sql (23)
- # tools-deps (6)
- # vim (5)
Getting closer to Scott Kim's ideal, seems like. "The point of Viewpoint is not text, graphics, editing, or even visibility. Viewpoint challenges a deep belief in computer science, that the pixels on the screen are mere shadows of real data structures. Only by treating the screen itself as a first-class citizen will we be able to build computers that are truly for visual thinkers." https://www.youtube.com/watch?v=9G0r7jL3xl8
I love it. its defiantly more clear then the code and is clearly self contained, as where reading the code you might be left with the impression of potential undefined states your having trouble following
Well for clojure i would start with a general library. Then build editor extensions off it. No need to over think it, probably something that just created tables like that for well regnoized cond conditions. In emacs, evaling said form could produce that table as a pdf for example.
I think ways to visual your system like that are great, assuming their lightweight and your heart doesn't get broken if it doesn't work for some one of situation.
This further convinces me that a system bootstrapping itself is one of the first interesting things it can do.
convincing a human and dictating a computer and vastly different. and topology is awesome
although now i'm struggling to see what you can prove with pictures in topology. since its all set based
an easy way was to show how a particular space is related to e.g. a circle, by drawing it’s flat projection alongside that of the circle and showing how they are different / similar
here's some prior art on the topic of visual manipulation of clojure source code: https://books.google.com/books?id=88RADgAAQBAJ
Getting closer to Scott Kim's ideal, seems like. "The point of Viewpoint is not text, graphics, editing, or even visibility. Viewpoint challenges a deep belief in computer science, that the pixels on the screen are mere shadows of real data structures. Only by treating the screen itself as a first-class citizen will we be able to build computers that are truly for visual thinkers." https://www.youtube.com/watch?v=9G0r7jL3xl8
https://www.mail-archive.com/[email protected]/msg41003.html minikanren style languages (including core.logic) conference in germany chaired by Will Byrd