DBD::SQLite 1.49_05 (with SQLite 3.10.0) is a release candidate of the next stable DBD::SQLite. As always, please test it with your modules/applications and let me know if you find anything, especially if you're using a PerlData virtual table, and/or ReadOnly attribute. If there's no blocker nor request to wait, I'll release 1.50 in the mid February.
I haven't written about our last releases because I was a bit stressed for time. Allow me to apologize for that.
We have just released a new version of Dancer2 and I think it's time to share the work we've done recently and where we're going with the next releases.
I mean, can you get it any more WRONG?! The juvenile logo and awful color scheme of the website.
The Christmas release that isn't all release-like. Version 6.c? Why not 6.0?
What's with the whole "language" and "compiler" distinctions no one cares
about? Why is the first stable release of the compiler not optimized
to the max? And why is it called "Perl" in the first place? They should
rename it!!
Too little, too late. Is there a need for a new Perl? No, of course not.
What is it good for? Nothing. What is its business case? None! What's Perl 6's "Killer App"? Non-existent. Why in the world would anyone use Perl 6?!
perl6-slang-roman lets you write your Perl 6 code using Roman numerals:
use Slang::Roman
sub conjunctivus( Int $a, Int $b ) { $a + $b }
say conjunctivus( 0rIV, 0rVI );
# 10
And by the way, yes, it's fully Unicode compliant, so you can even write your numbers with \c[ROMAN NUMERAL ONE HUNDRED THOUSAND]. There's apparently a method of adding overbars to your Roman numerals that extends their range into the millions and beyond, but I think that I probably should leave well enough alone.
About a week ago I expressed my concerns about Perl 6′s future and people came out of the woodwork to tell me about all of Perl 6′s features, but didn’t really address what I was asking: What are the business cases for Perl 6?
So I decided, maybe I should think about what kinds of cool businesses and apps could be built using Perl 6′s new feature-set. Mind you, I’m not going to build any of these anytime soon. I’ve already got too many businesses for my own good and I’m launching another next month. This is just a mental exercise in the hopes that it might inspire some other folks.
I’m going to start with Perl 6′s async features as a business case, because I think it’s easy for people to wrap their heads around the benefits. In the future I’ll tackle a few other Perl 6 features as business ideas.
Hi! This is a simple swat monitoring test suite for blogs.perl.org. Probably blogs.perl.org maintainers already have some monitoring stuff, but if not, guys, I would be glad to share this one with you! :-) , let me know in case you have other ideas on how this suite could be adjusted for your needs.
So, it's been a couple months or so since I last posted about this. Since then, I gave a talk about it at the Pittsburgh Perl Workshop. After that, I took a Perl 6 hiatus because life got busy and I was a little burned up. In the past few weeks, I've done a little bit of work: cleaning up somethings, making changes that'd been slow cooking in my brain during hiatus, etc. However, I'm putting P6SGI on another hiatus, but this time it has nothing to do with me and everything to do with the state of Perl 6.
After a remarkably long wait, several false starts, and an unfathomable amount of work by the community, Perl 6 is here. Let's see just how easy it is to get up and running and to write a few simple programs.
My latest blog post is
"What are the reasonable programming languages?"
Nowadays, we think we know what languages are realistically possible. But in the 1970's, programmers knew that they didn't know. So they asked for the languages they actually wanted. What kinds of language did they ask for?
I went to see the new Star Wars film on my birthday. I feel now that the movie has been out for a few weeks that I could discuss the striking final scene. This final scene is also of great interest to any one wants to understand and appreciate the early Irish subtext of the final scene and how this may play out in the future.
my requirement is that I've a pattern like 0x67AEX, but i want to replace this by 0x67AE0 by one liner. the text file also has words like express, timex,etc.,
Would you like to earn some money while writing articles about Perl? I am looking for authors for the Perl Maven site. If you are interested, please get in touch with me via email (gabor at szabgab.com).
My last assignment in the CPAN Pull Request Challenge 2015 was Net::Stripe. I’d never heard of the module, so I skimmed its documentation to learn it provides an API to Stripe.com. From the method list, it seemed to be some kind of a payment service. It had no tester failures, though, and the issues on GitHub were either too complex or not specific enough to give me an idea on what to start working. I asked in the Challenge’s IRC channel and got the following advice from Joel Berger and Ether:
jbergerchoroba: I haven’t looked at that module, but almost
all service wrapper modules have woeful tests because
they require the service
... contributing some mock service tests might be nice
and something you could do without an account (at least
in concept)
ether Test::LWP::UserAgent!!
Any of us pre-web people might remember a nifty new language called Java that made a splash on the world just as the web was beginning.
The time I first started with JavaBeans there where a set of I think about 75 encapsulated GUI objects in a 'jar' file, get it 'a jar of beans' or at least that is what the myth is*.
Anyway one was suppose to use these beans to assemble you GUI program, and this was to lead to all sorts of time saving as you could just re-use componetes for all sorts of projects. I think in my about 7 years programming with Java I never ever actually used a classic JavaBean from Sun.
Anyway within a short few years the Web saw the use of JavaBeans expand and their use in non UI based roles absolutely dwarf their original intention as a building block in classic UI programs.