From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 1A0E4BC57 for ; Sat, 20 Nov 2010 18:08:09 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgwBAD+P50xKfVIukGdsb2JhbACWBoxXCBUBAQEBCQkMBxEDH6Eli3sBBY1bAQSFSw X-IronPort-AV: E=Sophos;i="4.59,229,1288566000"; d="scan'208";a="67554948" Received: from mail-ww0-f46.google.com ([74.125.82.46]) by mail3-smtp-sop.national.inria.fr with ESMTP; 20 Nov 2010 18:08:08 +0100 Received: by wwf26 with SMTP id 26so4093753wwf.3 for ; Sat, 20 Nov 2010 09:08:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:references :in-reply-to:subject:date:organization:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:thread-index :content-language; bh=YihLKO+M71pJxoWL+lG6cwpM/F1yOB2XFu4wQdXcSKA=; b=Fmfd6XCxS0rNCuK+cD10qZnj9WPvdLIBatCb/jGi5A7lTNBaDmppmyMYp94Wx6ngnY GrwMsK76wa14Lyi+GhcQU1eNfGB/W5vuJbnv8Ned8mAdrRovbabty8m1KqbS7uGAHW4t /FuJJnxSqyARhT228jMGqSW4eZ4nPMHVBh/CY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:organization :message-id:mime-version:content-type:content-transfer-encoding :x-mailer:thread-index:content-language; b=eXyBPzLl4DiSgTVxEX93ERizg6uwRaSEcksd9+NT3sETka2Gi60T0bwFYr/HqzmKTV F6IzDHMLuYcXk6N8+TC6KzIaHotkdu727Mdd3UE3JsqPWKpGxxfoKcRIyXO5HyhHbPND DK+FFwAWLfYzrY2LmZgvvZlNnTOUNw4nwqxHE= Received: by 10.216.164.194 with SMTP id c44mr3069323wel.107.1290272887512; Sat, 20 Nov 2010 09:08:07 -0800 (PST) Received: from WinEight ([87.113.160.118]) by mx.google.com with ESMTPS id x15sm1399602weq.7.2010.11.20.09.08.05 (version=SSLv3 cipher=RC4-MD5); Sat, 20 Nov 2010 09:08:06 -0800 (PST) From: Jon Harrop To: "'Yoann Padioleau'" , "'Benedikt Meurer'" Cc: References: <980786.74593.qm@web111507.mail.gq1.yahoo.com> <023DB1B5-B4D6-4C2A-AAF6-2368F93BEBB6@wanadoo.fr> <201011201619.47211.vincent.balat@pps.jussieu.fr> <6366332A-5DAC-469D-94A4-744E569CA3B0@wanadoo.fr> In-Reply-To: <6366332A-5DAC-469D-94A4-744E569CA3B0@wanadoo.fr> Subject: RE: [Caml-list] [Was: OCamlJit 2.0] Date: Sat, 20 Nov 2010 17:08:00 -0000 Organization: Flying Frog Consultancy Message-ID: <04e801cb88d5$7d9a58f0$78cf0ad0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcuIzXc3Tn9BfdgTSYu4NaVywFl7gwAB8TjQ Content-Language: en-gb X-Spam: no; 0.00; ocaml:01 cheers:01 2.0:98 frog:98 caml-list:01 codebase:96 consequence:04 porting:06 porting:06 ported:07 likely:08 thousands:91 example:10 companies:87 companies:87 > Do we have example of big companies porting their whole codebase to > another language ? Yes, of course. Companies modernise all the time. We have a client who just started porting 1MLOC of C++ to F#. Flying Frog have ported hundreds of thousands of lines of OCaml to F#. It happens all the time but it is even more likely to happen as a consequence of multicore. Cheers, Jon.