Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. 🇳🇴 Thor — backup account (thorthenorseman@octodon.social)'s status on Monday, 29-Oct-2018 19:18:15 EDT 🇳🇴 Thor — backup account 🇳🇴 Thor — backup account

    It's interesting to note that the direction that programming is moving in, with instant transitions between immutable states, resembles digital logic itself a great deal. In a digital circuit, a clock pulse triggers the next state, and each state is instantaneous and concurrent across the whole system, and there is no memory of previous states unless you add memory registers. Even with memory registers, state remains immutable between the clock transitions.

    In conversation Monday, 29-Oct-2018 19:18:15 EDT from octodon.social permalink
    1. 🇳🇴 Thor — backup account (thorthenorseman@octodon.social)'s status on Monday, 29-Oct-2018 19:22:30 EDT 🇳🇴 Thor — backup account 🇳🇴 Thor — backup account
      in reply to

      The only "race condition" possible is if two subcircuits attempt to do opposite things to a particular data line. This happens more frequently by design than by accident, though, since you're forced to implement extra circuitry to avoid a short if you want two subcircuits to share the same wire.

      In conversation Monday, 29-Oct-2018 19:22:30 EDT from octodon.social permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.