helixcode123 writes: Apparently in response to backlash, Disney has reversed their plan to replace U.S. workers with foreign replacements. According to one employee “We were told our jobs were continuing and we should consider it as if nothing had happened until further notice.”
helixcode123 writes: I (and likely many other Slashdot Perl coders) have been happily using CGI.pm to make our lives, or at least the part of our lives that spend writing server-side web apps, simple and trouble free. Easy to programmatically generate HTML, web forms, and so on. So I happened to be coding remotely today, and bring up the CPAN CGI.pm page only to find that it is now being deprecated in favor of other packages, mainly templating systems and frameworks.
Now, obviously templating systems and frameworks have their place, but I've always enjoyed the flexibility provided by the CGI.pm API. I'll often set HTML element classes according to data values, and likewise set content-releated elements according to the nature of the data. The trouble with templates is... they are templates. If content is highly conditional on the data, then I'm not sure how a template system would be better suited than the API provided by CGI.pm.
So can any of my fellow Perl programmers give some advice to those of us that see no deficiencies in CGI.pm? Are we just being old fogies unwilling to embrace the new and better, or are we wisely wary of the "it's better because it's new" bandwagon?
helixcode123 writes: "There is often grumbling from U.S. engineers (like me!) about abuses of H1B visas. But what about engineers with exceptional ability that happen to be non-citizens? Isn't it sub-optimal for companies to miss out on the unique talents they bring to a project?
This question is addressed in a New York Times article that features one of Google's top engineers, forced to live outside the U.S. because of immigration laws."