| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| xahlee@gmail.com wrote: > Arc is one of the despicable worthless shit there is. > > Arc is the type of shit that when some person becomes famous for his > achivement in some area, who began to sell all sort of shit and > visions just because he can, and people will buy it. That might be true, but I'd love it if you expounded on why you believe that? I don't have a lot of lisp experience, so I need someone to highlight facts about why Arc is bad comparatively. Thanks. -- Daniel Pitts' Tech Blog: <http://virtualinfinity.net/wordpress/> |
|
#2
| |||
| |||
| Daniel Pitts wrote: > xahlee@gmail.com wrote: > >> Arc is one of the despicable worthless shit there is. >> >> Arc is the type of shit that when some person becomes famous for his >> achivement in some area, who began to sell all sort of shit and >> visions just because he can, and people will buy it. > > That might be true, but I'd love it if you expounded on why you believe > that? I don't have a lot of lisp experience, so I need someone to > highlight facts about why Arc is bad comparatively. PG bet the ranch on terser code at all costs, including all sorts of whacky syntax that is so whacky bits of it conflict and cannot be used in combination. It was starting to look like Python when I left town. And of course the single namespace is a disaster. Oh, and the absence of an OO package. kt |
|
#3
| |||
| |||
| Daniel Pitts <newsgroup.spamfilter@virtualinfinity.net> writes: > xahlee@gmail.com wrote: >> Arc is one of the despicable worthless shit there is. >> Arc is the type of shit that when some person becomes famous for his >> achivement in some area, who began to sell all sort of shit and >> visions just because he can, and people will buy it. > That might be true, but I'd love it if you expounded on why you > believe that? I don't have a lot of lisp experience, so I need > someone to highlight facts about why Arc is bad comparatively. As little lisp experience you may have, you have more than Xah. Asking for advice to Xah in lisp matters (and probably in any other matter), is like asking for financial advice to the first tramp you meet. -- __Pascal Bourguignon__ http://www.informatimago.com/ "This statement is false." In Lisp: (defun Q () (eq nil (Q))) |
|
#4
| |||
| |||
| On 2008-08-24, Daniel Pitts wrote: > xah...@gmail.com wrote: > > Arc is one of the despicable worthless shit there is. > > > Arc is the type of shit that when some person becomes famous for his > > achivement in some area, who began to sell all sort of shit and > > visions just because he can, and people will buy it. > > That might be true, but I'd love it if you expounded on why you believe > that? I don't have a lot of lisp experience, so I need someone to > highlight facts about why Arc is bad comparatively. i haven't actually used arc. My opinion of it is based on reading Paul Graham's essays about his idea of some “100 year language” and subsequent lisper's discussions on it this year here (most are highly critical). Also, Wikipedia info gives some insight too: http://en.wikipedia.org/wiki/Arc_(programming_language) Paul's essay: “The Hundred-Year Language” http://www.paulgraham.com/hundred.html I consider one of the most wortheless essay. Worthless in the same sense Larry Wall would have opinions on computer languages... to fully detail will take several hours writing perhaps 2 thousands words essay.... ok, perhaps a quick typing as summary of my impressions... but i know all sort of flame will come. Paul has some sort of infatuation with the concept of “hackers” (and his languages is such that these “hacker” will like). I think this is a fundamental problem in his vision. If we look closely at the concept of “hacker”, from sociology's point of view, there are all sort of problems rendering the term or notion almost useless. In short, i don't think there is a meaningful class of computer programer he calle “hackers” that one could say a computer language is for them. for example, hacker can be defined as knowledgeable programers, or those exceptionally good at programing among professional programers, or those who delights in technical details and their exploitation, or those who are programers who tends to be extremely practical and produce lots of useful codes, or those who's coding method heavily relies on trial and error and less on formal methods or systems, or perhas some element of all of the above. I don't mean to pick bones on definitions, but i just don't see any sensible meaning in his frequent use of the term in the context of designing a language. put in another way... let's think about what langs are his “hackers” like? would it be lisp?? perl?? or something such as Haskell? As you know, these lang are quite different in their nature. However, it's quite difficult to say which is the one hackers prefers. In some sense, it's probably perl. But in another sense, it's lisp, since lisp being unusual and has many qualities such as it's “symbols”and “macros” concepts that allows it to be much more flexible at computing tasks. But then, it could also be haskell. Certainly, lots of real computer scientists with higher mathematical knowledge prefers it and consider themselves real hackers in the classic sense of MIT's lambda knight and ulimate lambda etc. looking into detail on some of his idea about Arc's tech detail ... i find them the most worthless. so, yeah, in summary, i see arc as almost completely meritless, and as a celebrity's intentional or unintentional effort to peddle himself. Note, i find some of Paul's essays very insightful or i agree with, such as one that talk about some psychology of nerds and highschool bullies, and his opinion on OOP ... ---------------------------- here's some of my personal opinion on language design. I think the criterions for “best” or “100-year” language is rather very simple. • it is easy to use. In the sense the masses can use it, not requiring some advanced knowledge in math or computer science or practical esoterica like unix bag. • it is high level. This is related to easy to use. Exact, precise definition of “High level” is hard to give, but typically it's those so-called scripting langs, e.g. perl, python, php, tcl, javascript. Typical features are typeless or dynamic typing, support many constructs that do a lot things such as list processing, regex, etc. • it has huge number of libraries. This can be part of the lang as considered in java “API” or perl's regex or mathematica's math functions, or can be bundled as many perl and python's libs, or as external archive such as perl's cpan. The bottom line is, there are large number of libraries that can be used right away, without having to search for it, check reliability, etc. the above are really down-to-earth, basic ideas, almost applicable to anything else. the tech geekers will you believe other things like garbage collection, model of variable, paradigms like functional vs oop, number systems, eval model like lazy or not lazy, closure or no, tail recursion or no, has curry or no curry, does it have linder mayer system or kzmolif type sytem, polymorphism yes?, and other moronic things. If you look at what lang becomes popular in the past 2 decades (thru various website), basically those bubble up to top, are those with good quality in hte above criterions. (e.g. perl, php, javascript, visual basic.) C and Java are still at top, of course, because there are other factors such as massive marketing done by Java, and C being old and has been the standard low level system lang for decades. (excuse me for typos and other errors... took me already a hour to type and lots other newsgroup responses... will perhaps edit and put on my website in the future...) Xah ∑ http://xahlee.org/ ☄ |
|
#5
| |||
| |||
| I believe he meant "timeless". Timeless might imply that it was very important to provide a decent language for encoding algorithms, and not so much to the initial size of libraries at year 0. Whether or not the language is great for encoding algorithms (or any other timeless qualities) is largely matter of opinion, as you have stated previously. >> there are all sort of problems rendering the term or notion almost useless. This page may be of use, http://www.catb.org/~esr/faqs/hacker-howto.html, although I'm guessing you've already read it and maybe even have an essay for it. In fact, I wouldn't go looking for a dictionary style definition, since he used the word "hacker" to convey what he thought a hacker was, so his article on "great hackers" would be very relevant: http://www.paulgraham.com/gh.html Those language qualities you listed do seem to be a good measure for a good language though. It seems to me that Arc has the first 2 qualities but not the third. |
|
#6
| |||
| |||
| On Aug 24, 6:13 pm, Ali <emailalicl...@gmail.com> wrote: > I believe he meant "timeless". Timeless might imply that it was very > important to provide a decent language for encoding algorithms, > and not so much to the initial size of libraries at year 0. Whether or > not the language is great for encoding algorithms (or any other > timeless qualities) is largely matter of opinion, as you have stated > previously. > > >> there are all sort of problems rendering the term or notion almost useless. > > This page may be of use, http://www.catb.org/~esr/faqs/hacker-howto.html, > although I'm guessing you've already read it and maybe even have an > essay for it. i red the jargon file, perhaps some 70% of it, in late 1990s online. At the time, i appreciate it very much. But today, i have came to realize that the maintainer Eric Raymond is a selfish asshole. For example, Wikipedia has this to say http://en.wikipedia.org/wiki/Jargon_file quote: «Eric S. Raymond maintains the new File with assistance from Guy Steele, and is the credited editor of the print version, The New Hacker's Dictionary. Some of the changes made under his watch have been controversial; early critics accused Raymond of unfairly changing the file's focus to the Unix hacker culture instead of the older hacker cultures where the Jargon File originated. Raymond has responded by saying that the nature of hacking had changed and the Jargon File should report on hacker culture, and not attempt to enshrine it.[2] More recently, Raymond has been accused of adding terms to the Jargon File that appear to have been used primarily by himself, and of altering the file to reflect his own political views. [3]» Eric, one of the guy largely responsible for the Open Source movement and plays a role a antagonistic to FSF. He also created a hacker logo to sell himself. He's essay the Cathedral and Bazzar, which i read in late 1990s, i consider stupid. You can often read his posts or argument online in various places, and from those post you can see he's often just a male ass. Wikipedia has some illuminating summary of him: http://en.wikipedia.org/wiki/Eric_S._Raymond basically, a money hungry and selfish ass. It used to also talk about how he supports the iraq war with some racist undertone or some remarks he made about blacks ... i forgot the detail but can be easily found in the article's history log. He used to have a page on his website, not sure if it's still around, about what he demands if people wants him to speak. Quite rude. > In fact, I wouldn't go looking for a dictionary style definition, > since he used the word "hacker" to convey what he thought a hacker > was, so his article on "great hackers" would be very relevant: > http://www.paulgraham.com/gh.html Paul is a interesting guy. I mean, his lisp achievements and credits is quite sufficient for me to find him intelligent and interesting. However, his's essays related to hackers i just find quite wortheless... not even sufficient enough for me to scan ... as comparison, i'd rather read text books related to sociology or psychology. ... many famous people write essays. Philosophers, renowed scientists of all areas, successful businessman, famous award laureates ... often, perhaps majority, of such essays are rather riding on fame and worthless in quality when judged in the long term like decades or centuries ... > Those language qualities you listed do seem to be a good measure for a > good language though. > It seems to me that Arc has the first 2 qualities but not the third. i wouldn't say arc is good at all with respect to ease of use or power. for ease of use... first of all it uses lisp syntax, and still has cons business. These 2 immediately disqualifies it for the masses as easy to use. Even if we take a step back, then there's Scheme lisp, so in no way arc is easier to use than say Scheme 5. for power... i doubt if it is in any sense more powerful than say Scheme lisp or common lisp. In comparison to the profileration of functional langs like Haskell, Ocaml/f# and perhaps also erlang, Q, Oz, Mercury, Alice, Mathematica ... the power of arc would be a laughing stock. ... adding the fact such controversies as using ascii as char set (as opposed to unicode), using html table as web design, no name space mechanism (all these i gathered as hearsay or on Wikipedia) ... arc to me is totally without merit. (NewLisp and Qi, yay!) see also... Proliferation of Computing Languages http://xahlee.org/UnixResource_dir/writ/new_langs.html Xah ∑ http://xahlee.org/ ☄ |
|
#7
| |||
| |||
| On Aug 25, 6:16 am, "xah...@gmail.com" <xah...@gmail.com> wrote: > > .... It used to also talk about how he supports the iraq war with some > racist undertone or some remarks he made about blacks ... i forgot the > detail but can be easily found in the article's history log. > You can find Raymond's remarks about blacks here: http://en.wikiquote.org/wiki/Eric_S._Raymond | In the U.S., blacks are 12% of the population | but commit 50% of violent crimes; can | anyone honestly think this is unconnected | to the fact that they average 15 points of IQ | lower than the general population? That | stupid people are more violent is a fact | independent of skin color. --agt |
|
#8
| |||
| |||
| On Aug 24, 10:04*am, p...@informatimago.com (Pascal J. Bourguignon) wrote: > Daniel Pitts <newsgroup.spamfil...@virtualinfinity.net> writes: > > xah...@gmail.com wrote: > >> Arc is one of the despicable worthless shit there is. > >> Arc is the type of shit that when some person becomes famous for his > >> achivement in some area, who began to sell all sort of shit and > >> visions just because he can, and people will buy it. > > That might be true, but I'd love it if you expounded on why you > > believe that? *I don't have a lot of lisp experience, so I need > > someone to highlight facts about why Arc is bad comparatively. > > As little lisp experience you may have, you have more than Xah. > > Asking for advice to Xah in lisp matters (and probably in any other > matter), is like asking for financial advice to the first tramp you > meet. > > -- > __Pascal Bourguignon__ * * * * * * * * * *http://www.informatimago.com/ > > "This statement is false." * * * * * *In Lisp: (defun Q () (eq nil (Q))) LOL smakdown go pascal!!! |
|
#9
| |||
| |||
| On Aug 25, 3:16*am, "xah...@gmail.com" <xah...@gmail.com> wrote: > On Aug 24, 6:13 pm, Ali <emailalicl...@gmail.com> wrote: > > > I believe he meant "timeless". Timeless might imply that it was very > > important to provide a decent language for encoding algorithms, > > and not so much to the initial size of libraries at year 0. Whether or > > not the language is great for encoding algorithms (or any other > > timeless qualities) is largely matter of opinion, as you have stated > > previously. > > > >> there are all sort of problems rendering the term or notion almost useless. > > > This page may be of use,http://www.catb.org/~esr/faqs/hacker-howto.html, > > although I'm guessing you've already read it and maybe even have an > > essay for it. > > i red the jargon file, perhaps some 70% of it, in late 1990s online. > > At the time, i appreciate it very much. > > But today, i have came to realize that the maintainer Eric Raymond is > a selfish asshole. > > For example, Wikipedia has this to sayhttp://en.wikipedia.org/wiki/Jargon_file > > quote: > > «Eric S. Raymond maintains the new File with assistance from Guy > Steele, and is the credited editor of the print version, The New > Hacker's Dictionary. Some of the changes made under his watch have > been controversial; early critics accused Raymond of unfairly changing > the file's focus to the Unix hacker culture instead of the older > hacker cultures where the Jargon File originated. Raymond has > responded by saying that the nature of hacking had changed and the > Jargon File should report on hacker culture, and not attempt to > enshrine it.[2] More recently, Raymond has been accused of adding > terms to the Jargon File that appear to have been used primarily by > himself, and of altering the file to reflect his own political views. > [3]» > > Eric, one of the guy largely responsible for the Open Source movement > and plays a role a antagonistic to FSF. *He also created a hacker logo > to sell himself. *He's essay the Cathedral and Bazzar, which i read in > late 1990s, i consider stupid. You can often read his posts or > argument online in various places, and from those post you can see > he's often just a male ass. > > Wikipedia has some illuminating summary of him:http://en.wikipedia.org/wiki/Eric_S._Raymond > > basically, a money hungry and selfish ass. > > It used to also talk about how he supports the iraq war with some > racist undertone or some remarks he made about blacks ... i forgot the > detail but can be easily found in the article's history log. > > He used to have a page on his website, not sure if it's still around, > about what he demands if people wants him to speak. Quite rude. > > > In fact, I wouldn't go looking for a dictionary style definition, > > since he used the word "hacker" to convey what he thought a hacker > > was, so his article on "great hackers" would be very relevant: > >http://www.paulgraham.com/gh.html > > Paul is a interesting guy. I mean, his lisp achievements and credits > is quite sufficient for me to find him intelligent and interesting. > > However, his's essays related to hackers i just find quite > wortheless... not even sufficient enough for me to scan ... as > comparison, i'd rather read text books related to sociology or > psychology. > > ... many famous people write essays. Philosophers, renowed scientists > of all areas, successful businessman, famous award laureates ... > often, perhaps majority, of such essays are rather riding on fame and > worthless in quality when judged in the long term like decades or > centuries ... > > > Those language qualities you listed do seem to be a good measure for a > > good language though. > > It seems to me that Arc has the first 2 qualities but not the third. > > i wouldn't say arc is good at all with respect to ease of use or > power. > > for ease of use... first of all it uses lisp syntax, and still has > cons business. These 2 immediately disqualifies it for the masses as > easy to use. Even if we take a step back, then there's Scheme lisp, so > in no way arc is easier to use than say Scheme 5. > > for power... i doubt if it is in any sense more powerful than say > Scheme lisp or common lisp. In comparison to the profileration of > functional langs like Haskell, Ocaml/f# and perhaps also erlang, Q, > Oz, Mercury, Alice, Mathematica ... the power of arc would be a > laughing stock. > > ... adding the fact such controversies as using ascii as char set (as > opposed to unicode), using html table as web design, no name space > mechanism (all these i gathered as hearsay or on Wikipedia) ... arc to > me is totally without merit. (NewLisp and Qi, yay!) > > see also... > Proliferation of Computing Languageshttp://xahlee.org/UnixResource_dir/writ/new_langs.html > > * Xah > ∑http://xahlee.org/ > > ☄ Raymond was granted 150,000 share options of VA Linux which reached a value of $32 million on the day of VA's IPO.[17][18] His shares vested over a four year period contingent on him staying on the board. Twelve months later, following the internet bubble burst, shares of VA had dropped from a high of $242.87 to $14. [19] ouch xah do you know common lisp? |
|
#10
| |||
| |||
| On Aug 25, 6:47*am, viper-2 <visio...@mail.infochan.com> wrote: > On Aug 25, 6:16 am, "xah...@gmail.com" <xah...@gmail.com> wrote: > > > > > .... It used to also talk about how he supports the iraq war with some > > racist undertone or some remarks he made about blacks ... i forgot the > > detail but can be easily found in the article's history log. > > You can find Raymond's remarks about blacks here:http://en.wikiquote.org/wiki/Eric_S._Raymond > > * * * * | In the U.S., blacks are 12% of the population > * * * * | but commit 50% of violent crimes; can > * * * * | anyone honestly think this is unconnected > * * * * | to the fact that they average 15 points of IQ > * * * * | lower than the general population? That > * * * * | stupid people are more violent is a fact > * * * * | independent of skin color. > > --agt figures dont lie but conclusions are subjective perhaps |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.