Sunday, 22 April 2018

'Ola' Programming Language.





There's a lot of programming Languages on market, why create new?

Why not settle for just a programming library in one of succesful programming language products?

Just as a handyman needs lot of tools, different types of screwdrivers & other, different programming languages fill different niches.

Every programming language has it's niche, does some things better, some worse.

Some things are done cheaper, some more expensively, some can't be done at all.

Programming Languages have advantage over libraries that they offer simple notation, nice syntax - so coding is easier, cheaper, faster.

Programming Languages offer paradigms, thinking patterns, and idioms - good programming practices.

... what's inside a programming language, it's inner mechanisms affect what can be done at what cost when using it - affect it's meaning.

... this blog's author is creating a programming languge as well: 'Ola' Programming Language, a 4th Generation Programming Language / 4GL /.


Formerly know as 'Ola AH', we've changed name of this programming language from to 'Ola'.


-=- a temporary logo of 'Ola'. -=-
-=- ... she looks similar to a Buddhist woman i Love, with whom i meditated in a Buddhist Center. -=-

-=- ... perhaps this logo will be changed, or perhaps this logo will stay. -=-




-=- Red Flowers. -=-

-=- ... for a Buddhist woman i Love. -=-



This initial draft, while worthwhile start and a source of ideas to consider - should be far from complete design. More ideas should follow, less important ideas should be removed, and - most significiantly - quantum informatics and perhaps quantum physics should be included in language's semantics. This should affect niches & syntax of 'Ola' Programming Language significiantly.



-=- Ada Lovelace. -=-

-=- Author of the first computer algorithm. -=-

-=- One of the Programming Languages was created and named after her.

-=- Examples of systems where Ada is used include avionics, railways, banking, military and space technology. -=-


No comments:

Post a Comment