Software Alternatives, Accelerators & Startups

Arc Programming Language

Arc is designed for exploratory programming: the kind where you decide what to write by writing it.

Arc Programming Language

Arc Programming Language Reviews and Details

This page is designed to help you find out whether Arc Programming Language is good and if it is the right choice for you.

Screenshots and images

  • Arc Programming Language Landing page
    Landing page //
    2021-09-07

Features & Specs

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Badges

Promote Arc Programming Language. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

We don't have any videos for Arc Programming Language yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Arc Programming Language and what they use it for.
  • Hacker News now runs on top of Common Lisp
    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
  • Lobsters
    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
  • Twenty-five open-source network emulators and simulators you can use in 2023
    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
  • Ask HN: What would it take for HN to become ActivityPub compatible?
    >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
  • Goodbye, waitlist. Hello, Arc 1.0
    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
  • Ask HN: Dang, could the login page get a title?
    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
  • ClickHouse Common Lisp Client Library
    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
  • Can DSLs in Racket be its own language?
    Arc, a lisp language designed by Paul Graham. Source: over 3 years ago
  • A List of Hacker News's Undocumented Features and Behaviors
    >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
  • Ask HN: Is There a Hacker News for Writers Out There?
    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
  • Hacker News Official API
    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
  • Our Roadmap for Nix
    > 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
  • HN Moved from M5 to AWS
    You don't have to speculate - the Arc forum code is available at http://arclanguage.org. - Source: Hacker News / about 4 years ago
  • Ask HN: How does HN manage to be always online?
    > 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
  • Hacker News Moderates with Only One Person and Their Biases
    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
  • Dear Sir, You Have Built a Compiler
    Arc Lisp[0]. This forum is literally a MVP for the language. [0] http://arclanguage.org/. - Source: Hacker News / over 4 years ago
  • Ask HN: Whatโ€™s the server architecture of Hacker News?
    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.

Suggest an article

Arc Programming Language discussion

Log in or Post with

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.