Path: ...!npeer.as286.net!npeer-ng0.as286.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=C3=B8j?= Newsgroups: comp.os.vms Subject: Re: New VSI post on Youtube Date: Sat, 24 Aug 2024 20:21:12 -0400 Organization: A noiseless patient Spider Lines: 25 Message-ID: References: <66bcf876$0$717$14726298@news.sunsite.dk> <66bcfbe3$0$717$14726298@news.sunsite.dk> <66c397f6$0$716$14726298@news.sunsite.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sun, 25 Aug 2024 02:21:12 +0200 (CEST) Injection-Info: dont-email.me; posting-host="134a70fee1dc8da01e0d24ad0822685e"; logging-data="1676356"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+vpBbbPo1ZXHK+02Pf6vD2zXhTI7fyBW8=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:ACnNkIEKQz7kneQu8+SesXfBh8A= In-Reply-To: Content-Language: en-US Bytes: 2523 On 8/24/2024 6:38 PM, Lawrence D'Oliveiro wrote: > On Sat, 24 Aug 2024 14:50:51 -0700, Lars Poulsen wrote: >> This is one of the many reasons I like PERL. > > Perl completely changed the game with its combination of good regular > expressions, good string handling, and good data structures as well. I > credit Perl with popularizing the whole concept of regular expressions: > before that, they were considered something esoteric. > > For example, BASIC was considered to have good string-handling facilities. > But it never had good regular expressions or hash tables; and the coming > of Perl made BASIC look quite old-fashioned indeed. 80's and early 90's Basic flavors (and that include VMS Basic) did not have those. But later MS Basic flavors did have them: * VB/VBS/VBA has RegExp class and Scripting.Dictionary COM class * VB.NET has System.Text.RegularExpressions.Regex and System.Collections.Hashtable (later replaced by System.Collections.Generic.Dictionary) Arne