Now Reading
A Moveable Module Programming Language

A Moveable Module Programming Language

2023-01-13 23:33:28

C’Dent is a brand new Acmeist programming language for writing moveable modules. It’s based mostly on the pc programming precept often known as H.O.P.E. (Hack As soon as, Please Everybody)

While you write a module in C’Dent, you should use it in a dozen completely different programming languages. As an example, you would write a module in Python and use it in JavaScript, or you would write a module in JavaScript and use it in Perl 6, Ruby or Java.

C’Dent has a number of enter syntaxes. These syntaxes are strict subsets of widespread and standard object-oriented programming languages. The present implementation of C’Dent helps Python, JavaScript and Perl 6 inputs. Perl and Ruby can be added quickly.

C’Dent parses and analyzes the enter right into a effectively outlined tree construction that’s is named C’Dent. The C’Dent format could be trivially serialized to disk as YAML or XML.

From the C’Dent format, equal modules could be generated within the following (at present supported) languages:

See Also

  1. Perl
  2. Python
  3. PHP
  4. Ruby
  5. JavaScript
  6. Scala
  7. Java
  8. ActionScript
  9. Python 3
  10. Perl 6
  11. Go
  12. PIR
  13. C’Dent

See all of them at /examples/hello-world. We plan so as to add many different languages to that record.

In case you have concepts, or need to be part of the trouble, please cease by #cdent on irc.frenode.internet.

Source Link

What's Your Reaction?
Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0
View Comments (0)

Leave a Reply

Your email address will not be published.

2022 Blinking Robots.
WordPress by Doejo

Scroll To Top