5 ms·
We were indeed, and sadly like many true wizards - we were grumpy and too smart and too weird for the world. And we had too many sigyls and weird symbols and we
by larodi 3y ago
We were indeed, and sadly like many true wizards - we were grumpy and too smart and too weird for the world. And we had too many sigyls and weird symbols and we didn’t see farther than our nose, so we weren’t that good with foretelling things, but only with practical magic.
Even though wizards foretold nPm by inventing CJAN - like Cpan for JavaScript. And also IO::Async and Lehman’s work was very much ahead of NodeJS.
But we were not brave enough to transpire to JS neither .Net, nor JRE so others figured out how to do it better before us… even though we tried.
Finally like all proud wizards we eventually split the magic school in two faculties and went in ever deeper obscurity and magic.
- gorgoiler 3y agoPOE (2001!) was another async-ahead-of-its-time: https://www.perl.com/pub/2001/01/poe.html/ https://www.perl.com/pub/2001/01/poe.html/ https://en.m.wikipedia.org/wiki/Perl_Object_Environment https://en.m.wikipedia.org/wiki/Perl_Object_Environment
- agumonkey 3y agothe perl community has a way to create cute abstraction that still makes sense ..
- heresie-dabord 3y ago> We were indeed, and sadly like many true wizards - we were grumpy and too smart and too weird for the world. The submitted post exemplifies the worst characteristics of what we can call coding culture. Larry Wall was a polarising character. He could be witty but also tiresome. The C and C++ coding cultures have had their problems too. Python has been successful as a language and as a coding culture. I don't like the bigotry of the Python community towards other languages, but the openness and focus on coding ergonomics has been different from most (all?) other prominent languages. It can't hurt to have a couple of MAANA (was FAANG) giants providing material support. > And we had too many sigyls and weird symbols This I think is an unfair criticism frequently aimed at Perl by people who haven't reached fluentness. The language is expressive. To attain higher complexity, languages will adopt new symbols and forms. Anyone who knows Python and uses DSLs such as pandas and numpy knows that "sigils and weird symbols" make their appearances in the mutant notation. Python has its own TIMTOWDI at this point.
- marcus0x62 3y ago> Larry Wall was a polarising character. He could be witty but also tiresome. To whom? Unless you were working on the Perl language itself, there was no need to interact with him.
- justinator 3y agoI offered to help out with the Perl 6 logo, as I had both experience writing Perl as a career and having gone to art and design school - while also running a printing studio of my own. I joined the Perl6 dev mailing lists, listened in on them, offered my support, gave a broad stroke on design ideas, backed them up with reasonable arguments and asked for comments. Larry chimed in basically saying, "no, because this sucks" and not too long later the Camelia butterfly[0] thing was born. So yeah, I bounced. Larry may be brilliant, but maybe he also has a history of not knowing when to delegate tasks (and trust). And now Perl WAS something, rather than IS something. [0] https://raku.org/camelia-logo.png https://raku.org/camelia-logo.png
- pvaldes 3y agoThat cheap logo did serious brand damage...
- justinator 3y ago"Perl 6" in a monotype typeface would have been worlds better.
- pvaldes 3y agoAn elegant logo having "Camellia" is straightforward to design. They could even have some fun, use the fact that Camellia is the Tea plant and lampoon Java (with a flower floating on a cup for example, Japanese style). That would had sent the correct message of "we are back, unafraid to comparisons, and want our throne returned". And would be perfectly inclusive for both men and women. We all ask the children to name the pets. Is cute, but often we live to regret it. With logos is the same.