Showing posts with label Algebra. Show all posts
Showing posts with label Algebra. Show all posts
Monday, June 1, 2015
Programming with Algebra by Andre van Delft
Programming may benefit much from a theory named the Algebra of Communicating Processes (ACP). This brings ease and fun to event-handling and concurrency. We have created a Scala language extension with features from ACP, by the name of SubScript. As an example we present a simple GUI controller written in SubScript, and show some quick extensions. Then we briefly touch our current implementation work: a data flow construct and support for actor programming. The SubScript implementation is an open source project. It is fairly simple and efficient; a SubScript executor maintains a "call graph", and it does not rely on threading and polling. There is still much work to do, and a lot of ACP-related programming patterns are to be discovered. For more information see http://ift.tt/1Jk2dNy.
Subscribe to:
Posts (Atom)
Popular Articles
-
Cloud Computing has graduated from being a technology buzzword to being an essential part of any business or organization. Let's take a...
-
At April's Tech Talk Tuesday , we previewed six Modern Customer Relationship Management (CRM) Systems . There are hundreds of CRM ...
-
Two great things about Ruby are it's brevity and it's dynamic nature. A great way to introduce Ruby to a project written in another...
-
Top 10 Cloud Apps for your Business introduced apps often used from the cloud. There are several vendors to chose from when implementin...
