InfoQ Homepage News
-
The Next Major Version of Angular Will Be 4, Not 3
Igor Minar, Angular Team Lead at Google, keynoted on Angular at NG-BE 2016 which took place in Belgium last week. Minar presented the release schedule adopted for future versions of Angular and introduced the following major version which will be Angular 4.
-
Swift 3.1 Enters its Final Development Stage
Apple’s Swift team has made public their release plan for Swift 3.1, expected to be available in the Spring of 2017 and source-compatible with Swift 3.0, writes Apple’s language and runtimes manager Ted Kremenek.
-
Scripting in F# Using Fake and Paket
Scripting in F# is usually done using .fsx files and F# Interactive (Fsi). For scripts that will be reused, Paket and Fake bring several features to handle different uses cases. Fake can be used to structure complex scripts, while Paket brings dependency management.
-
TypeScript 2.1 Released
Microsoft has released version 2.1 of TypeScript, bringing a slew of productivity improvements and adding much needed functionality to code emitted for today's web browsers.
-
Facebook Builds an Efficient Neural Network Model over a Billion Words
Using Neural Networks for sequence prediction is a well-known Computer Science problem with a vast array of applications in speech recognition, machine translation, language modeling and other fields. FB AI Research scientists designed adaptive softmax, an approximation algorithm tailored for GPUs which can be used to efficiently train neural networks over vocabularies of a billion words & beyond.
-
Google Pushing for HTTPS
Google wants to push for HTTPS everywhere with a combination of deprecating existing Chrome features in non-secure sites, as well as new features only supported in HTTPS.
-
Azure Functions Reach General Availability
Microsoft recently announced an addition to its Platform as a Service (PaaS) offering called Azure Functions. Initially launched as a preview service in March 2016, Azure Functions provide developers with an event-driven serverless compute platform that allow organizations to pay for only what they consume.
-
Facebook's Comparison of Apache Giraph and Spark GraphX for Graph Data Processing
A Facebook team has recently published a comparison of the performance of their existing Giraph-based graph processing system with the newer GraphX which is part of the popular Spark framework. Their conclusion is that GraphX is neither sufficiently scalable or performant to support their graph processing workloads.
-
Python 3.6 Brings Better Dictionaries, Improved Async I/O, and More
Python is approaching its next major milestone, version 3.6. Expected to be released on December 16, Python 3.6 brings many new features, including faster and more compact dictionaries, improved asyncio, a new file system path protocol, and more.
-
Building Conversational and Text Interfaces Using Amazon Lex
At the recent AWS re:Invent conference, Amazon introduced a preview of their deep learning technology called Amazon Lex which can be used to build conversational interfaces using voice and text. Amazon Lex is powered on the same deep learning technology as Alexa, which is used in the portable Bluetooth and Wi-Fi enabled Amazon Echo speaker.
-
Latest Java 9 Schedule Appears to Be at Risk from the Outset
After approving the feature extension process, Oracle has confirmed July 2017 as release date for Java 9. Similar to a previous estimation by InfoQ, the new schedule involves a longer wait time for feature extension and impacted testing phases which may impose a risk. Early, informal testing might be in place to compensate.
-
Visual Studio Marketplace (mostly) Replaces VS Gallery
Visual Studio has a new website for extensions. Known as Visual Studio Marketplace, this site aggregates extensions for the Visual Studio, Visual Studio Code, and Visual Studio Team Services.
-
Emergent Practices, the True Pattern for Succeeding with Agile
Alexandre Magno, author of the book ”How Creative Workers Learn", gave a masterclass at the Scrum Gathering Portugal 2016 showing the power of the practices that emerge from the inside of an organization instead of being imported from the outside.
-
Julien Le Dem on the Future of Column-Oriented Data Processing with Apache Arrow
Julien Le Dem, the PMC chair of the Apache Arrow project, presented on Data Eng Conf NY on the future of column-oriented data processing. Apache Arrow is an open-source standard for columnar in-memory execution. InfoQ interviewed Le Dem to find out the differences between Arrow and Parquet.
-
CA Technologies CEO Says "Built To Change is the New Paradigm"
CA Technologies CEO Mike Gregoire opened the recent CA World conference predicting that successful companies of the future will be “Built To Change” by putting software at the center of everything they do, and that they need to be "built to change" from the ground up with software as the primary enabler of competitive advantage. He gave examples of the impact of this disruption.