Arc/Arg3.1

✍ dations ◷ 2024-07-03 06:08:17 #Arc/Arg3.1
Arc是一种编程语言,LISP的方言(英语:dialect (computing))之一,由保罗·格雷厄姆与罗伯特·泰潘·莫里斯设计,2008年发布第一个正式版本。2001年,保罗·格雷厄姆宣布正在制作一个名为“Arc”的新的Lisp方言(英语:dialect (computing))。多年以来,他已撰写数篇文章描述该语言的特点与目标,并且Y Combinator的一些内部项目已经用Arc编写,最受关注的是Hacker News网络论坛和新闻聚合程序。Arc本身以Racket编写。在论文“Being Popular”中,格雷厄姆描述了他对该语言的一些目标。虽然许多目标非常普遍(“Arc应该是可hack”、“它应该是良好的库”),但也确实提供了一些细节。例如,他认为一门语言的简练很重要: .mw-parser-output .templatequote{margin-top:0;overflow:hidden}.mw-parser-output .templatequote .templatequotecite{line-height:1em;text-align:left;padding-left:2em;margin-top:0}.mw-parser-output .templatequote .templatequotecite cite{font-size:small}It would not be far from the truth to say that a hacker about to write a program decides what language to use, at least subconsciously, based on the total number of characters he'll have to type. If this isn't precisely how hackers think, a language designer would do well to act as if it were.他还表示,一种语言只能实现少量的“公理”,即使这意味着语言可能没有大型组织想要的功能,比如面向对象程序设计(OO)。事实上,格雷厄姆认为OO是没有用的,因为它的方法和模式只是“好的设计”,并且他看到用于实现OO的语言特性部分存在谬误。Arc于2008年推出,Graham表示其优势之一是其简洁性。Lisp程序员之间的一个争议是,该种语言的S-表达式是否及应在多大程度上应该用其他形式的语法来补充。格雷厄姆认为当纯粹的S表达式过于冗长的情况下,应该使用额外的语法,他说:“我不认为我们应该在宗教上反对引入语法到Lisp。”格雷厄姆也认为,应该给程序员一个好的性能分析器解决方案来解决效率问题。在2008年发布后,Arc产生了多种反应,有人称它只是Lisp或Scheme的一个扩展,而不是一个独立的编程语言。其他人则称赞Arc拆去了Lisp非必要的东西。Arc发布不久后,它被移植到JavaScript,以及被一个基于Eclipse的IDE“Schemescript”支持。Arc的Hello world代码:保罗·格雷厄姆(Paul Graham)使用了一个程序来说明Arc的简洁性。它产生一个表单,包含一个字段,url"/said"。提交表单后会被带到一个带有“click here”链接的页面,该页面本身则会带回包含原来输入字段值的页面。Arc的第一个公开发布版本出现于2008年1月29日,以Racket(那时为“PLT-Scheme”)实现。该版本以.tar压缩包形式发布,包含Arc的Racket源代码。一份教程 and a discussion forum同时可用。论坛使用也本身以Arc编写Hacker News程序。由于官方Arc分支发展缓慢,部分Arc社区的成员已开启非官方代码库存放非官方的修订、扩展和库。其中之一是Anarki, permitted anyone to submit changes to the project. 社区管理的wiki是比官方网站更好的信息来源。Rainbow是以Java实现的一个Arc。Arcadia是以C语言实现的一个Arc。

相关

  • 碳青霉烯碳青霉烯(Carbapenem)是一类广效性抗生素的总称,通常被作为后线抗生素使用,治疗严重的细菌感染。这类抗生素通常仅被用在多重抗药性(MDR)细菌的治疗上。碳青霉烯和盘尼西林、头孢
  • 库兴氏症候群库兴氏综合征(法语:Le syndrome de Cushing; 英语:Cushing's syndrome)亦称库欣氏综合征、柯兴氏综合征、皮质醇增多症,其中包括库欣氏病(Cushing's disease,专指由原发性脑下腺瘤
  • 组氨酸脱羧酶· lyase activity · amino acid binding · histidine decarboxylase activity· insoluble fraction · cytosol · soluble fraction· catecholamine biosynthetic
  • 杜兰大学杜兰大学(英语:Tulane University)成立于1834年,是一所著名的研究型私立学校,校区位于美国路易斯安那州新奥尔良市。杜兰大学常被誉为“南方常春藤”,与艾默理大学、范德堡大学等
  • 无症状性前列腺炎无症状性前列腺炎(Asymptomatic inflammatory prostatitis)为无症状(asymptomatic、无病征)的病症,而其前列腺有发炎病征。它应该与其他形式的前列腺炎,如慢性细菌性前列腺炎
  • S1S1可以是指以下的条目:
  • 美利坚合众国诉进步案美利坚合众国诉进步公司、欧文·诺尔、小塞缪尔·戴和霍华德·莫兰案(United States of America v. Progressive, Inc., Erwin Knoll, Samuel Day, Jr., and Howard Morland,4
  • Agroecomyrmecinae蛮蚁亚科(Agroecomyrmecinae)隶属蚁科,下辖2个现生的属及2个已灭绝的属。该亚科起初是由 Carpenter 在1930年以家蚁亚科蛮蚁族发表。Barry Bolton 于2003年将其提升至亚科,并提
  • 奥之细道奥之细道是日本俳谐师松尾芭蕉所著之纪行书。于元禄15年(1702年)印行,是松尾芭蕉的最有名的代表作。 书中记述松尾芭蕉与弟子河合曾良于元禄2年(1689年)从江户(东京)出发,游历东北、
  • 孝明天皇孝明天皇(1831年7月22日-1867年1月30日)是日本第121代天皇(在位:1846年2月21日-1867年1月30日)。讳统仁(日语:統仁/おさひと Osahito),幼名熙宫(日语:煕宮/ひろのみや Hiro no miya)。在位