Kenneth Tilton

Kenneth Tilton

Kenneth Tilton's website offers live demos of JavaScript and ClojureScript applications, including various Matrix toy applications and a sophisticated search tool for Hacker News job postings.

Matrix Toy Applications Live Demos

The website hosts live demos of various Matrix toy applications implemented in both JavaScript (JS) and ClojureScript (CLJS). These demos showcase the capabilities of the Matrix framework, illustrating the power and versatility of the dataflow programming model. Users can interact with these applications to understand the real-time performance and flexibility offered by the Matrix framework.

Hacker News Hiring Search Tool

The website features a sophisticated search tool specifically designed for the Hacker News monthly 'Who is hiring?' question. This tool allows users to navigate through the multitude of job posts with ease, providing a streamlined experience for both job seekers and employers in the tech industry looking to connect.

The Flux Challenge™

Among the various featured projects, the website includes 'The Flux Challenge™', a project famously implemented in just eighty-four lines of code. This project serves as an example of the efficiency and minimalism achievable using the Matrix framework. The implementation demonstrates the challenge of creating a functioning application with a remarkably compact codebase.

Cells Dataflow Library

The website discusses the Cells dataflow library, which was originally implemented and shared in 1996. This library led to the creation of a tree of objects with properties expressed as formulas over other properties, similar to a spreadsheet. Cells has been applied to significant enterprise-level applications, including a clinical drug trial management system and a web-based algebra learning system. Independent CLJS and JS versions of the Cells library are hosted on the site under the name Matrix.

Matrix-Based Web Frameworks: mxWeb and mxXHR

The website features mxWeb, an independent CLJS and JS version of a Matrix-based web framework. In addition, mxXHR projects are also highlighted, demonstrating independent solutions to Callback Hell in both CLJS and JS. These frameworks illustrate the sophisticated handling of asynchronous requests and user interface development facilitated by Matrix.

Micropipeline Illustrator

The website includes a JS mxWeb playground dedicated to micropipelines, an illustration inspired by Ivan Sutherland’s Turing Award-winning concepts. This tool helps visualise how micropipelines can be constructed and managed, showcasing practical applications of the theoretical principles discussed in Sutherland’s paper.

TodoMX Implementations

Among the showcased projects, TodoMX stands out by providing two separate implementations of the TodoMVC classic: one in pure JavaScript (JS) and the other in ClojureScript (CLJS). These implementations underscore the flexibility of the Matrix framework in catering to both prevalent and niche programming languages, offering developers insights into how Matrix can be leveraged across different technological ecosystems.

Companies similar to Kenneth Tilton