Simplicity
Arc offers a minimalist and straightforward syntax that makes it easy to learn for those familiar with Lisp-like languages. This simplicity allows developers to focus more on solving problems rather than dealing with language complexities.
Flexibility
As a dialect of Lisp, Arc inherits a high degree of flexibility and expressiveness, allowing developers to write concise and dynamic code. This flexibility can lead to higher productivity and enables developers to implement complex ideas with less code.
Interactive Development
Arc provides a responsive REPL (Read-Eval-Print Loop) environment that facilitates exploratory programming. Developers can iteratively develop and test their code, making it a great tool for rapid prototyping.
Macro System
Arc features a powerful macro system, typical of Lisp languages, which allows developers to create custom syntactic constructs and extend the language to better fit their needs.
Promote Arc Programming Language. You can add any of these badges on your website.
We have collected here some useful links to help you find out if Arc Programming Language is good.
Check the traffic stats of Arc Programming Language on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Arc Programming Language on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Arc Programming Language's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Arc Programming Language on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Arc Programming Language on Reddit. This can help you find out how popualr the product is and what people think about it.
The (anonymous? I can't find a name) author of the OP slipped slightly at the end of their otherwise-impeccable sequence of quotes. When I wrote that last comment (https://news.ycombinator.com/item?id=21546438) to Clarc. It includes a sample application which is an early version of HN, scrubbed of anything HN- or YC-specific. - Source: Hacker News / about 1 year ago
Here you can find the latest public code: http://arclanguage.org/ But I don't think there has been any public updates since that release. - Source: Hacker News / over 2 years ago
Well, kind of, at least considering the last public version of Arc, that HN uses (found here: http://arclanguage.org/) It seems to be storing stuff directly on disk, on the same host that the software itself runs on. So you're right if you consider the filesystem a sort of database, but otherwise no :). - Source: Hacker News / almost 3 years ago
>Where is the HN source code right now? Free and Open? Yes and no. HN itself is running a proprietary fork of Arc Lisp, which you can find here[0]. The Arc maintainters don't take public PRs or feature requests, and HN itself has numerous changes to the codebase which aren't public for business reasons. There is a public fork of Arc called Anarki[1] which has no direct connection to HN or Arc Lisp, and for which... - Source: Hacker News / almost 3 years ago
Dammit, I thought this was about Arc language (the language/platform that HN uses, http://arclanguage.org/). Guess I'm stuck with using Anarki still. - Source: Hacker News / almost 3 years ago
The original version was open sourced (Perl artistic License) http://arclanguage.org/ There is an active fork in https://github.com/arclanguage/anarki but it's totally independent and the current conde in HN can be (very) different. My guess is that it's very difficult to keep all the details of the secret sauce hidden. They change the details very often. For... - Source: Hacker News / almost 3 years ago
TIL that HN is written in Arc - http://arclanguage.org/ - a Racket-based Lisp dialect. Wiki: https://en.wikipedia.org/wiki/Arc_(programming_language). - Source: Hacker News / over 3 years ago
Arc, a lisp language designed by Paul Graham. Source: over 3 years ago
>The source code for the software that runs Hacker News was available at one time. Still is: http://arclanguage.org >Are the undocumented features, voting ring detectors, and spam detectors not in the released source code? Some are, but things like voting ring detection and spam detection aren't. YCombinator doesn't often share the code of changes they make to HN, unfortunately. - Source: Hacker News / almost 4 years ago
It's already out there: http://arclanguage.org/ [and I do think it's a bit mean of HN not to give credit anywhere on this site!]. - Source: Hacker News / almost 4 years ago
No they donโt. This forum was created as a MVP of a webapp using PGโs Arc Lisp. All user and comment data are stored as tables serialized to text files or in memory. You can find an old version of the code at http://arclanguage.org. - Source: Hacker News / almost 4 years ago
> People who think otherwise probably donโt understand why people like javascript and python and will never write any product that catches on. Ironically, this has been posted on a popular site written in a dialect of scheme: http://arclanguage.org/ https://github.com/arclanguage/anarki. - Source: Hacker News / almost 4 years ago
You don't have to speculate - the Arc forum code is available at http://arclanguage.org. - Source: Hacker News / about 4 years ago
> Maybe they are intentionally using boring tech This might be true on the infrastructure layer, but HN definitly uses "fancy" technology as Paul developed his own lisp that powers HN, Arc :) http://arclanguage.org/ > 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... - Source: Hacker News / about 4 years ago
Http://arclanguage.org/ Does anyone have experience with this? Dang told me this is what is used to moderate the site by himself. I wonder how one person moderates this site all alone and what tools he is using to make these decisions. Is anyone else curious about what terms or things Dang allows and also doesn't allow? - Source: Hacker News / about 4 years ago
Arc Lisp[0]. This forum is literally a MVP for the language. [0] http://arclanguage.org/. - Source: Hacker News / over 4 years ago
Someone can correct me if I'm wrong but AFAIK Hacker News was meant to be a MVP for the Arc language itself. Also a more up to date version of the Arc forum can be found at https://arclanguage.org, and there is a public fork, Anarki at https://github.com/arclanguage/anarki which is not in feature parity with the former, which itself is not in feature parity with Hacker News. - Source: Hacker News / almost 5 years ago
Do you know an article comparing Arc Programming Language to other products?
Suggest a link to a post with product alternatives.
Is Arc Programming Language good? This is an informative page that will help you find out. Moreover, you can review and discuss Arc Programming Language here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.