Re: [scala-language] The cake’s problem, dotty des ign and the approach to modularity.
David Starner <[email protected]>
| Newsgroups | gmane.comp.lang.scala |
|---|---|
| Message-ID | <CAMZ=zj4gG9UzXSwevOgWmpD4_zwaZvcKmD0iyTY9Oi01nifsBQ@mail.gmail.com> |
On Sun, Aug 23, 2015 at 5:42 PM Shelby <[email protected]> wrote: > <rant>Of the many things I hate about OCaml's syntax is that it does > everything snobbishly different from C, C++, Java heritage of the > mainstream, e.g. semicolons as separator just afaik because they wanted to > use commas for tuples and wanted to allow tuples to be written with or w/o > enclosing parens, (* comments *), 2. +. 1., and other gnarly "symbol soup" > bewilderment. Perhaps that's all necessary to make global type inference > work seamlessly.</rant> > > ML came out in the early 1970s and would have been well formed by the time that C escaped from Bell Labs. Even then, until Java and Javascript came along, C syntax was confined to C and its dialects and Awk. It seems a little silly to call a language snobbish for not throwing away 20 years of tradition when Java came out and not changing syntax to match an entirely alien language. -- You received this message because you are subscribed to the Google Groups "scala-language" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.