HNHacker News
TopNewBestAskShowJobs

thelogicalbox

9 karma · joined March 11, 2014

JsonLogic: New programming language to create web app in minutes.

The Logical Box: sharing logic platform.

http://www.thelogicalbox.com

submissionscomments
thelogicalbox··on Ask HN: Do web app yourself – is it relevant?
Hi Krapp,

You're right. WYSIWYG editor is easier to use than writing code but the aim is to make program running on the internet, not creating web page.

You're also right that my examples are using concepts than non-technical people could be afraid of.

What I'm thinking right now is that I should have created an interface to produce the code like scratch : http://scratch.mit.edu/

thelogicalbox··on Ask HN: Do web app yourself – is it relevant?
Do you think people will use it ? For instance, polish notation is difficult to understand.
thelogicalbox··on Ask HN: Do web app yourself – is it relevant?
Hi Bliker,

Yes, it is a bit strange for programmer but maybe not for non-programmer: I wanted to be closed as possible to the data that people want to manipulate.

Extending existing language is for sure the easiest path but that means I will create something for programmer. That is not the idea.

thelogicalbox··on Ask HN: Do web app yourself – is it relevant?
Thank you for your feedback.

JSON defines data. Human can write and read JSON files.

Add logic to the data seems to me easier for non-programmer to define what a program should do.

A basic JSON file for describing a circle could be: { "radius": 5, "diameter" : 25 }

With the following program, we can modify the radius and see the diameter value: { "radius": "att(5)", "diameter" : "radius * radius" }

It is closed to the original file.

The difference with solutions like Rails is that people do not need to know how to deploy an application.

In this project, people write in a JSON file and the application is automatically ready to serve the data.