<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body smarttemplateinserted="true" text="#000000" bgcolor="#FFFFFF">
    <div id="smartTemplate4-template"><br>
      Hi,<br>
      <br>
      <p>
        <blockquote type="cite">I totally agree that available libraries
          like the above are what attract (or keep existing) users to
          Pascal, not some minor syntactical  sugar.
          <br>
        </blockquote>
         </p>
      But syntax features attract the library developers that will write
      those attractive libraries<br>
      <br>
      <br>
      Cheers,<br>
      Benito </div>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 25.04.2018 16:27, Dennis wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:afc5ebc9-4446-7db4-e0e1-b0ceb5e7c52e@avidsoft.com.hk">
      <br>
      <br>
      Michael Van Canneyt wrote:
      <br>
      <blockquote type="cite">
        <br>
        I want the same for pascal.
        <br>
        <br>
        But I really still need to see convincing evidence that language
        features contribute to productivity.
        <br>
        <br>
        Available libraries for common programming tasks - and I mean
        this on a high-level
        <br>
        level - are infinitely more important, so I don't need to get
        down to the
        <br>
        gory details of many tasks:
        <br>
        <br>
        * Creating a PDF. * Creating a good-looking report from Data. *
        Have an API that reads google protocol data.
        <br>
        * A good ORM/OPF.
        <br>
        * Reading a smartcard.
        <br>
        * Access a Google,Facebook,Twitter, MS or what-have-you-not REST
        API. * A wizard that makes a Data entry form based on a TDataset
        or object.
        <br>
        * Classes to make a REST API.
        <br>
        * Classes to make/consume a SOAP service.
        <br>
        * Code that transforms a JSON structure to object classes plus
        the code to
        <br>
        * read/write the JSON.
        <br>
        <br>
        These are things that make me win time.
        <br>
        <br>
      </blockquote>
      I totally agree that available libraries like the above are what
      attract (or keep existing) users to Pascal, not some minor
      syntactical  sugar.
      <br>
      E.g.
      <br>
        people new to AI will learn python just because there are ready
      libraries in AI callable by python.
      <br>
        People new to statistics will learn R just because there are
      ready libraries of statistics in R.
      <br>
        People new to iOS will learn swift because it allows them easily
      call all the libraries of iOS, not because swift is better than
      Pascal or Java.
      <br>
      <br>
      It is about convenience.
      <br>
      <br>
      Dennis
      <br>
      <br>
      _______________________________________________
      <br>
      fpc-pascal maillist  -  <a class="moz-txt-link-abbreviated" href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</a><br>
    </blockquote>
    <br>
  </body>
</html>