Get '50 Algorithms Every Programmer Should Know -- Second Edition' (worth $39.99) for FREE


The ability to use algorithms to solve real-world problems is a must-have skill for any developer or programmer.
This book will help you not only to develop the skills to select and use an algorithm to tackle problems in the real world but also to understand how it works. You'll start with an introduction to algorithms and discover various algorithm design techniques, before exploring how to implement different types of algorithms, with the help of practical examples.
Developer interest in AI and deep learning grows


New research from O'Reilly, looking at the most sought-after technology topics consumed by the 2.8 million users on its online learning platform, shows that there's been a 42 percent increase in interest in AI.
Interest in deep learning showed a 23 percent increase. Developers also increasingly searched for content related to transformers -- the AI model that's led to tremendous progress in natural language processing -- reflecting the impact of advancements in Open AI's GPT-3 and ChatGPT and the anticipation for upcoming offerings from Google, Meta, and others.
Get 'The Art of Writing Efficient Programs' ($31.99 value) FREE for a limited time


The great free lunch of "performance taking care of itself" is over.
Until recently, programs got faster by themselves as CPUs were upgraded, but that doesn't happen anymore. The clock frequency of new processors has almost peaked, and while new architectures provide small improvements to existing programs, this only helps slightly. To write efficient software, you now have to know how to program by making good use of the available computing resources, and this book will teach you how to do that.
New GitHub Code Search technology preview is great for developers


GitHub has launched a technology preview of its new Code Search tool which is described as "a power user's dream".
Built from scratch using a custom search engine based on Rust, GitHub Code Search makes it easy to search and navigate not only your own code, but also the billions of lines of public code that's available in millions of repositories. For developers, it represents an easy way to jump to sections of code, check usage across languages and much more.
Microsoft previews its open source Java distribution for Windows, macOS and Linux -- Microsoft Build of OpenJDK


Microsoft has launched a preview version of its own distribution of Java, making it available for Windows, macOS and Linux. The company has named the release Microsoft Build of OpenJDK, and describes it as its "new way to collaborate and contribute to the Java ecosystem".
The company has made available Microsoft Build of OpenJDK binaries for Java 11, which are based on OpenJDK source code. Microsoft says it is looking to broaden and deepen its support for Java, "one of the most important programming languages used today".
Get 'Computer Programming for Absolute Beginners' ($24.99 value) for FREE


Learning how to code has many advantages, and gaining the right programming skills can have a massive impact on what you can do with your current skill set and the way you advance in your career.
Computer Programming for Absolute Beginners will be your guide to learning computer programming easily, helping you overcome the difficulties in understanding the major constructs in any mainstream programming language.
Microsoft Power Fx is an open source, low-code programming language


Microsoft has announced Power Fx, a new open source programming language. The Windows-maker describes it as "a low-code general purpose programming language based on spreadsheet-like formulas".
The language can be used across Microsoft’s Power Platform, and the fact that it is based on Microsoft Excel means that it should be immediately accessible to large numbers of people, even if they would not necessarily consider themselves programmers.
Create your own functions from formulae in Microsoft Excel using LAMBDA


Microsoft has launched a new feature for Excel which it says will revolutionize formulae. Called LAMBDA, the new capability is being made available to Beta users for now, and it introduces the ability to create custom functions using Excel's formula language.
The company points out that Excel formulae are the world's most widely used programming language, and now it has gained the option of defining custom, reusable functions. There's no need to learn a complex programming language, making LAMBDA accessible to all.
Recent Headlines
Most Commented Stories
BetaNews, your source for breaking tech news, reviews, and in-depth reporting since 1998.
Regional iGaming Content
© 1998-2025 BetaNews, Inc. All Rights Reserved. About Us - Privacy Policy - Cookie Policy - Sitemap.