Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:59363 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27101 invoked from network); 6 Apr 2012 06:18:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Apr 2012 06:18:11 -0000 Authentication-Results: pb1.pair.com header.from=philip@roshambo.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=philip@roshambo.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain roshambo.org from 209.85.160.42 cause and error) X-PHP-List-Original-Sender: philip@roshambo.org X-Host-Fingerprint: 209.85.160.42 mail-pb0-f42.google.com Received: from [209.85.160.42] ([209.85.160.42:64977] helo=mail-pb0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2F/C0-30259-1AA8E7F4 for ; Fri, 06 Apr 2012 02:18:10 -0400 Received: by pbcun1 with SMTP id un1so2553995pbc.29 for ; Thu, 05 Apr 2012 23:18:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=eWs6Yd7JQYkpQtAXODf/oV9/77n+sOvvVc/HgnEJ4rE=; b=QxuCsGyRvVEt5WiE+alHYqVf+uzwztExDErQTB/ZorjRY2cycfQg0q/B3tyv/l+vb0 9stokGwKN3zBGWv8a3SMWSRLVEBPhdHBjb3kxbuYdIzIUMUN+HKtQzZSSNkSGKKr0WR+ dGDzKlJwzGWjfK1Jkn5X+T7KaRzFLeIWCIHGm0wZFXRXTBTz8P2E94zDSU73qj1NSYOS KzcdhrHIlzv1sip8zNO68MF0FP34qs9lpNBoNTpRltw3ebY15spXLnNNinl1LB4NDibW 2HD4SmExXkEqeRaiW9BRhn3uxR1nUgRRFOIWVQ3AmUWX2fWuEUefZ7cAkC+vzQipLby8 YAUQ== Received: by 10.68.200.225 with SMTP id jv1mr12938309pbc.120.1333693087371; Thu, 05 Apr 2012 23:18:07 -0700 (PDT) Received: from [192.168.2.100] (c-71-56-134-232.hsd1.wa.comcast.net. [71.56.134.232]) by mx.google.com with ESMTPS id d2sm5370884pbw.39.2012.04.05.23.18.04 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 05 Apr 2012 23:18:06 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1257) Content-Type: text/plain; charset=iso-8859-1 In-Reply-To: <4F7E617D.4000601@lerdorf.com> Date: Thu, 5 Apr 2012 23:18:03 -0700 Cc: sunseb@live.com, internals@lists.php.net Content-Transfer-Encoding: quoted-printable Message-ID: <134F1E7E-4A8D-404D-A81A-F698805BEE7E@roshambo.org> References: <3C.7D.30259.C0B5E7F4@pb1.pair.com> <4F7E617D.4000601@lerdorf.com> To: Rasmus Lerdorf X-Mailer: Apple Mail (2.1257) X-Gm-Message-State: ALoCoQmHYHca1DqeUZGxrc+MirhGp8b7GRltYXH6sA9+zUSNhMEJGrS5rdgEZmhlXgKZshmDW1/m Subject: Re: [PHP-DEV] PHP as a template language From: philip@roshambo.org (Philip Olson) On Apr 5, 2012, at 8:22 PM, Rasmus Lerdorf wrote: > On 04/05/2012 07:55 PM, S=E9batien Durand wrote: >> IMHO, PHP is a great template language. This is what makes it so = simple=20 >> and powerful, compared to other web languages. >>=20 >> So far, we have ">=20 >> A suggestion : deprecate these old tags and replace them with a more=20= >> elegant and a shorter implementation. >>=20 >> For example : "<%" and "<%=3D" or "{%" and "{{" ? >>=20 >> What do you think, guys ? >=20 > It is well past April 1. Here's Rasmus proposing 2. 3. 4. <% code %> 5. (1) and (3) combined using some fancy hard-to-code=20 scanner with dedicated XML support. 6. 7. <_ code _> 8. <: code :> 9. << code >> 10. 11. 12. <[ code ]> 13. <{ code }> Anyway, just a brief out-of-context look at the past. Woot! Regards, Philip=