 Mae'n cael ei bod gennym, oherwydd hefyd yn y gweithio'r phoes ar y dyfodol, ac mae'n iawn i'n oed y 15 min, i chi'n ddau yfodol i'r bwrth ddechrau ei ddau'r teimlo oherwydd lle mae'n unrhyw i'r ddefnyddio'r rhai. Ac rydyn ni'n meddwl, mae'n ddweud arwain i'w lle yn 6 iddo sy'n schud yn y ddau'r gŵr yng Nghymru, ac rydyn ni'n meddwl o'r gweithio o'r ddau i'r normali, i'r tyfu yn gweld. I love it when customers have two similarly named projects and give us the deadlines the bomb way now. I'm not joking. Welcome to ShadowCat, there is a reason why we don't buy the hour. Anyway, going for sales, we're at a point now. I mean, okay, we did have, I did overhear one of the traditional let's run about 05 vs 06 conversations. But that was Wendy vs Abigail, which is basically an infinite loop no matter what. It was entertaining until it got on to about the fifth iteration of that I went out for a smoke. Because better cancel them, listen to that anymore. People are often saying, oh it's harder to find jobs that have been in the title. Well, you know what? Every single place that I ever worked that heavily relied on Perl, they didn't heavily rely on Perl because a manager mandated it. Because honestly, it was management who didn't care. If a manager mandates something, they will mandate something with a huge range of corporate funding. See also Java. I have seen some very impressive things done in Java, but there's a lot of places where the platform choice was made before the first developer was hired. There was one place I worked at where they had hired consultants from Sun to build their network before hiring a technical team. I was very impressed at how effectively said consultants had managed to dump all of their end-of-life inventory on us. Unfortunately, it was some hardware, so end-of-life meant it only going to last another 12 years. But we are doing .6 and 8 at that point. I was really happy. I built my own 5.8.0 and shipped it in user local. I would have used vendor packages except that I didn't have to ask the systems team to install the things. The systems team at that place were... How do I put that? I've never met and probably have punched them within a week. Anyway, the thing is, we're doing things that we thought were impossible five years ago. A major release of Perl 5.0 now. You just expect it to be like going down. I wasn't sure whether we were going to get a major release of Perl 5.0 or working Perl 6.0 first at that point. That's when I was going to die of old age before either of them. The release of Perl 5.0 every year. Vecudo is coming on in leaps and bounds. It's a weekend at some point to try and figure out how to get more of the air mod to see protesters to smoke it. So many things we thought simply would probably never happen. Happened so often they're normal or were actually close enough to happen. Even I, as the perfectly spherical Bill 6 skeptics, can see myself having money and go to using it within the next half decade. That's a huge improvement on my previous possession. What do we get? Oh, people are still saying that Perl is like... No, the UK Unix users group is having a conference this spring. Talking about similar stuff to what I was today. People came up to me afterwards and talked about the content. Nobody seemed surprised that somebody doing crazy cis admin stuff would choose to use Perl to do it. Mark Keating's talk doing a sort of here's the state of the art. Remember that the state of the art is still evolving even if we're not the new shiny thing. Ended up getting voted the best talk at the conference because people actually care. They're not necessarily going to use it anytime soon, but this is the point. I mean, that last lightning talk was a great example. Perl has always gone into places not because they have made a strategic decision to use Perl, but because somebody on the ground floor has made a tactical decision to use Perl and that it's too useful to not keep using. The experience here isn't even necessarily the language, it's the community, it's the culture. It's to get things done in a solid and sensible way attitude. You know, be done, deployed and down the pub while everybody else is still waiting for things to recompine. That's the whole point of Perl, isn't it? I sort of feel like people going, oh, we need shiny websites. Oh, shit something people can actually use. As soon as I rewrite the internals again, I'm going to put the SSH key manager I've written online as a single file auto installs itself because I think maybe some people will find that useful. And then when they go, hey, I could do with an extra feature in this. Oh wow, somebody's writing Perl, it wasn't before. This is how you get people doing stuff. Jfdi, he's not in terms of the law. I've seen so many places that have gone the thing of yes, this service will later be written in Java, but for the moment we can live with the Perl prototype. Oh look, it's ten years later, the Perl prototype is still running. This is not a bad thing. I think fundamental aid. People go, okay, I still regularly see large Perl projects being rewritten in something else. Fine, here's the thing. Have you looked at the code for any of those projects? Remiting them in VV6 would have been an improvement just because it would have killed the existing code. The last of the horrible, horrible.com era crap. Formmail.pl, oh my god, my eyes. Just kill it with fire. This is fine. People are talking about this this year than last year. There's more talks, more tracks. Yatsie na, yatsie u. It's likely larger every year. Okay, maybe we're not going to be the next big thing again. What did being the next big thing get us during the dot.com boom? It got us the formmail.pl crap. The same people who made a complete mess of those reputation, went on to make, I mean, these people were such excellent programmes. They actually managed to make PHP look worse than it actually is. Then they made a mess in Wales. Now I think the hips doesn't make a mess in no.js and go. Who cares? Perl exists in the Unix ecosystem. It exists in the Unix environment. That means there is a tool for a job. Sometimes, Perl is not the right tool. This does not mean there is a bad thing with Perl. It means we're not trying to do everything. We are not trying to be through the tentacle monster and hentai your servers. This is not a bad thing. You know, if there's something useful in another language, integrate with it. You can talk JSON to it. You can talk IPC to it. You can talk Xero and Q2. I don't care. But recognise that Perl has always existed in a context. Where make, see, shell, said, orc. All of these you use when they're the sensible thing to use and don't when they're not. And yeah, the point is you foster that attitude in yourself and you then have the moral high ground to say, well, in this case, Perl is going to be the sensible thing to do it. Here is working code to do it. What's the business case for rewriting it? And you know, the guy on the next desk over here has got a serious hard-on for rubing. Might go, your boss is going to go, but it's already deployed and running. Why rewrite it? And that's where we want to go. Stop worrying about the fact that the thundering herd of populace idiots have gone away. Stuff done. Appreciate the fact that while the usage of Perl in corporate environments might be still dropping, the Perl community itself is growing. CPAP authorship is still increasing. CPAP uploads are still increasing. By all of the metrics of the Perl that I care about, we're growing as fast as we ever have before, if not faster. And you know what? That's enough. The secret weapon of Perl is the culture and the community. Perl 5 is just to be in. CPAP is the language. But the culture is the platform that makes it awesome. And I reckon let's just take that and run with it. And go forth into whatever bright Perl futures we end up with, whether it be Perl 5 itself, whether it be Vrecudo, whether somebody else comes along and does something completely insane in the next year that obsolete both of them. Whatever. If it's the best tool for the job, we use it, we get stuff done, and we're done and down the pub. And that's what we're here for, right? Thank you very much.