Juliar is a cross-platform functional programming language that is inspired by HTML 3.2 and Python. It's use of functional programming makes the language run naturally well on multi-processors. Juliar works on a lot of Operating Systems and add a lot of implementations.


*Juliar*
ParadigmMulti-paradigm:cross-platform; functional programming; reflective
DeveloperAndrei Makhanov, Lorde Ptolemy, Pier Giorgio Poloni,Benji Trebol
Preview release
Alpha 5
OSWindows, Linux, Unix, IOs, Android
Filename extensions.juliar, .jss, .jr
Websitehttp://www.juliar.org/
Major implementations
Juliar interpreter, Juliar compiler, JuliarOS
Influenced by
HTML, LISP, Python, BBCode, AngularJS


History

edit

The Developers iniziated the *Juliar* language in 4/12/2015. *Juliar* was originally designed to help all the people with the nonlogical mind to help learn program very quicly and easily.[1]

Syntax

edit

The syntax of *Juliar* is largely influenced by HTML and Python, all the code of *Juliar* is writed in <juliar> and </juliar>. In order to start coding in *Juliar*. All you need to do is open index.html. If you want to integrate it into your own current project, add the following[2]:

<script src="/path/to/juliar.js"></script>
<juliar></juliar>

Or you can use the Interpreter of Juliar, using the commands between the ** Juliar tags.

Examples
edit

Addizitions[3]:

//Add 5 to 8

*add 5 8*
return 13

//or

*+ 5 10*
return 15

Creates a link that can be clicked to send an email to a person[4]:

//Add the command *mail* and the receiver of the mail

*mail=johnsmith@example.com*

return John Smith //When clicked it will send email to johnsmith@example.com

Takes in URL of the music file (.mp3 or .ogg) and plays it[5]:

//Tag *music* with the music file in .mp3 or .ogg

*music stairwaytoheaven.mp3 *

Returns: Plays Stairway to Heaven by Led Zeppelin

Implementation

edit

Juliar is avaible on a lot of Operating System, and add the Juliar Interpreter, JuliarOs and the Juliar Compiler. *Juliar* is an open source[6] programming language that support HTML and others Markup languages. Juliar can be easily integrated into other sites simply by using tags.

Project Goal

edit

The goal of the project is to make a language that is very simple and powerful. It will be used by designers and business people that want to create a professional product fast.

Note

edit