SubScript: Programming with event driven math & concurrent fun

Event driven math & concurrent fun

Main menu

Skip to primary content
Skip to secondary content
  • About
    • The language
    • The project
    • This site
    • SubScript’s history
    • Related Work
    • C0H and C1R
    • Contact us
  • Theory
    • ACP
    • From ACP to SubScript
    • ACP SubScript mapping
    • Operational model
    • Challenges
    • Unusual application areas
  • Documentation
    • Presentations and Papers
    • Paper Abstracts
    • Syntax definition
    • Implementation
  • Code examples
    • A GUI controller
    • The Game of Life
    • Dataflow Programming
    • SubScript Actors
    • Discrete Event Simulation
    • Task Management
    • A Simulation of the Alternating Bit Protocol
    • Sieve of Eratosthenes
  • Software
    • Exercises
  • Tutorials
    • Getting Started
      • Setup for Application Developers
      • Setup for Core Developers
      • Debugger operation
    • Application Developers tutorial
      • Introduction to ACP and SubScript
      • Parallel composition operators
      • Threaded code blocks
      • Script variables and values
      • Control structures
      • Script lambdas
      • Advanced
        • Accessing call graph nodes. Annotations.
        • Breaks
  • Get involved
    • Open Source project
    • Student Projects
    • Sponsoring
SubScript: Programming with event driven math & concurrent fun > Articles by: Frans Groenendijk

Author Archives: Frans Groenendijk

Welcome

Featured

Posted on December 27, 2012 by Frans Groenendijk

Welcome to SubScript, a way to extend common programming languages aimed to ease event handling and concurrency. Typical application areas are GUI controllers, text processing applications and discrete event simulations. SubScript is based on a mathematical concurrency theory named Algebra of Communicating Processes (ACP).

The installation&build guidelines are here on GitHub.

Continue reading →

Posted in Uncategorized

15 Minute Introduction

weighted blanket reviewsthe rank way

Recent Posts

  • Setting up a hosting domain
  • Website Pages Vs. Blog Posts
  • Reactive Programming with Algebra
  • Network Attacks Protection
  • After the presentation at EPFL…

Archives

Blogroll

  • A Meta-II walkthrough/tutorial
  • Cool Code
  • Eric Meijer: Functional Programming Fundamentals 13/13
  • Fixpoint theory at Lambda the ultimate
  • Scala
  • Viewpoints Research Institute