Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Mon, 23 Feb 2009 12:01:56 +0100 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id n1NB45HK023463 for ; Mon, 23 Feb 2009 12:04:05 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id n1NAvjE8012808 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 23 Feb 2009 11:57:45 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n1NA7GVC010151; Mon, 23 Feb 2009 11:57:41 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 170369 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 23 Feb 2009 11:57:40 +0100 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n1NAvejY010803 for ; Mon, 23 Feb 2009 11:57:40 +0100 Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.242]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id n1NAva7W012740 for ; Mon, 23 Feb 2009 11:57:40 +0100 Received: by rv-out-0708.google.com with SMTP id k29so1870428rvb.10 for ; Mon, 23 Feb 2009 02:57:35 -0800 (PST) Received: by 10.141.10.1 with SMTP id n1mr1972134rvi.264.1235386654174; Mon, 23 Feb 2009 02:57:34 -0800 (PST) Received: from ?10.0.1.104? (114-30-101-184.ip.adam.com.au [114.30.101.184]) by mx.google.com with ESMTPS id f21sm13419105rvb.2.2009.02.23.02.57.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 23 Feb 2009 02:57:32 -0800 (PST) Content-Type: multipart/signed; boundary=Apple-Mail-1--618591119; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v930.3) References: <49A25EC2.8040509@morningstar2.co.uk> X-Mailer: Apple Mail (2.930.3) X-Spam-Whitelist: Message-ID: Date: Mon, 23 Feb 2009 21:27:26 +1030 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: "Microkernel" comments To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <49A25EC2.8040509@morningstar2.co.uk> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -4 () RCVD_IN_DNSWL_MED X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 23 Feb 2009 11:01:56.0906 (UTC) FILETIME=[24AAE8A0:01C995A6] Status: R X-Status: X-Keywords: X-UID: 5664 --Apple-Mail-1--618591119 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On 23/02/2009, at 7:00 PM, Joseph Wright wrote: > I've had some interesting comments to my latest blog post: > > http://www.texdev.net/2009/02/22/latex3-as-a-low-level-language/ > > where, amongst other things, I've suggested a "LaTeX3 microkernel". I > wonder how other people see the issues raised. Well, I did already comment :) All of this apparent conflict between expl3 and LuaTeX is getting a bit tiring. Nothing much we can do about that, I suppose. Anyway, for now our obvious priority are the xpackages and I'd like to think that once all this re-architecting has happened we can spend more time playing around with user interfaces. However, I still believe in the short-term that it's the code that works in LaTeX2e right now (i.e., expl3) that will provide the most benefits for some time in the LaTeX community. For example, I'd still like to maintain fontspec under both XeTeX and LuaTeX, and the functionality I've been thinking of are simply not going to happen without the higher level programming features of expl3. Anyway, I'm off to watch a movie. Keep up the good work! Will --Apple-Mail-1--618591119 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGITCCAtow ggJDoAMCAQICECN4qE5kBXLk2f/jVDfSZPwwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA5MDEyOTA1NDkxNVoXDTEwMDEyOTA1NDkx NVowQjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEfMB0GCSqGSIb3DQEJARYQd3Nw cjgxQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL0BeSiAbKuqxeRN p2qn/m8ZL+xawr/WXyPgEF0FipWgRe9l3sMXcFHokcUu0xOc97R7xkUsGcQ8EyybGHuWey6x7X1Y xJZXnoAxqcaG+eREytoYGMIKs6BhEEogLVb2ERw3lQNVnOzanSFeGo8suMAN4zzCtqAjJiA1ph7h 1pksTgECYK5EiIZbFsB6zSDa8crNk404z1CfIA6YO8ezvjbDda+D0r8NU2tq9WS9F5IaG+bW71Ya JegEcSZ+WF6Z+fs2MUMCLLu8n50Er0nuy4dxOmkdMRNfbeaM39dsEwjAAgcQnvPNmlJ215nZWQRH 49YowtSBOYUYq0ZylWRE6x8CAwEAAaMtMCswGwYDVR0RBBQwEoEQd3NwcjgxQGdtYWlsLmNvbTAM BgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBABaRP8+PDYpKIRGlFgjs1HvMmJnqu4reSqp+ ulv0zJZIjIbX/sLbIsnecl9nycHfhubPdc+hDfpCqNZ2+NGQHwwoyuDl7KOdTY0BDPp3eJLio7ob EYEr0H8rFwqfx2LWJ0G6nMhNEjLvs7sFKyriSpk++TWJnnsf86xai5m0tlOwMIIDPzCCAqigAwIB AgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUu Y29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h bCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7 TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/ cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRA HmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYy aHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0P BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG 9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8 /a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQ Gls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAxAwggMMAgEBMHYwYjELMAkGA1UEBhMCWkExJTAj BgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAjeKhOZAVy5Nn/41Q30mT8MAkGBSsOAwIaBQCgggFv MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA5MDIyMzEwNTcyNlow IwYJKoZIhvcNAQkEMRYEFE8MY04Zze1ByHJNLRBnvP7/C+uiMIGFBgkrBgEEAYI3EAQxeDB2MGIx CzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQI3ioTmQFcuTZ/+NUN9Jk /DCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz dWluZyBDQQIQI3ioTmQFcuTZ/+NUN9Jk/DANBgkqhkiG9w0BAQEFAASCAQC2X6Zqv5fR55jBE0ag Ts0igfb9RLiIEbOUTAdIK58TwOvmV5OlhmGfS2WLfLX2W/ILJtZ3o186JheSVwAnqlMWQQAN/KaQ pkhwkNaVVKJTXIMWnWqwi8lI3BgZ0v8tkKNsIXO1xbB8nwvQ5OmrcmRD+zpglR6tO3agSQwPKw0z koH2z8kw7Dki93Udy2mtLicgwCr6U5adZmKFN1peCkQW5997FjvDHGQdjnPzrn38+2DVoDY6yt9Y 6vnYrgXV0oJ/jCJO3cCiS7rk0xHS72SgvS/aG/nMZRX35/QmGThn1gxcTuEocZnRSi2RLOTd6RRf QpJpRLUnSAUryeM8GshaAAAAAAAA --Apple-Mail-1--618591119--