Vue lecture

Will Some Programmers Become 'AI Babysitters'?

Will some programmers become "AI babysitters"? asks long-time Slashdot readertheodp. They share some thoughts from a founding member of Code.org and former Director of Education at Google: "AI may allow anyone to generate code, but only a computer scientist can maintain a system," explained Google.org Global Head Maggie Johnson in a LinkedIn post. So "As AI-generated code becomes more accurate and ubiquitous, the role of the computer scientist shifts from author to technical auditor or expert. "While large language models can generate functional code in milliseconds, they lack the contextual judgment and specialized knowledge to ensure that the output is safe, efficient, and integrates correctly within a larger system without a person's oversight. [...] The human-in-the-loop must possess the technical depth to recognize when a piece of code is sub-optimal or dangerous in a production environment. [...] We need computer scientists to perform forensics, tracing the logic of an AI-generated module to identify logical fallacies or security loopholes. Modern CS education should prepare students to verify and secure these black-box outputs." The NY Times reports that companies are already struggling to find engineers to review the explosion of AI-written code.

Read more of this story at Slashdot.

  •  

Pourquoi Daphne a disparu de Bridgerton sur Netflix ? Phoebe Dynevor brise enfin le silence

Daphne Bridgerton, la Duchesse qui a lancé le phénomène mondial La Chronique des Bridgerton sur Netlix, reviendra-t-elle un jour à Mayfair ? Alors que la saison 5 se prépare en Écosse, Phoebe Dynevor s'est confiée sans détour sur les coulisses de son départ et les conditions de son éventuel come-back dans l'univers de Shonda Rhimes.

  •  

Has the Rust Programming Language's Popularity Reached Its Plateau?

"Rust's rise shows signs of slowing," argues the CEO of TIOBE. Back in 2020 Rust first entered the top 20 of his "TIOBE Index," which ranks programming language popularity using search engine results. Rust "was widely expected to break into the top 10," he remembers today. But it never happened, and "That was nearly six years ago...." Since then, Rust has steadily improved its ranking, even reaching its highest position ever (#13) at the beginning of this year. However, just three months later, it has dropped back to position #16. This suggests that Rust's adoption rate may be plateauing. One possible explanation is that, despite its ability to produce highly efficient and safe code, Rust remains difficult to learn for non-expert programmers. While specialists in performance-critical domains are willing to invest in mastering the language, broader mainstream adoption appears more challenging. As a result, Rust's growth in popularity seems to be leveling off, and a top 10 position now appears more distant than before. Or, could Rust's sudden drop in the rankings just reflect flaws in TIOBE's ranking system? In January GitHub's senior director for developer advocacy argued AI was pushing developers toward typed languages, since types "catch the exact class of surprises that AI-generated code can sometimes introduce... A 2025 academic study found that a whopping 94% of LLM-generated compilation errors were type-check failures." And last month Forbes even described Rust as "the the safety harness for vibe coding." A year ago Rust was ranked #18 on TIOBE's index — so it still rose by two positions over the last 12 months, hitting that all-time high in January. Could the rankings just be fluctuating due to anomalous variations in each month's search engine results? Since January Java has fallen to the #4 spot, overtaken by C++ (which moved up one rank to take Java's place in the #3 position). Here's TIOBE's current estimate for the 10 most popularity programming languages: PythonCC++JavaC#JavaScriptVisual BasicSQLRDelphi/Object Pascal TIOBE estimates that the next five most popular programming languages are Scratch, Perl, Fortran, PHP, and Go.

Read more of this story at Slashdot.

  •  
❌