We’re spending billions on AI trying to make better software. Shouldn’t we spend a few million trying to make software better?

In the first 20 years of this millennium, we wrote 1.8 trillion lines of code. In the last 12 months, AI wrote 256 billion more. If any of this code is any good, why are we writing it over and over again?

Why have we created so many programming languages?

Fortran, Pascal, Python, Java, C, C++, C# and Bourne shell – each one has its own evangelists. But are they really that different?

You could interpret C and you could compile Bash (but we don’t)

From higher-level abstraction to inheritance to object-oriented and polymorphism, the designer of each language had their design goals and followers who adopted their technology

Why have we created so many communication protocols?

From HTTP to FTP to JDBC; each one serves a purpose. But are they really that different?

Use JDBC and DDL to create database tables. Use JDBC and DML to insert, read, update, and delete delete in those tables. Use FTP to send (put) files to, or receive (get) files from, a file server. Use HTTP to receive (GET) data from, or send (POST) data to a web server.

Do you begin to see more similarities than differences?

Why have we created software that costs so much to change?

Have you heard of the saying that it’s 10x or 100x cheaper to fix a defect during development, than after it goes live?

What if instead of building a bigger more complicated more convoluted software development pipeline, we designed software expecting it to be changed, after go-live, and reduced the risk and impact of change to near-zero?

What better software could we build with 256 billion lines of code?

What if?

What if we could reduce coding effort? What if we could re-use code – without having to clone it from git or copy-and-paste it into our workspace? What if we could recycle code – set it free from our workspace but keep it searchable and accessible so we could find it quickly for another project?

Image by Bernd Dittrich (unsplash.com)

Hello World?

This is the simplest (most understated) demo of our software – The number of milliseconds past epoch January 1st, 1970 is: (ms) This simple (understated) demo shows how our RIP1 API uses client-side JavaScript in ... (continue reading)

Meet us -

Physically at Platform Calgary

407 9 Ave SE, Calgary, AB T2G 2K7

Or send us a message:

[wpforms id="34"]