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 08:33:12 -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 15:42:55 +0100 References: <4fc0934e-197b-4a02-a006-4b64072897b2@h18g2000yqj.googlegroups.com> <7020ad82-ed09-4c87-8f46-db23bf2fa866@32g2000yqj.googlegroups.com> <6550161f-7cf2-4792-a4eb-da31780ab280@e27g2000yqm.googlegroups.com> <5b8e5f4f-3c84-4dbe-8218-650ddaff26ac@18g2000yqa.googlegroups.com> 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-6IN6johVkFShyCQoUkz42Y5Imugx9HeEclPeRjmtPP6hKftXx9A8jHOZ50djzkJ9ulNQ9ZqHFaqpUaF!pRPHiQjIgRZCwoQeSC6iF1+O1dSptKzEXNdf6jXkOopKxF2vwEO+uq3bTnt21IGnZjvdzNozd/fK!H9EHzFC3izfB5JocdgxOF/nT 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: 3003 Xref: g2news2.google.com comp.lang.eiffel:413 comp.lang.ada:7320 comp.lang.modula3:101 comp.programming:12021 Date: 2009-07-24T15:42:55+01:00 List-Id: tm wrote: > On 24 Jul., 15:11, Jon Harrop wrote: >> tm wrote: >> > On 24 Jul., 11:31, Jon Harrop wrote: >> >> 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. >> >> > Is is possible to verify this claim? >> > Is the F# compiler released as open source? >> >> The source code is freely available under a non-OSS licence. > > That means: The F# compiler is NOT released as open source. Yes. >> > Is it available on "all" operating systems? >> >> It is supposed to run on compliant VMs like Mono but Mono is not good >> enough to run it reliably yet. > > That means: F# can only run "reliable" under M$ Windows. Yes. >> > What about the (guessed) 100MB DLLs which are used? >> >> Even the F# Power Pack (which includes things like linear algebra) is >> only 1Mb more. > > Since .NET is needed you probably need much more than 1Mb. Sure. Seed7 probably needs libc which is >1Mb too. >> > Do you trust a quasi monopolist? >> >> I would not gamble solely on them. > > So you should refuse M$ only programming languages. Why? -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/?u