From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id NAA14013; Fri, 19 Sep 2003 13:11:54 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id NAA12004 for ; Fri, 19 Sep 2003 13:11:53 +0200 (MET DST) Received: from mail2.tpgi.com.au (mail.tpgi.com.au [203.12.160.58]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h8JBBq519832 for ; Fri, 19 Sep 2003 13:11:52 +0200 (MET DST) Received: from 203-219-67-195-syd-ts23-2600.tpgi.com.au (203-219-67-195-syd-ts23-2600.tpgi.com.au [203.219.67.195]) by mail2.tpgi.com.au (8.12.9/8.12.9) with ESMTP id h8JBB2ab004523; Fri, 19 Sep 2003 21:11:04 +1000 Subject: Re: [Caml-list] Commercial application written in O'Caml: ExcelEverywhere From: skaller Reply-To: skaller@ozemail.com.au To: Mattias Waldau Cc: caml-list@pauillac.inria.fr In-Reply-To: <3F6AB7CB.6020505@abc.se> References: <3F6AB7CB.6020505@abc.se> Content-Type: text/plain Message-Id: <1063969848.27470.42.camel@pelican> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 (1.2.2-4) Date: 19 Sep 2003 21:10:49 +1000 Content-Transfer-Encoding: 7bit X-Kaspersky-Antivirus: Passed X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 ozemail:01 mattias:01 waldau:01 disadvantage:01 -bits:01 ucs-:01 ucs-:01 lgpl:01 unicode:01 ocaml:01 supported:01 jumped:97 ruby:02 o'caml:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, 2003-09-19 at 18:01, Mattias Waldau wrote: > Some of the readers of this list may have noticed that I use > the term "commercial" a lot. The reason is that I use Ocaml > to create commercial software. > > Disadvantage > - 8-bits strings. > UNICODE is needed and the standard for .NET, Java, Ruby... Java and Windows and Solaris all jumped the gun and use 16 bit (UCS-2/UTF-16) encoding. That encoding should not be supported in any new system, except for a codec UTF-16 <--> UCS-4 to allow UTF-16 strings to be converted for use with UCS-4 facilities (and the results converted back). > - Few libraries that can be used freely in non-open-source > commercial software Agree. Too many LGPL contributions, which I can't use in my open source project because it has a public domain licence -- I *desire* to encourage commercial use of my code: the more users the better. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners