Perl changes (Developers)
> But every time I let scripts grow too big has been a disappointment to me,
> usually interpreter difficulties (script X only works with Perl 5.000028
> but not with 5.000030 etc), slow improvements, increasing deployment sizes
> of the interpreters, major version transitions that change the language
> quite deeply (Python 2->3, perl5->6) being the core problems. Also some
> scripting languages are horribly Unix centric, and real good Windows
> scripting languages often don't even exist for *nix.
>
> My absolute worst programming experience ever keeping a (admittedly huge)
> Perl script running.
Perl 6 has been renamed the Raku language (with Larry Wall's permission). Perl 7 has been announced as the future, aka Perl 5.32 with "modern defaults" and (shrinking?) backwards compatibility.
Just to reiterate, Perl 5.8.8 (2007) is the last DJGPP build we have available, so quite ancient. (Perl 5 was originally from 1994.)
I don't know, it's a mess (the world). It's not that I personally can afford to care about every niche platform either, but ... you know, the (forced? unavoidable?) narrowing of support and ever-increasing niche goals for ultra-modern, high-end systems is somewhat annoying. (64-bit Linux or Windows or die. Oh, don't forget SMP, AVX, GPU, etc.)
Then again, hardware is throwaway, and software lasts less than hardware these days. So who cares. Still makes everything feel like a waste of time (almost). Change change change, gotta keep up, ugh.
P.S. Apple is switching (again) exclusively to ARM in the next two years.
Complete thread:
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - Rugxulo, 09.04.2020, 04:05 (Developers)
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - marcov, 09.04.2020, 12:27
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - Rugxulo, 10.04.2020, 07:39
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - marcov, 10.04.2020, 14:19
- Perl changes - Rugxulo, 26.06.2020, 01:37
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - marcov, 10.04.2020, 14:19
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - Rugxulo, 10.04.2020, 07:39
- in/out Ports in HLLs (e.g. Turbo Pascal, BRexx, QBASIC) - marcov, 09.04.2020, 12:27