You are here
Technology 

Microsoft readies dev kit, Q# language for quantum computing

Microsoft is offering a developer kit to help get started in quantum computing and using the company’s quantum-focused Q# programming language. Microsoft has been bullish lately on quantum computing, with CEO Satya Nadella recently calling these computers the future. A quantum computer can solve complex problems in hours or days, compared to classical computers that would take billions of years, the company said. Microsoft sees quantum computing having major implications in areas such as health care, energy, and environmental systems. To read this article in full, please click here ……

Read More
Technology 

What’s new in Microsoft Visual Studio Code

Microsoft’s open source development tool is an important piece of the developer’s toolkit. Built using GitHub’s cross-platform Electron framework, Visual Studio Code is a full-featured development editor that supports a wide selection of languages and platforms, from the familiar C and C# to modern environments and languages like Go and Node.js, with parity between Windows, MacOS, and Linux releases. Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key features in this changelog. [ Get started with Visual Studio Code, Microsoft’s lightweight editor for Windows, MacOS, and Linux. • Discover Microsoft’s…

Read More
Technology 

State of JavaScript: TypeScript rises, Angular falls

While ECMAScript 6 remains the standard for JavaScript programming, TypeScript, Microsoft’s typed superset of JavaScript, might one day give ECMAScript 6 a run for its money, a newly released report suggests. The December 12 report, titled “The State of JavaScript 2017,” also finds increasing interest in Vue.js and GraphQL and waning interest in Google’s Angular. “The State of JavaScript 2017” compiles the results of a survey of more than 28 thousand developers about their use of JavaScript technologies. The most popular flavor or variant of JavaScript proved to be ECMAScript…

Read More
Technology 

IBM offers code patterns for AI, microservices, blockchain apps

IBM has released two sets of freely available code and other development assets: IBM Code Patterns and Bot Asset Exchange. The features in IBM Code Patterns With IBM Code Patterns, IBM is providing more than 120 open source code patterns intended to streamline the coding process for applications using artificial intelligence, blockchain, microservices, analytics, data science, internet of things, devops, containers, the cloud, Java, Python, and virtual reality. IBM Code Patterns includes curated packages of reusable code, GitHub repos, documentation, and resources that provide a view of underlying code, including architecture…

Read More
Technology 

IBM offers code patterns for AI, microservices, blockchain apps

IBM has released two sets of freely available code and other development assets: IBM Code Patterns and Bot Asset Exchange. The features in IBM Code Patterns With IBM Code Patterns, IBM is providing more than 120 open source code patterns intended to streamline the coding process for applications using artificial intelligence, blockchain, microservices, analytics, data science, internet of things, devops, containers, the cloud, Java, Python, and virtual reality. IBM Code Patterns includes curated packages of reusable code, GitHub repos, documentation, and resources that provide a view of underlying code, including architecture…

Read More
Technology 

What’s new in Kubernetes containers

The latest version of the open source container orchestration framework Kubernetes, Kubernetes 1.9, brings to the container-orchestration framework both full-blown and beta-test versions of significant new features: The general availability of the Workloads API. Beta support for Windows Server. An alpha version of a new container storage API. [ Are you ready for the container invasion? Learn how to get started with Kubernetes. | Keep up with the latest developments in cloud computing with InfoWorld’s Cloud Computing newsletter. ]What’s new in Kubernetes 1.9 Kubernetes 1.9 was released in December 2017….

Read More
Technology 

What’s next for the Glimmer mobile JavaScript library

Glimmer, a library for building mobile applications that arose out of the Ember.js front-end JavaScript stack, will use custom bytecode to improve web application loading on mobile devices. The Glimmer UI component library features a virtual machine architecture similar to the JVM in Java and Microsoft’s Common Language Runtime. This virtual machine is built to run inside the browser for use in web UIs. Glimmer and Ember also feature the Handlebars open source library for templating. Because Glimmer is the rendering engine for Ember, improvements in Glimmer help Ember as…

Read More
Technology 

C’s wild ride: From all-time low to big gains

The venerable, close-to-the-metal C language has enjoyed a reversal of fortune in the Tiobe language popularity index, emerging as a candidate for the index’s top gainer this year after sustaining its record low just four months ago. Although still in second place in this month’s index behind Java, C—with its 10.158 percent rating—has jumped nearly four percentage points since August, when it sustained an all-time low of 6.477 percent. (Java also had an all-time low that month of 12.961 percent.) C’s rating also has increased 1.43 points compared to December…

Read More
Technology 

What’s new in Google’s Go language

The team behind Google’s Go language has just released a beta of Go 1.10, the next version of the popular open source language. [ Also on InfoWorld: Tap the power of Google’s Go language. | The best Go language IDEs and editors. | Keep up with hot topics in programming with InfoWorld’s App Dev Report newsletter. ]The new features in Google Go 1.10 beta The upgrade offers compiler tool chain and performance improvements but no substantive language changes. Expected to be available in a production version in February 2018, Go…

Read More
Technology 

Unikraft project promises to simplify unikernel creation

Unikernels promise fast boots, tiny memory footprints, and high performance, but they must be developed from scratch for each application. NEC is working to remove this barrier to unikernel adoption with a configurable unikernel code base called Unikraft. Developed under the auspices of the Linux Foundation’s Xen Project, Unikraft will address unikernel development issues by providing libraries of operating system components that users can pick and choose from, using a menu to build a working image. Among the goals is to support multiple target platforms including Xen, KVM, and bare…

Read More