From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 5b1e799cdb,3ef3e78eacf6f938 X-Google-Attributes: gid5b1e799cdb,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!backlog2.nntp.dca.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail NNTP-Posting-Date: Fri, 24 Jul 2009 06:54:10 -0500 From: Jon Harrop Subject: Re: Alternatives to C: ObjectPascal, Eiffel, Ada or Modula-3? Newsgroups: comp.lang.eiffel,comp.lang.ada,comp.lang.modula3,comp.programming Followup-To: comp.lang.eiffel,comp.lang.ada,comp.lang.modula3,comp.programming Date: Fri, 24 Jul 2009 14:03:53 +0100 References: <4fc0934e-197b-4a02-a006-4b64072897b2@h18g2000yqj.googlegroups.com> <7020ad82-ed09-4c87-8f46-db23bf2fa866@32g2000yqj.googlegroups.com> <4a698208$0$32677$9b4e6d93@newsspool2.arcor-online.net> Organization: Flying Frog Consultancy Ltd. User-Agent: KNode/0.10.9 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-ID: X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-P1D1Lepx21lIDYOfgm+Y6oOfv02EjGi50WrDGnqinJ0v7h4LtkPzhlBP9fTVLFgnzBLK4TQoTgpD33W!xu2YpVSSsSY9yntB0vCJmGZs1MX7HljmpXmSugfmHD0PYY2RaGpVDaxkHy1LI5hDoNHMwSzmQz2J!CWNkStGEprIVFrdxAnN36aXy X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.39 X-Original-Bytes: 2249 Xref: g2news2.google.com comp.lang.eiffel:410 comp.lang.ada:7317 comp.lang.modula3:98 comp.programming:12018 Date: 2009-07-24T14:03:53+01:00 List-Id: Georg Bauhaus wrote: > Jon Harrop schrieb: >> tm wrote: >>> Simplicity of languages and their implementation got lost somehow... >> >> The F# team at Microsoft used to advertise that their compiler was under >> 10kLOC. > > Did they advertise whether their F# compiler did a bit more > than delegate its work to MS's common compilation infrastructure? F# obviously reuses a lot of technology from the CLR but it includes its own efficient implementation of curried functions, variant types, pattern matching, asynchronous workflows, units of measure, inlined functions and many other features not provided by the CLR. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/?u