I am developing a new programming language: *Juliar *
It’s a functional language that focuses on the idea of recursion and that you should not write much code…only essential.
The code is being worked at https://github.com/juliarLang/juliar
Right now it’s written in ES6 ( a latest unreleased version of javascript) It can only run in beta browsers. However, it’s transpiled to ES5(released and supported version of javascript) which can run on any browser… If you are interested in this project. It’s a great opportunity to learn “NEW” Javascript and how to design a language. The community is growing everyday and it would be awesome if any of you willing to help in any way. Even if it’s just mentioning to a friend.
Sounds interesting, @Rattar. Sounds like an interesting concept to build a new language based on ECMAScript. I was only aware of one or two languages based on that, but was amazed to see how many languages stem from it on WikiPedia. Anyhow, good luck with the project.
(P.S. — just my view, but I don’t think having music on the home page is a very good idea. Kind of gives the wrong impression for me.)
The reason for that is that you are allowed to import “custom modules” which extend language. You are allowed to import and deport the modules at will. For example, you can have a module called “tropical math” where x+y is min(x,y) and x*y := x+y. Therefore for certain lines of code you can import the module and later deport it, i.e.
*+ 5 2 *import tropical_math *
*x 3 2 *
*deport tropical_math *
*
Alright fair advice. The problem is, that the language itself can be ran on system (not just the web) and I am worried that if I rely on the other code, I would have to maintain two different versions, one for system, and one for web. Although, I am sure the other libs transpile. I will try out the requireJS and AMD and see how it goes.