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
    Foone🏳️‍⚧️ (foone@digipres.club)'s status on Tuesday, 23-Apr-2024 04:55:25 JST Foone🏳️‍⚧️ Foone🏳️‍⚧️

    The Roman empire fell because their Roman numerals weren't a form of positional notation, so they couldn't figure out binary. Their computers were terrible.

    In conversation about a year ago from digipres.club permalink
    • GreenSkyOverMe (Monika) repeated this.
    • Embed this notice
      James Grimmelmann (jtlg@mastodon.lawprofs.org)'s status on Tuesday, 23-Apr-2024 04:55:24 JST James Grimmelmann James Grimmelmann
      in reply to

      @foone “One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." – Robert Firth

      In conversation about a year ago permalink
      GreenSkyOverMe (Monika) repeated this.
    • Embed this notice
      Mark T. Tomczak (mark@mastodon.fixermark.com)'s status on Tuesday, 23-Apr-2024 04:56:03 JST Mark T. Tomczak Mark T. Tomczak
      in reply to
      • James Grimmelmann

      @jtlg @foone Yes. Hence the invention of the "triumvirate," a method for deciding if a program succeeded by running it three times; if all three runs agreed on the output, the run could be considered successful.

      This was incredibly inefficient and left Rome vulnerable to sacking by the Hypervisigoths in the 5th Century.

      In conversation about a year ago permalink
    • Embed this notice
      rrb (rrb@allthingstech.social)'s status on Tuesday, 23-Apr-2024 04:56:16 JST rrb rrb
      in reply to
      • James Grimmelmann

      @jtlg @foone

      Nor terminate their strings.

      I would assume that any printf statement would go on forever. And strcpy would have to do a buffer overflow. They would have to wait until the late 1970s for strncpy to make up for this.

      In conversation about a year ago permalink
    • Embed this notice
      Jos Dingjan (happydisciple@mendeddrum.org)'s status on Tuesday, 23-Apr-2024 04:56:26 JST Jos Dingjan Jos Dingjan
      in reply to
      • James Grimmelmann

      @foone @jtlg The Romans’ predecessor to C was XCIX.

      In conversation about a year ago permalink
      GreenSkyOverMe (Monika) repeated this.
    • Embed this notice
      karman (rkarman@mastodon.world)'s status on Tuesday, 23-Apr-2024 04:56:43 JST karman karman
      in reply to
      • James Grimmelmann
      • Jos Dingjan

      @happydisciple @foone @jtlg On the other hand, their successor to C had built in build&test automation.

      (Oh dear, just drag me out back and put me out of my misery for this one, it’s soooo bad)

      In conversation about a year ago permalink

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.