From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTPS id 26B0E2E03 for ; Sun, 9 May 2021 11:26:04 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.82,286,1613430000"; d="scan'208";a="507340375" Received: from prod-listesu18.inria.fr (HELO sympa.inria.fr) ([128.93.162.160]) by mail2-relais-roc.national.inria.fr with ESMTP; 09 May 2021 13:26:02 +0200 Received: by sympa.inria.fr (Postfix, from userid 20132) id 5E810E01B6; Sun, 9 May 2021 13:26:02 +0200 (CEST) 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 B9F04E0143 for ; Sun, 9 May 2021 13:25:55 +0200 (CEST) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=christoph@cullmann.io; spf=Pass smtp.mailfrom=christoph@cullmann.io; spf=Pass smtp.helo=postmaster@babylon2k.com IronPort-PHdr: =?us-ascii?q?A9a23=3AoySzWhcqWyK99M6yvqJ9S28JlGM+0tnLVj580XL?= =?us-ascii?q?Ho4xHfqnrxZn+JkuXvawr0AaYG9+Htbkd1aL/iOPJYSQ4+5GPsXQPItRndiQur?= =?us-ascii?q?oEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZ?= =?us-ascii?q?vJuTyB4Xek9m72/q99pHOZwhEniSxbLxzIRm5sAnct9QdjJd/JKo21hbHuGZDd?= =?us-ascii?q?f5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgX?= =?us-ascii?q?MTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KpwVhTml?= =?us-ascii?q?DkIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94RWGhPUdtLVyFZDYy?= =?us-ascii?q?yYYsBAfQcM+laoYnyqVgArBSiCgejH+7v1jxFhn3q0aEmyeksEwfL1xEgEdIUt?= =?us-ascii?q?3TUqc34ObkSUeCvzanI1inDb/RO2Tf99YPFbA0hofWIXbJ1a8XRz08vHB7Cg1q?= =?us-ascii?q?MqYzlJTKV1v8Rs2ic9+pgVfmihHI6qwF1pjivw90jio/Pho4Py1DE8jx0zYAoL?= =?us-ascii?q?tK3VEB1e8SrEIdMty6ELYt2RNsvT31otSg6xLALt5C2cSgFxZkkyBDSaeGKfom?= =?us-ascii?q?U7h/tSeufLzN1iGxndb6jhBu//0utx+niW8Sw31hEoCRLn9fIu30Lyhfd5M+HS?= =?us-ascii?q?v5n8Ueg3zaCzwHT6udeIUA1j6XXMZAhwqQompUPrETDGiv2mEDsg6+QcEUo4Om?= =?us-ascii?q?o6+P/brXlvJCcK5F7hhjgPaszm8y/HeM4MhIUU2ic4+S827vu9lD6TrVSlvA7n?= =?us-ascii?q?anUvIrHKckVp6O1GQFY3po55xqiETur1skTk2MdI1JfYh2HipDkO1HQL/D8Cve?= =?us-ascii?q?ym0+jny1wyPHGOr3hBZPNImbAkLv7Ybl97EtcxBIyzdBZ+Z1UFqkMLf3zV0Prq?= =?us-ascii?q?dDVAB40Pxa6zur7Etlxy50SVXqKAqCDMaPStVGI5vgoI+mJfIIapDb9K+Ik5/7?= =?us-ascii?q?1kX85nkcdfamy0JQLdXC4GvBmI0CDbnrqhNcNC2YKvg0mQOzwlFKCSSJTZ2q1X?= =?us-ascii?q?68k+j40EoemDYPaSoCpgbyBxzu7E4ZNZmFGD1CMCW3ne5+FW/cKciKSI9VuniY?= =?us-ascii?q?KVbi7GMcd0kSevRH7xqAvCufO/TxQ4YLqytl4/avXmAs15BR/CMCZ3m6ACm152?= =?us-ascii?q?20STjk90eZxuxou5E2E1P1Tg+ZZDsBU//MBeRo+MZvVyeoyX9vyQAPaYtCRSH6?= =?us-ascii?q?tX9GiBDg3SJQwxIldMA5GB9y+g0WbjGKRCLgPmunOXcRsmkoz93PsI8J4wnDAk?= =?us-ascii?q?qgm3QBOqi5nPnCigqt28Q6VBombyy1xdo6gfK4N2CnLrmTFxm2L7hgwbQ=3D?= =?us-ascii?q?=3D?= IronPort-HdrOrdr: =?us-ascii?q?A9a23=3A5+vw96qCVh+qX1QTXZd2ObgaV5oveYIsimQD?= =?us-ascii?q?101hICG9vPb3qynIpoV86faUskd3ZJhOo7290cW7LU80sKQU3WBzB92ftWvdyQ?= =?us-ascii?q?6VxehZhOOI/9SjIVycygc378ZdmsZFZ+EYQWIK7/oTsGGDYrId/OU=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BTFgBqxpdg/wweiC1aHgEBCxIMQIFZg?= =?us-ascii?q?il3VgE5MYQJPokEhlaCI5sGE4FoCwEDAQ0NAiEJAQIEAQGEUAKCAwIeBgEENwM?= =?us-ascii?q?NAgQVAQEFAQEBAgEDAwQBcBOFUA2COCkBg2MBBQwXDwEFQRAEBQIYAgImAgJXB?= =?us-ascii?q?hsMgl6DBw+NTJwJgTKBAYNKAQMCgRODSoEhHQaBECqKTIMVJxw/gUyENz6CYAO?= =?us-ascii?q?BJYNRgmEEg38CgkctuyCDHoEpgiGGNJMxIRCBNqN2oTOYE4F+Ag6BWU0sR4JpU?= =?us-ascii?q?BkOjisWhQyBJoIwhUs/Ay8CNgIGAQkBAQMJVwGMNwEB?= X-IPAS-Result: =?us-ascii?q?A0BTFgBqxpdg/wweiC1aHgEBCxIMQIFZgil3VgE5MYQJPok?= =?us-ascii?q?EhlaCI5sGE4FoCwEDAQ0NAiEJAQIEAQGEUAKCAwIeBgEENwMNAgQVAQEFAQEBA?= =?us-ascii?q?gEDAwQBcBOFUA2COCkBg2MBBQwXDwEFQRAEBQIYAgImAgJXBhsMgl6DBw+NTJw?= =?us-ascii?q?JgTKBAYNKAQMCgRODSoEhHQaBECqKTIMVJxw/gUyENz6CYAOBJYNRgmEEg38Cg?= =?us-ascii?q?kctuyCDHoEpgiGGNJMxIRCBNqN2oTOYE4F+Ag6BWU0sR4JpUBkOjisWhQyBJoI?= =?us-ascii?q?whUs/Ay8CNgIGAQkBAQMJVwGMNwEB?= X-IronPort-AV: E=Sophos;i="5.82,286,1613430000"; d="scan'208";a="380936266" X-MGA-submission: =?us-ascii?q?MDEPlDohwKSviZyW/YyB2EJXyqvNxUFg3QswR9?= =?us-ascii?q?Z7I5rpiVeOk731Hz0dcxxn29PhkRPIW3yHlzFlsNdZH2YXiTX9BOdT8z?= =?us-ascii?q?8I81ICTEFnXNXviYtHtn3dEWEe49NpI6JWGbyRgHnlgyKVX6EbVKAFi+?= =?us-ascii?q?sEw37+Wh0SV8Iu/l+ES6xU6g=3D=3D?= Received: from babylon2k.com ([45.136.30.12]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 May 2021 13:25:54 +0200 Received: from babylon2k.com (localhost [127.0.0.1]) by babylon2k.com (Postfix) with ESMTP id 9BBEF46102E; Sun, 9 May 2021 13:25:08 +0200 (CEST) MIME-Version: 1.0 Date: Sun, 09 May 2021 13:25:08 +0200 From: Christoph Cullmann To: Xavier Leroy Cc: caml users In-Reply-To: References: User-Agent: Roundcube Webmail/1.4.11 Message-ID: X-Sender: christoph@cullmann.io Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Caml-list] OCaml turns 25 Reply-To: Christoph Cullmann X-Loop: caml-list@inria.fr X-Sequence: 18483 Errors-To: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On 2021-05-09 09:33, Xavier Leroy wrote: > Dear OCaml enthusiasts, > > 25 years ago, on May 9th 1996, release 1.00 of the Objective Caml > language and system was > announced:https://sympa.inria.fr/sympa/arc/caml-list/1996-05/msg00003.html > > It was already the consolidation of many years of work, integrating > Jérôme Vouillon and Didier Rémy's work on objects and classes > within Caml Special Light, itself a combination of my work on modules > and native-code compilation with earlier code taken from Caml Light, > especially Damien Doligez's GC. > > Little did I know that O(bjective) Caml would still be there 25 years > later! > > A lot happened during this time, including several major evolutions of > the language, and, much more importantly, the emergence of a community > of users and an ecosystem of tools and libraries. But maybe this was > just the beginning for something even bigger? We'll see... > Happy birthday, OCaml! Congratulations, given the rise and fall of numerous programming languages during that time, it is a great accomplishment that OCaml is still alive and growing after all that time. Greetings Christoph > > - Xavier Leroy -- Ignorance is bliss... https://cullmann.io | https://kate-editor.org