4 ms·
Aren't these the same Arc lessons that have been available for awhile now? Just because something is posted over at reddit that doesn't mean it has to come h
by Jd 19y ago
Aren't these the same Arc lessons that have been available for awhile now?
Just because something is posted over at reddit that doesn't mean it has to come here...
;)
- fallintothis 19y agoThe same thoughts I had as I jumped over from reddit to here. Though the discussion on reddit (http://programming.reddit.com/info/280e9/comments/c028101 http://programming.reddit.com/info/280e9/comments/c028101) does once again raise the age old topic that people seem so fond of (at least over there): bashing Arc for 'not bringing anything new to the table'. Though, as you point out, I don't think this particular article really needs to spend a few days on news.yc since it's kind of dated and seems an awful lot like a copy-over from whatever is posted on reddit, I would like to know about this. I know that Paul's offered that Arc is terser - to the point of having the terseness standardized. I really do see the value in that and don't share in the "just make CL macros" sentiment that seems to pervade people lately. In fact, I'm excited to perhaps someday be able to use Arc. However, I WOULD like to know what Paul (and other commentators, though again there are more over at reddit so far as that goes) thinks about the vitriolic remarks. Are they even worth paying attention to? There always seems to be wanton backlash against things that get posted to sufficiently large news sites (Slashdot, reddit, etc.). Yet it also seems like a legitimate matter to consider, though it could just be the case that the public-at-large doesn't see the entire picture for not having access to the language. So, thoughts on this phenomenon, anyone?
- Jd 19y agoI think it would be very interesting to see Pg address some of the criticisms of Arc. I did notice the comments on the original reddit posting, of which several seemed well considered. CL seems to generate so many branches that it does not seem worthwhile to study the specifics of each one. Can anything really be that new? What I would be really interested in is hearing who the next McCarthy might be. CL is interesting, but wordiness does not seem to be its primary problem. If Pg disagrees I'd be quite interested to hear his opinion. Perhaps people have other thoughts about the primary shortcomings of Lisp?
- pg 19y agoIf the problem with Arc is that it's not different enough from existing Lisp dialects like CL or Scheme, all I can say is that being different is not my goal. I'm trying to make it good, not original. So it will only be as original as it has to be to be the best language for writing programs (as opposed to pleasing managers, or writing papers about, or seeming comfortingly familiar).
- ashu 19y agoPG, hats off to you. This is exactly the attitude I wish I had while I was doing research, even though the "must-produce-papers" part of academia teaches you otherwise. That's how you can produce useful stuff, anyway.
- fallintothis 19y agoSeems perfectly sound to me. redditers will have to find something new (possibly - or even probably - artificial) thing to rag on, I guess. Again, I'm not sure why, but it seems to be a favorite activity of online communities to try to criticize anything they can. It feels like there should be an official term for this phenomenon (that is, other than "trolling"; more like WHY it happens), but alas my research fails me. Help, anyone? As an aside about Arc, but not to harass you: If you don't mind my asking of silly questions, I have noticed that in provided snippets the syntax you seem to make use of the most is the [_] notation even though you had some additional ideas kicking around originally (e.g., x:y for (x 'y), allowing infix math, letting users define syntax). Are you still planning to include / already have these (and possibly more) syntactical forms? What of parentheses inference (not as a matter of hating parens, but just as something included in your initial writings that hasn't seemed to surface in code snippets)? Any new thoughts about such things?
- pg 19y agoI'm still considering other syntax, but I want to take my time deciding. Adding syntax is like a constitutional amendment. I spent a couple days working on getting rid of parentheses, and it got really ugly.