Microsoft has announced the July 2021 release of the Python Extension for Visual Studio Code. This release introduces a quicker way of configuring project roots. According to Microsoft, a common issue developers have is that developers see diagnostics under import statements when opening new projects, but they don’t know how to resolve them. Configuring project … continue reading
Android stated that it would extend the September 30th deadline for adhering to the Google Play Payments policy to March 31st, 2022. Starting on July 22nd, developers can appeal for an extension through the Help Center. Android said it will review each request and get back to requests as soon as possible. Additional details are … continue reading
JavaScript is the most popular language among developers. This is according to the fifth annual Developer Ecosystem Survey conducted by JetBrains with responses from 31,743 developers from 183 different countries. This finding is consistent with last year’s report, which found JavaScript to be the most widely used language. The purpose of the survey is to … continue reading
The .NET Object Allocation Tool received new features and a significant performance boost as of the Visual Studio 16.10 release. The tool now has support for Source Link which lets the tool pull down source files, showing where allocations are occurring even when they are not in your code. Search now has auto-complete suggestions to … continue reading
GitHub launched a technical preview of GitHub Copilot, a new AI pair programmer that helps developers write better code. The tool draws context from the code that’s being worked on and suggests whole lines or entire functions to suggest alternative ways to solve problems, write tests, and explore new APIs without having to search for … continue reading
When it comes to picking a language for a new data science project, developers often have to go through the debate of whether Python or R would be the best suited for the task. R is a language specifically designed for data analysis so it has a lot of useful features built in, but Python … continue reading
Version 3 of the Scala programming language includes the latest research in type theory and many new features such as new “quiet” syntax for control structures like ‘if’, ‘while’, and ‘for’; optional braces for an indentation sensitive style of programming ;and much more. The Scala programming language combines object-oriented and functional programming in one concise, … continue reading
Pyodide, Mozilla’s open-source project for running Python inside a web browser, has become an independent and community-driven project with a new home on GitHub. The company also announced the new 0.17 release as part of its announcement. The project aims to bring the Python runtime to the browser via WebAssembly along with NumPy, Pandas, Matplotlib, … continue reading
AsyncAPI is joining the Linux Foundation to make sure AsyncAPI stays neutral and is driven by those who are dedicated to the product. The project aims to unify all of the API specifications and to enable developers to use its tooling together with their existing OpenAPI, GraphQL, and gRPC definitions. Another goal is to enable … continue reading
The latest version of the machine learning library PyTorch is now available. PyTorch 1.8.1 introduces the PyTorch Profiler, which is a tool for performance analysis and troubleshooting for large-scale deep learning models. According to PyTorch’s team, there was a lack of available tools for such a task, and the tools that did exist missed out … continue reading
The new Visual Studio 2019 v16.9 preview 1 includes new features such as Address Sanitizer with C++, which is now generally available; C++ conformance, which allows destructors and new expressions to be ‘constexpr;’ and C++ Intellisense. Visual Studio 2019 also now offers the ability to filter out redundant frames from the call stack when the … continue reading
GitHub has announced the MLH Fellowship is expanding to include American Express and Adobe to its summer 2021 program in which students will be able to use real tools and experience around how to collaborate remotely and globally while working along with experienced engineers. The fellowship was created to fill in the lack of internships … continue reading