GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Matt Campbell (matt@toot.cafe)'s status on Monday, 02-Dec-2024 02:41:47 JST Matt Campbell Matt Campbell

    It seems to me that some of the approachability that BASIC brought to programming, first on time-sharing computers and then on early personal computers, has never been fully recovered since the rise of the GUI. Sure, you can write line-oriented programs with linear (as opposed to event-driven) control flow in modern languages, but they're confined to running in a terminal, and most people find that arcane, especially since the rise of mobile devices. 1/?

    In conversation about 8 months ago from toot.cafe permalink
    • Embed this notice
      Matt Campbell (matt@toot.cafe)'s status on Monday, 02-Dec-2024 02:41:46 JST Matt Campbell Matt Campbell
      in reply to

      So to fill a niche that seems underserved, I'm thinking of hacking together a little JavaScript front-end framework, tentatively called Basic.js (the name seems to be available). I would provide it as a template for users to use as the starting point of their project, consisting of a library JavaScript module (the titular "basic.js" file), a boilerplate index.html file, and a main.js file with a little boilerplate for the main program. 3/?

      In conversation about 8 months ago permalink
    • Embed this notice
      Matt Campbell (matt@toot.cafe)'s status on Monday, 02-Dec-2024 02:41:47 JST Matt Campbell Matt Campbell
      in reply to

      Just to make sure I'm clear, what I mean by line-oriented programs with linear control flow is that the program writes some output, then waits on some user input, and keeps going that way. Of course, there's branching and looping, but none of the complexity of event-driven GUIs, whether desktop, web, or mobile. Think of classic BASIC games like Lunar Lander or Oregon Trail (the original version). 2/?

      In conversation about 8 months ago permalink
      alcinnz repeated this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.