• ibdknox

    ibdknox

    3 years ago
    I highly recommend that book for anyone interested in end-user systems
    ibdknox
    1 replies
    Copy to Clipboard
  • s

    srini

    3 years ago
    @Garth Goldwater there’s a mooc! I’ve heard good things - http://mooc.pharo.org/
    s
    Konrad Hinsen
    2 replies
    Copy to Clipboard
  • Scott Anderson

    Scott Anderson

    3 years ago
  • w

    wtaysom

    3 years ago
    Mighty disheartening that getting any two devices to talk to each other at all is an undertaking if not an ordeal let along having a seamless experience across several of varying form factors. 😿
    w
    d
    +1
    4 replies
    Copy to Clipboard
  • r

    rluque

    3 years ago
    Hi, I received my used copy of "Interactive Programming Environments" (https://www.amazon.com/Interactive-Programming-Environments-David-Barstow/dp/0070038856) and I found it a good collection of papers from the 80s. I enjoyed the paper "Beyond Programming Languages" by Terry Winograd that it is available here: https://john.cs.olemiss.edu/~dwilkins/Seminar/S05/winogradPL.pdf The main thesis of the paper is the following: "The fundamental use of a programming system is not in creating sequences of instructions for accomplishing tasks, but in expressing and manipulating descriptions of computational processes and the objects on which they are carried out."
    r
    Mariano Guerra
    2 replies
    Copy to Clipboard
  • s

    srini

    3 years ago
    pretty neat project -

    https://www.youtube.com/watch?v=KwZmAgAuIkY

    - visualizing data structures interactively
    s
    1 replies
    Copy to Clipboard
  • c

    Charlie

    3 years ago
    I know a lot of you guys are pro-visual programming. How do you reconcile the massive drop in human brain-to-computer bandwidth when moving from keyboard to mouse? Visual languages may be better at getting information from the computer to the brain but text is still orders of magnitude better at information flow from brain to computer. And it's not for a lack of trying; UX design is mostly a field about how to get ideas from human brains into computers using a mouse and/or phone touchscreen, and we're still miserably bad at it. What changes to make all the programmers stop using terminals and the accountants stop using Excel?
    c
    d
    +8
    28 replies
    Copy to Clipboard
  • Edward de Jong / Beads Project

    Edward de Jong / Beads Project

    3 years ago
    open to voting: which is a better name for the record structure holding a 2d point with fields x, y, and a record structure holding a 3D point (x y z).? Since record names by convention in my language always begin with a_ to give clue as to the name kind, the two logical alternatives are: a_point, a_point3, or the two records could be called a_xy, a_xyz? which do you think is better? a_xy is shorter, but not that much faster than a word like point which happens to have the letters in adjacent fingers for the first 4 letters, which is very fast to type...
    Edward de Jong / Beads Project
    i
    2 replies
    Copy to Clipboard
  • i

    Ivan Reese

    3 years ago
    https://twitter.com/spiralganglion/status/1134318733571137537 I laid out some of my "really wish we had this" ideas for node-based visual programming language UI design in this Twitter thread. What VPL UI ideas do you really wish we had?
    i
    Mariano Guerra
    +3
    12 replies
    Copy to Clipboard
  • gman

    gman

    3 years ago
    So apparently Roblox is taking over the world. They claim to have 90 million active monthly users. No idea what it's dev system is like but apparently kids are making stuff with it. https://www.roblox.com/create
    gman
    1 replies
    Copy to Clipboard