chris fedde
- About: I blog about Perl.
Recent Actions
-
Commented on Deprecated modules warn when they are used
I think that there is an important distinction to make here. On the one hand Modules themselves can be discouraged, deprecated and removed. On the other a module's inclusion in the CORE uses the same words but has no relation...
-
Posted How do we know when a CORE module is deprecated? to chris fedde
I have edited this down to just the single real question.
08:57:05 mst> cfedde: CGI.pm is deprecated and scheduled to be removed from
the core as a terrible idea by 5.22 at the latest
I check the module doc and I don't find a deprecation notice in it… -
Commented on Perl dropped and Go adopted due to concurrency issues in baconbird
What is the technical reasons why perl threads are so bad? We've been saying they are bad for more than a decade now. over two different architectures. But what is the key technical reason why we should avoid perl threads...
-
Commented on What should be in core?
I'm all for more useful error messages. That the failure to load message does not even include the exact name of the module that failed to load is quite a problem. Remembering back to my phone company days, Error messages...
-
Commented on To switch or not to switch - The MySQL Question
In addition to raw database performance you may also choose to consider periodic roll up of reporting data into summary bucket structures such as star schema or data cubes. The idea here is that most of the counting is done...
Comment Threads
-
Francis commented on
Perl dropped and Go adopted due to concurrency issues in baconbird
I'm curious to see what you write. If you don't mind, this Reddit commenter had some concerns about the event programming approach (The discussion was regarding Node.js and the commenter's event programming experience is in C++). If it turns out to be relevant to what you end up writing, you might address these concerns.
http://www.reddit.com/r/programming/comments/ky6uc/nodejs_is_cancer/#c2obr7p -
James commented on
Perl dropped and Go adopted due to concurrency issues in baconbird
RE: STFL, is just a curses user and Curses has similar problems with blocking. Wouldn't a POE::Wheel::Curses-like workaround of checking if STDIN has data to be read and running $stfl->run(0) if it does, $stfl->run(-1) otherwise, work?
-
jakoblog.de commented on
Deprecated modules warn when they are used
I unsuccessfully tried to use this module to mark my non-core module as deprecated. Yes, this module was created for core-modules only, but why? I have found no simple and obvious way to mark arbitrary modules as deprecated, so far. Stumbling upon this module, I expected something like this:
package SomeDeprecatedModule; use deprecated (instead => 'BetterModule');
-
Aristotle commented on
Deprecated modules warn when they are used
warn __PACKAGE__, " is deprecated. Please use Better::Module instead.\n" unless state $have_warned++; -
brian d foy commented on
Deprecated modules warn when they are used
I thought that was weird too, but I think the point of deprecated is to remove things from core. They might be perfectly fine and still supported, just not a part of Perl.
Many authors, including me, have been lazy about specifying core dependencies because we always thought they'd be there. Now we'll get warnings about that, but only for core modules.
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.