ACM, the Association for Computing Machinery, has named John L. Hennessy and David A. Patterson the recipients of the 2017 ACM A.M. Turing Award for inventing the reduced instruction set computer (RISC) approach. Hennessy and Patterson developed a systematic and quantitative approach to designing faster, lower power, and RISC microprocessors. The approach has led to … continue reading
Google has announced that it is graduating Firebase Crashlytics out of beta. Firebase Crashlytics is a mobile app that assists users in tracking, prioritizing, and fixing stability issues in real-time. Google first acquired Crashlytics in January of last year. The company also announced new feature integration with Analytics events, crash insights, ability to pin important … continue reading
Microsoft has announced progress with the prototype design for Git Virtual File System (GVFS) for Mac. GVFS is the company’s project to bring Git to enterprise scale. Microsoft plans to publish all of the code for GVFS for Mac in their public repo. With GVFS for Windows, it contains patches to Git, a file system … continue reading
Google is looking to improve virtual reality experiences with new experiments and SDKs. The company announced that it is open sourcing Resonance Audio, its spatial audio SDK released last year. Google is also providing new insights into its experiments with light fields, which are a set of algorithms for advanced capture, stitching, and rendering. “To … continue reading
Microsoft has released the first preview of Visual Studio 2017 Version 15.7. The key new features and enhancements of this update include productivity enhancements, better diagnostics, C++ development improvements, better management of Android and iOS environments, updated tooling for Universal Windows Platform and .NET Core projects, and a better update experience. Flowfinity Wireless releases new … continue reading
Syncfusion has announced the release of Essential Studio 2018 Volume 1. The highlights of the release include Angular and React for JS 2, new components based on our JS 2 library for ASP.NET Core and MVC, new schedule and maps control for Essential JS 2 suite and new controls for Xamarin platforms and Window Forms. … continue reading
At last week’s SXSW, Google announced new updates for Actions on Google. The news follows the company’s new set of features. Updates to the media response API allows developers to create audio-focused conversational actions, such as clips from TV shows, interactive stories, relaxing sounds, and news briefings. Users will now have access to daily updates … continue reading
Google has announced cryptography changes in Android P. The company plans to deprecate some functionality from the BC provider in order to avoid additional costs and risks. In the later release, it plans to remove the deprecated functionality entirely. “In a previous post, we announced that the Crypto provider was deprecated beginning in Android Nougat. Since … continue reading
Google has announced the first developer preview of its upcoming operating system Android P. The release of Android P is just a baseline build for developers. The company says it will have a lot more features to announce at its developer conference Google I/O in May. The preview features indoor positioning with Wi-Fi RTT, display … continue reading
Google has announced the latest developer preview for Android Things, its platform for creating Internet of Things solutions. While primarily used for IoT, Google says the platform now also supports video and audio processing applications and on-board machine learning using TensorFlow. The Developer Preview 7 is based on Android 8.1 and supports version 11.8.0 of … continue reading
Apache MXNet 1.1.0 has been released. Apache MXNet is a deep learning framework for training and prediction and can be used with APIs for multiple programming languages, such as Python, R, Scala, and C++. For example, the Python or R API can be used to train neural network models and then MXNet can be used … continue reading
The Nim Team has announced the latest release of Nim, version 0.18.0. Nim is a systems programming language that focuses on performance, portability, and expressiveness. New features of the release include formatted string literals, testable documentation examples, mapLiterals and new memory manager algorithm. “We have mentioned multiple times that this will be a major release. … continue reading