Arc Forumnew | comments | leaders | submit | jsgrahamus's commentslogin

As I remember, brevity was one of PG's goals in creating Arc. That thought came to mind as I was reading this article.

I haven't engaged in APL programming but I have done some in other array languages (Klong, J and Q'Nial) and the practice has been enjoyable, not only in getting the answer but also in learning a new way to think/twist one's mind.

reply


While it seems a long time, 10 years seems too long.

-----

3 points by jsgrahamus 168 days ago | link | parent | on: How to connect mysql

Look here: https://www.google.com/search?ei=mYP8We-tGISOjwPy9ougAQ&...

-----

2 points by hjek 159 days ago | link

... and the first result on Google is this post.

-----

5 points by jsgrahamus 183 days ago | link | parent | on: Ask ARC: Can I start with Arc?

Recommend working through the tutorial, too.

-----

6 points by akkartik 182 days ago | link

Thanks for the reminder! Your comment reminded me that the Arc tutorial (http://arclanguage.org/tut.txt) doesn't quite match the state of Anarki, so I created copies of the tutorial for both stable and master branches at http://arclanguage.github.io.

The stable branch uses the Arc tutorial unchanged. All I did was to make it a little easier to read: https://arclanguage.github.io/tut-stable.html

The master branch of Anarki has one major incompatibility with Arc 3.1, and I created a version of the tutorial with it highlighted in bold: https://arclanguage.github.io/tut-anarki.html

micoangelo, if you decide to try out Arc, be sure to start at http://arclanguage.github.io rather than the instructions here at http://arclanguage.org. Even if you use the stable branch which is compatible with Arc 3.1, it has a couple of crucial bugfixes that are otherwise liable to bite you at an inopportune moment.

-----


Thanks, akkartik. Also read the discussion on Gerbil.

-----

3 points by jsgrahamus 330 days ago | link | parent | on: Nice work, malisper!

Makes sense. Thanks for the read.

How can we apply this to Arc, akkartik?

-----

2 points by akkartik 330 days ago | link

I don't think we can :) This forum seems slow enough that I figured we had time to discuss something off-topic.

-----

3 points by jsgrahamus 330 days ago | link

Well, that is certainly true; although I was surprised at the recent post where all those other folks showed up.

-----

3 points by jsgrahamus 330 days ago | link

http://arclanguage.org/item?id=20096

-----

2 points by jsgrahamus 330 days ago | link

Where does Arc get into a bind? No idea here.

-----

6 points by jsgrahamus 332 days ago | link | parent | on: How many people still lurk here?

Me, too.

-----

4 points by jsgrahamus 332 days ago | link | parent | on: At-sign in string

When I try this in Arc 3.1, I get no complaints.

-----

4 points by akkartik 332 days ago | link

Yes, the atstrings feature is turned off by default in Arc 3.1 (and also in Anarki's official/stable branches). I think I'll turn off the default in Anarki as well, and just let news.arc continue to make use of it.

Edit 1 hour later: This is now done. Turns out Anarki never meant to turn on atstrings by default. This was a side effect of loading news.arc by default (mea culpa). I've changed things so we load news.arc by default but only use atstrings in news.arc by default. Keep an eye out for subtle bugs introduced by atstrings being turned off when functions in news.arc are called. If we see any I'll probably take out the ability to turn it on and off and just decide to keep it everywhere or take it out entirely.

https://github.com/arclanguage/anarki/commit/d0eb0dcf17

-----


akkartik was kind enough to provide a spot for the paper on this project:

https://drive.google.com/file/d/0Bwqm_FatZFB3MGFDQVRlNXBNekU

Thanks, akkartik!

-----


I published a paper on my results of using Klong. Would like to share it with this group, but am not sure where to put it so that you all could access it.

-----

3 points by akkartik 415 days ago | link

Google Drive? You can share a document so anyone with the link can access it.

Another option is Gitlab or Bitbucket. Put the file in a repository (ideally with any of your code for the paper!) and push it.

I can do it for you if you like. Just email the paper to me. (My address is in my profile.)

-----

More