Opa
Opa is an actively used programming language created in 2011. Opa is an open-source programming language for developing scalable web applications. It can be used for both client-side and server-side scripting, where complete programs are written in Opa and subsequently compiled to Nodejs on the server and JavaScript on the client, with the compiler automating all communication between the two. Opa implements strong, static typing, which can be helpful in protecting against security issues such as SQL injections and cross-site scripting attacks. Read more on Wikipedia...
9Years Old | 30Users | ?Jobs |
- Opa ranks in the top 10% of languages
- the Opa website
- the Opa wikipedia page
- Opa on github
- Opa first appeared in 2011
- file extensions for Opa include opa
- the Opa team is on twitter
- See also: linux, ocaml, erlang, javascript, jquery, html, mongodb, postgresql, sql, dart, haxe, coffeescript
- Have a question about Opa not answered here? Email me and let me know how I can help.
Example code from Linguist:
/** * To compile & run on port 8080: * opa hello_syntax1.opa -- */ server = Server.one_page_server( "Hello, world", -> (<h1>Hello, world</h1>) )
Example code from Wikipedia:
Server.start(Server.http, { title: "Hello" , page: function() { <h1>Hello, web!</h1> } } )
Trending Repos
repo | stars | description |
---|
Last updated August 9th, 2020