Need advice about which tool to choose?Ask the StackShare community!
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn MorePros of Arc
Pros of Erlang
Pros of HAML
Pros of Arc
Be the first to leave a pro
Pros of Erlang
- Concurrency Support60
- Real time, distributed applications60
- Fault tolerance56
- Soft real-time35
- Open source31
- Functional programming21
- Message passing20
- Immutable data15
- Works as expected13
- Facebook chat uses it at backend5
- Practical4
- Knowledgeable community4
- Bullets included3
Pros of HAML
- Clean and simple68
- No html open/close tags49
- Easier to write than ERB39
- Forces clean and readable code36
- Simpler markup language34
- Open Source24
- HTML Templating16
- You'll love it if you like Haikus1
Sign up to add or upvote prosMake informed product decisions
Cons of Arc
Cons of Erlang
Cons of HAML
Cons of Arc
Be the first to leave a con
Cons of Erlang
Be the first to leave a con
Cons of HAML
- It's not Pug3
Sign up to add or upvote consMake informed product decisions
- No public GitHub repository available -
What is Arc?
Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software.
What is Erlang?
Some of Erlang's uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance. OTP is set of Erlang libraries and design principles providing middle-ware to develop these systems.
What is HAML?
Haml is a markup language that’s used to cleanly and simply describe the HTML of any web document, without the use of inline code. Haml functions as a replacement for inline page templating systems such as PHP, ERB, and ASP. However, Haml avoids the need for explicitly coding HTML into the template, because it is actually an abstract description of the HTML, with some code to generate dynamic content.
Need advice about which tool to choose?Ask the StackShare community!
Jobs that mention Arc, Erlang, and HAML as a desired skillset
What companies use Arc?
What companies use Erlang?
What companies use HAML?
What companies use Arc?
What companies use HAML?
Sign up to get full access to all the companiesMake informed product decisions
What tools integrate with Arc?
What tools integrate with Erlang?
What tools integrate with HAML?
What tools integrate with Arc?
What tools integrate with Erlang?
Sign up to get full access to all the tool integrationsMake informed product decisions
Blog Posts
What are some alternatives to Arc, Erlang, and HAML?
Akutan
A distributed knowledge graph store. Knowledge graphs are suitable for modeling data that is highly interconnected by many types of relationships, like encyclopedic information about the world.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Python
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
HTML5
HTML5 is a core technology markup language of the Internet used for structuring and presenting content for the World Wide Web. As of October 2014 this is the final and complete fifth revision of the HTML standard of the World Wide Web Consortium (W3C). The previous version, HTML 4, was standardised in 1997.
PHP
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.