From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id DA91482355 for ; Mon, 11 Dec 2017 20:23:55 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=yawar.amin@gmail.com; spf=Pass smtp.mailfrom=yawar.amin@gmail.com; spf=None smtp.helo=postmaster@mail-it0-f46.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of yawar.amin@gmail.com) identity=pra; client-ip=209.85.214.46; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yawar.amin@gmail.com"; x-sender="yawar.amin@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of yawar.amin@gmail.com designates 209.85.214.46 as permitted sender) identity=mailfrom; client-ip=209.85.214.46; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yawar.amin@gmail.com"; x-sender="yawar.amin@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-it0-f46.google.com) identity=helo; client-ip=209.85.214.46; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yawar.amin@gmail.com"; x-sender="postmaster@mail-it0-f46.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AtCWtNBYlJCcoChr9t5XBJEH/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZpsWzbnLW6fgltlLVR4KTs6sC0LWG9f24EUU7or+/81k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i76xXcoFx7+LQt4?= =?us-ascii?q?IPjuUs6X1pzvlrP6x5qGWQJCiSChKZZvKBG7t02FrM4cjJF+bKMszh/EuCFgdO?= =?us-ascii?q?FfxGcuLlWWyUXS/MC1qa9q7C1K89sk9sgIBbTzYK0iC7VdDTIOPGU85cmtvh7G?= =?us-ascii?q?G1jcrkAAW3kbx0IbSzPO6wv3C9Ko6nP3?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AXBgDk2i5ahi7WVdFbHAEBAQQBAQoBA?= =?us-ascii?q?YNlAYEyFBMHg3uBNpdpgX2RQYdgCoU7AoRrB0MUAQEBAQEBAQEBARIBAQEICws?= =?us-ascii?q?IKC+COAUBHgEFgkEBAgIBIx0BGx0BAwELBgUEBzcCAiEBAREBBQEcBhOKDwEDD?= =?us-ascii?q?QibbECMEIIFBQEcgwoFg1gKGScNWYJNAQEBAQEBAQMBAQEBAQEBGQIGEoNWggu?= =?us-ascii?q?BVoQeRDKCCwFehUqCYwWSD4EUjzE9gjmNbIR8k2ONR4kDFAUfgRc2gXEyGiNPM?= =?us-ascii?q?oF3gkMfghEjN4gGgVkBAQE?= X-IPAS-Result: =?us-ascii?q?A0AXBgDk2i5ahi7WVdFbHAEBAQQBAQoBAYNlAYEyFBMHg3u?= =?us-ascii?q?BNpdpgX2RQYdgCoU7AoRrB0MUAQEBAQEBAQEBARIBAQEICwsIKC+COAUBHgEFg?= =?us-ascii?q?kEBAgIBIx0BGx0BAwELBgUEBzcCAiEBAREBBQEcBhOKDwEDDQibbECMEIIFBQE?= =?us-ascii?q?cgwoFg1gKGScNWYJNAQEBAQEBAQMBAQEBAQEBGQIGEoNWgguBVoQeRDKCCwFeh?= =?us-ascii?q?UqCYwWSD4EUjzE9gjmNbIR8k2ONR4kDFAUfgRc2gXEyGiNPMoF3gkMfghEjN4g?= =?us-ascii?q?GgVkBAQE?= X-IronPort-AV: E=Sophos;i="5.45,392,1508796000"; d="scan'208,217";a="247982737" Received: from mail-it0-f46.google.com ([209.85.214.46]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 11 Dec 2017 20:23:54 +0100 Received: by mail-it0-f46.google.com with SMTP id p139so18601821itb.1 for ; Mon, 11 Dec 2017 11:23:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=f448ObjzRaU5asLAzR95sTDTM+RCBeqpg2lahC3D718=; b=Du5ka2kEHh6gLUN3aw4W0v09PL0zMtod3YzGsU2ChTu62iomrh9IqSTBFKnevO16M/ sm/xsSgwO0PJqEL6CDYK8PiDTn1kZ/lS0U6Or6vEdS87m03btTU7uR5MajiXznT7doEB CS5hFwA/u2ByfqRiuAA54SUiW8Rbn5kXGYNSrMXe4fxknJ4QeNPJOKvcmGPdFTWFUDtv HlLvxVVnkgaaLHB5TXcZ5biNRKeH7QE36WcZrCCoLvbXvKgLVXFRDhe8hlWZCOeNW3c4 H/bdwvB9vNg/jJ3/tr0EbcpVDHVRFbdmoFX+xDJp+JBydNCGygmztCxcScSdo1gstk0A xctw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=f448ObjzRaU5asLAzR95sTDTM+RCBeqpg2lahC3D718=; b=kdPO84aNkBZDrcB/bd/c7qttrel301guam3FE5KsDdGKDj7ncS4076pBg26XGbN59B MSOoUH7VmnH79+zaiGG3ubFKxyLp5dM90AwKwAvwAI+RV4XPZajljJxohgirX2b8lI0C I45espU6TLXs/mqJntl0LCeZFK+2mcEHNLQK2cLL1r8mqhx6/OsahPO+/nRtGyjDra1j ruZ2OcnuWdZxRvu0w8tv1fB5rn2yY16pae249e+k6Na2iPKF/249VaHvZ3BIwPmuPu8n X4I7BMPxKqyfLiyOko96UtcTLCyq2JeuCFgAeJq6vvIU4mb57gjmaAB6m4pDhckF8AyO r7Fw== X-Gm-Message-State: AKGB3mLucZzogbX+PljMfIDLvTs2XXXBKovt6kLIlSn1jZqjb6GlJge3 GBrzFOw6TcW9vPNTAtCYY+vA6Nly/P/nfvjceQ== X-Google-Smtp-Source: ACJfBou4lDYnpxWUK4xBn1+aPhKQVr+GsAb7ANGKG8+/HC7ctT7BZTvhwMmov/apx0hFbywyvA9DFmCUDUkoHDjdwP4= X-Received: by 10.107.97.16 with SMTP id v16mr1823417iob.263.1513020233292; Mon, 11 Dec 2017 11:23:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.181.19 with HTTP; Mon, 11 Dec 2017 11:23:32 -0800 (PST) In-Reply-To: References: <6640cb32-fec3-e048-3f40-53d65bae5305@gerd-stolpmann.de> <20171211161024.kafvtxzq3qcoo46p@matica.foolinux.mooo.com> From: Yawar Amin Date: Mon, 11 Dec 2017 14:23:32 -0500 Message-ID: To: Robert Muller Cc: Yotam Barnoy , Viet Le , OCaml Mailing List Content-Type: multipart/alternative; boundary="089e0825a6588b1f86056015797a" Subject: Re: [Caml-list] ReasonML concrete syntax --089e0825a6588b1f86056015797a Content-Type: text/plain; charset="UTF-8" Hi Bob, On Mon, Dec 11, 2017 at 1:56 PM, Robert Muller wrote: > Apologies for igniting a bit of a syntax flame war; it wasn't my intention. > I felt that most people here had a very good discussion. I just didn't like that a couple of people resorted to name-calling. I get that they don't like something, there's no need to belittle others who do. > The Reason project is fantastic and I hope it's successful. I'm concerned > with teaching OCaml (or possibly Reason) not to JS programmers but to > first-year university students and to students being introduced to algebra. > Very interesting that parenthesis syntax is closer to high-school algebra function syntax. I really do hope that Reason or something like it becomes popular as a teaching language. I've heard that some high schools in the States are teaching C++ to kids as their first language. If we can present OCaml/Reason as a good alternative, we can save kids from having to learn C++ :-D Regards, Yawar --089e0825a6588b1f86056015797a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Bob,

On Mon, Dec 11, 2017 at 1:56 PM, Robert Muller <robert.m= uller2@gmail.com> wrote:
Apologies for igniting a bit of a syntax flame war; it wasn&= #39;t my intention.

I felt that most = people here had a very good discussion. I just didn't like that a coupl= e of people resorted to name-calling. I get that they don't like someth= ing, there's no need to belittle others who do.
=C2=A0
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">
The Reason project is fanta= stic and I hope it's successful. I'm concerned with teaching OCaml = (or possibly Reason) not to JS programmers but to first-year university stu= dents and to students being introduced to algebra.
<= br>
Very interesting that parenthesis syntax is closer to high-sc= hool algebra function syntax. I really do hope that Reason or something lik= e it becomes popular as a teaching language. I've heard that some high = schools in the States are teaching C++ to kids as their first language. If = we can present OCaml/Reason as a good alternative, we can save kids from ha= ving to learn C++ :-D

Regards,

Yawar
--089e0825a6588b1f86056015797a--