PHP 8.0 Brings Major (And Breaking) Changes to a 25-Year-Old Language

“PHP version 8.0 has arrived, bringing with it a major update to the 25-year-old programming language…” writes Tech Republic.

New language features include the nullsafe operator and attributes (commonly known as annotations in other languages) to add metadata to classes — and more:

The JIT compiler is designed to bring performance improvements to web applications by turning code into instructions for the CPU at runtime. Meanwhile, union types is a feature that allows data of more than one type to be held by a variable. Named arguments allow developers to assign values to a function by specifying the value name, allowing optional parameters to be ignored. Alongside these, version 8.0 of PHP brings optimizations and enhancements to the language’s type system, syntax, error handling and consistency….

Commenting on PHP 8.0, PHP programmer and stitcher.io developer, Brent Roose, noted that the latest version of the language may require developers to review code


Original URL: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/icdIn7xHa3M/php-80-brings-major-and-breaking-changes-to-a-25-year-old-language

Original article

Linus Torvalds doubts Linux will get ported to Apple M1 hardware

Enlarge / It would be great to see Linux running and fully operational on Apple M1 hardware like this Mac Mini—but it seems unlikely to happen. (credit: Produnis / Jim Salter)
In a recent post on the Real World Technologies forum—one of the few public internet venues Linux founder Linus Torvalds is known to regularly visit—a user named Paul asked Torvalds, “What do you think of the new Apple laptop?”

“I’d absolutely love to have one, if it just ran Linux,” Torvalds replied. “I’ve been waiting for an ARM laptop that can run Linux for a long time. The new [Macbook] Air would be almost perfect, except for the OS.”
Torvalds, of course, can already have an ARM based Linux laptop if he wants one—for example, the Pinebook Pro. The unspoken part here is that he’d like a high-performance ARM based laptop, rather than a budget-friendly but extremely performance constrained design such as


Original URL: https://arstechnica.com/?p=1725660

Original article

Microsoft 365’s ‘Productivity Score’ raises serious privacy concerns

Microsoft has attracted the attention of privacy campaigners over the Productivity Score feature of Microsoft 365. The tool uses telemetry to enable employers to track the activities and performance of workers. The analytics tool has been criticized for being a serious invasion of privacy, as it gives employers the ability to closely monitor individuals. One data privacy researcher describes it as “turn[ing] Microsoft 365 into a full-fledged workplace surveillance tool”. Productivity Score assigns a score out of 800 to employees, and reports details such as how much time has been spent using different tools such as Word, Microsoft Teams or… [Continue Reading]


Original URL: https://betanews.com/2020/11/27/microsoft-365s-productivity-score-privacy-concerns/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: