Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55846 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28702 invoked from network); 17 Oct 2011 13:37:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Oct 2011 13:37:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=klaussilveira@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=klaussilveira@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.42 as permitted sender) X-PHP-List-Original-Sender: klaussilveira@gmail.com X-Host-Fingerprint: 209.85.220.42 mail-dy0-f42.google.com Received: from [209.85.220.42] ([209.85.220.42:33439] helo=mail-dy0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5B/E5-27630-F8F2C9E4 for ; Mon, 17 Oct 2011 09:37:20 -0400 Received: by dye2 with SMTP id 2so22090dye.29 for ; Mon, 17 Oct 2011 06:37:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=jGg8sWwmqfwFa5uJVsPXhWgNG+vFLkqlPDKlq4xB+uI=; b=kPW03PuE0QyM8rxjLl9AUsf9dfBfiTo7zRsPjEiSOSEF2u3xldsobr4QQrJ3P6oOFR YYMNsGzrYh3/dt6DGgy2CTgopiRChH27xBSBzv3qYB/bn0V4P6kingJky1+sQHlXlsIR Nib2zENcMf3CS3WaRRkT3I8udiGIAq4789c+0= MIME-Version: 1.0 Received: by 10.223.5.3 with SMTP id 3mr24353283fat.4.1318858636939; Mon, 17 Oct 2011 06:37:16 -0700 (PDT) Sender: klaussilveira@gmail.com Received: by 10.152.21.161 with HTTP; Mon, 17 Oct 2011 06:37:16 -0700 (PDT) In-Reply-To: References: <004201cc89ec$bc4334f0$34c99ed0$@ca> Date: Mon, 17 Oct 2011 11:37:16 -0200 X-Google-Sender-Auth: xLKwOvWQ8RSu9t3jUJR04jX68eQ Message-ID: To: Tom Boutell Cc: PHP Internals Content-Type: multipart/alternative; boundary=00151747948e9050f204af7eb4bd Subject: Re: [PHP-DEV] enable mbstring by default From: contato@klaussilveira.com (Klaus Silveira) --00151747948e9050f204af7eb4bd Content-Type: text/plain; charset=ISO-8859-1 I agree... in fact, most international developers don't know about this. They expect that PHP supports unicode by default, creating faulty software. Sad but true. On Mon, Oct 17, 2011 at 11:35 AM, Tom Boutell wrote: > Will PHP really never, ever, ever be unicode by default? It'll always > be a weird special case to not be from the shores of the Atlantic? > > On Thu, Oct 13, 2011 at 5:41 PM, Klaus Silveira > wrote: > > What drawbacks could possibly be brought with mbstring being enabled by > > default? > > > > On Thu, Oct 13, 2011 at 6:11 PM, Mike Robinson wrote: > > > >> On October-11-11 11:46 AM Ferenc Kovacs wrote: > >> > >> > As the "full" unicode support went down with php6, wouldn't it be a > >> > logical step to enable the mbstring extension by default(maybe even > >> > turning it into a builtin ext like phar)? > >> > I think that mbstring is a pretty mature and stable extension, and > >> > there isn't much dependencies so I can't think of reason why we > >> > couldn't do it. > >> > Of course the mbstring.func_overload would still disabled by default > >> > (maybe exporting the mb functions to the 'utf8' namespace? :P), so it > >> > would be a backward compatible change. > >> > What do you think? > >> > > >> > ps: maybe it is too late for 5.4, but having it in trunk is still > >> > better than nothing. > >> > >> The mbstring extension was enabled by default once upon a time, if > memory > >> serves, and as I recall the results were extremely painful. While both > PHP > >> and mbstring have matured significantly since then, I'm old school that > >> way. > >> Fool me once... > >> > >> Best, > >> > >> Mike Robinson > >> > >> > >> -- > >> PHP Internals - PHP Runtime Development Mailing List > >> To unsubscribe, visit: http://www.php.net/unsub.php > >> > >> > > > > > > -- > > Klaus Silveira > > (011) 8564-2492 > > www.klaussilveira.com > > > > > > -- > Tom Boutell > P'unk Avenue > 215 755 1330 > punkave.com > window.punkave.com > -- Klaus Silveira (011) 8564-2492 www.klaussilveira.com --00151747948e9050f204af7eb4bd--