RE: RFC 327 (v2) C\v for Vertical Tab
- -Original Message- - From: Russ Allbery [mailto:[EMAIL PROTECTED]] - - Perl6 RFC Librarian [EMAIL PROTECTED] writes: - - However, lack of C\v represents a special case for a C programmer to - learn. C\v isn't used for anything else in double quoted - strings, nor - is it used in regular expressions, so it won't require removal of an - existing feature to add it. Currently a C\v in a double - quoted strings - will be treated as Cv, with a warning about unknown escape issued if - warnings are in force. - - Vertical tab was also omitted from the range of characters considered - whitespace by C\s in regular expressions. - - Just out of curiosity, and I'm not objecting to this RFC, has anyone - reading this mailing list actually intentionally used a vertical tab for - something related to its supposed purpose in the past ten years? I don't even know what a vertical tab is, it doesn't sound like anything very useful.
RE: the C JIT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 A Perl frontend to GCC would make my life wonderful. Who would I talk to about that? I'm not about to pretend that I have any idea how to do that. - --Dave - - -Original Message- - - From: Sam Tregar [mailto:[EMAIL PROTECTED]] - - Sent: Thursday, August 31, 2000 9:31 AM - - To: [EMAIL PROTECTED] - - Subject: Re: the C JIT - - - - - - On Thu, 31 Aug 2000, David L. Nicol wrote: - - - - Perl looks, and AFAIK has always looked, like "C plus lune noise" to - - many people. - - - - I think Perl looks like "C plus moon noise" to former C programmers. I - - imagine some people see it and think "Csh plus Awk noise". Perl is a lot - - more than C-with-scalars. - - - - strong typing - - - - C's typing is not particularily strong. Witness the common abuse of - - "(void *)". Witness enums that are all compatible with integers. If we - - want strong typing (I don't) there are better places to look. - - - - run-time efficiency - - - - C doesn't get run-time efficiency from its syntax, so we can't really - - expect to get anything here. It gets it from its compilation - - architecture. If you want to build a Perl frontend for GCC I think you - - might find a way leverage C's efficiency but you won't get it just by - - accepting C syntax. - - - - -sam - - - - -BEGIN PGP SIGNATURE- Version: PGPfreeware 6.5.3 for non-commercial use http://www.pgp.com iQA/AwUBOa6IhILSbfyTGCGzEQJtuACghhLs1A0KhX9K6vy/HoAENbS6WvwAnjMy su/kB0y5pB89GKHqwAhusO6j =W7oD -END PGP SIGNATURE-