Skip to content

xepl/solo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XEPL OE + KITS + SOLO

The XEPL OE is seed software you can use to build incredible soft systems ... aka Programming.

Seed software that grows a lifetime

Inference Engine

The XEPL OE is a powerful inference engine, programming language and database.

Amazingly simple

Distributed Computing

The XEPL OE is middleware that provides you with a distributed compute environment inside a single process, where threads are agents, and memory is shared.

Personal Programming Power

Unlimited Capabilities

XEPL Systems are easier to build, easier to change, operate in an instant, and make small computers seem big, and big computers ... a endless breeze.

Unlimited Capabilities

How? XEPL is a Brain, where everything you need is in there, and its fully connected.

Natural to Use

Just add behaviors.

Make it your own

XEPL OE + SOLO Browser

XEPL OE is the "core" Operating Environment.

XEPL Solo is a cheap and easy Html/Javascript User Interface.

Build it out

XEPL OE + SOLO is a Cortex + User Interface Demonstration of XEPL.

Play with it

XEPL SOLO provides a Web Server, and GUI for your Cortex.

See inside the action

Packed with Power

XEPL Brain.kits allow you to customize your XEPL Cortex.

Sockets, HTTP, HTML, Timers, CLI, exSamples.

Everything you need

Together, Solo demonstrates XEPL ... while ... XEPL Powers Solo.

Demonstration Framework

This is just a demonstration. There is not a lot of code here; there is nothing "science like" difficult and all you need is a freely available C++ Compiler and a basic web Browser to get started.

Simplicity in Complexity

Moving Forward

Todays tools and techniques are looking old.

Let's build new ones.

Back to basics

Getting Started

You've made a good choice to get started with XEPL.

All you need is a Computer with a C++17 compiler and a browser, and XEPL Solo ... and this adventure ... is yours.

From the smallest single cores to the largest multi-cores ... XEPL Solo is is the same.

XEPL runs on Linux, MacOS, and Windows; and using my stock Raspberry Pi, I can download and Build XEPL Solo, and be inside the browser in under a minute.

One line to compile (unix example)

UNIX: g++ -std=c++17 solo.cpp

and one line to execute

./a.out

Solo will open up your browser, and point it back the the Solo web server on localhost:8100.