jpaulm
Paul is a Canadian computer software designer and inventor/discoverer of Flow-Based Programming (FBP). Figures he has been programming for over 60 years!
CEO J.P. Morrison Enterprises, Ltd. , emeritusCanada
Pinned Repositories
cppfbp
C++ implementation of FBP, supporting Lua, using Boost
csharpfbp
C# Implementation of Flow-Based Programming (FBP)
drawfbp
Tool for Creating and Exploring Flow-Based Programming Diagram Hierarchies
fbp
Flow-Based Programming (backbone repository)
fbp-tutorial-filter-file
FBP Tutorial (using a simple File Filter app)
gofbp
This repo is an FBP implementation written in Go that follows pretty closely the logic of JavaFBP and C#FBP, taking advantage of Go's "goroutines"
javafbp
Java Implementation of Flow-Based Programming (FBP)
javafbp-websockets
Web Server written in JavaFBP, using WebSockets - demo using simple JavaScript client
jsfbp
FBP implementation written using JavaScript and node-fibers
parsefbp
Simple parser for .fbp notation written in JavaScript, generating JSON
jpaulm's Repositories
jpaulm/javafbp
Java Implementation of Flow-Based Programming (FBP)
jpaulm/drawfbp
Tool for Creating and Exploring Flow-Based Programming Diagram Hierarchies
jpaulm/jsfbp
FBP implementation written using JavaScript and node-fibers
jpaulm/cppfbp
C++ implementation of FBP, supporting Lua, using Boost
jpaulm/csharpfbp
C# Implementation of Flow-Based Programming (FBP)
jpaulm/gofbp
This repo is an FBP implementation written in Go that follows pretty closely the logic of JavaFBP and C#FBP, taking advantage of Go's "goroutines"
jpaulm/fbp-tutorial-filter-file
FBP Tutorial (using a simple File Filter app)
jpaulm/javafbp-websockets
Web Server written in JavaFBP, using WebSockets - demo using simple JavaScript client
jpaulm/parsefbp
Simple parser for .fbp notation written in JavaScript, generating JSON
jpaulm/fbp
Flow-Based Programming (backbone repository)
jpaulm/fbp-etl
ETL (Extract-Transform-Load) framework based on JavaFBP
jpaulm/jpaulm.github.io
Personal repo for jpaulm
jpaulm/threadn
Old C-based FBP implementation using longjmp and setjmp
jpaulm/jbdtypes
Starter set of Java Business Data Types
jpaulm/javafbp-compattrs
Function to build FBP-oriented Javadoc for FBP components
jpaulm/babelparser
Parser functions for use when writing syntax scanners
jpaulm/Java-WebSocket
A barebones WebSocket client and server implementation written in 100% Java.
jpaulm/linuxfbp
jpaulm/node-fibers
Fiber/coroutine support for v8 and node.
jpaulm/scipipe
Robust, flexible and resource-efficient pipelines using Go and the commandline