Java’s emergence 20 years ago was the last time a programming language enamored the industry. It was not the first time: It had been the rhythm of the programming community to anoint a new “it” mainstream programming language every seven years or so. While that pattern has clearly been disrupted, I believe that it is … continue reading
Multiple versions of the C++ programming language are in various stages of development, and tech companies such as Facebook and Microsoft are trying to keep up with feature support. Facebook is focusing on augmenting the capabilities C++ 11, the C++ standard published back in 2011 that was superseded by C++ 14 last year. The company … continue reading
Qt, the cross-platform C++ application development framework, turned 20 years old this week. Currently maintained by The Qt Company, a subsidiary of Digia, the Qt framework’s first release of Qt 0.90 took place on May 20, 1995. The company is currently preparing for the impending release of Qt 5.5 in late June. Lars Knoll, Qt’s … continue reading
Google has announced Preemptible Virtual Machines, a new beta cloud technology for Google Compute Engine. Preemptible VMs are cloud instances that can be shut down at any time for short-term storage capacity at a low fixed cost. Google recommended them for distributed, fault-tolerant workloads that don’t require continuous availability of any single instance. The temporary … continue reading
Code Connect, a Microsoft developer tooling startup, has announced Alive, a live coding extension for Visual Studio 2013 and 2015. It provides immediate code feedback to developers with an immediate watch window directly inline with the code, accessible during design without launching the application. The extension currently supports only C# and .NET framework 4.5, as … continue reading
Microsoft executives demonstrated new projects, products and development tools aimed at spreading the Microsoft environment across multiple platforms to kick off the second day of the company’s Build conference for developers at San Francisco’s Moscone Center. Key to all of the announcements made at the show was a new understanding from Microsoft that its platforms … continue reading
C# 6.0 is on track for release along with the upcoming Visual Studio 2015, but developers won’t see C# 7 for quite a while. That doesn’t mean Microsoft isn’t already planning it out, though. C# and Roslyn compiler program manager Mads Torgersen has posted a working list of C# 7 features on GitHub detailing the … continue reading
As standardized HTML5 ascends to Web development dominance, developers all across the spectrum are looking for ways to leverage the markup language. Now, a free extension for Visual Studio gives C# and XAML developers a way to code HTML5 apps from the comfort of Microsoft’s IDE. CSHTML5 (also known as C#/XAML for HTML5), a free … continue reading
Cyanogen is starting to roll out its version of Android Lollipop: Cyanogen OS 12. The new version features Android’s material design elements to provide users with a visual, interactive OS. Cyanogen OS 12 was designed to provide users a more personal operating system, according to the company, with extra theming features such as the ability … continue reading
Smartphone marker OnePlus has unveiled a custom version of its Android operating system, OxygenOS. OxygenOS is based on Google’s Android Lollipop version 5.0.2. With OxygenOS, the company claimed it would make it easier to respond to user feedback, and to provide better updates and an integrated range of services for OnePlus users. “In this environment … continue reading
The time has come. It’s the SD Times March Developer Madness Final 4. First up, on one side of the bracket we have #3 seed C# taking on #4 Service Virtualization in a battle of the entrenched programming language versus the virtualization practice and philosophy eating software development. Cast your vote and send one to … continue reading
Mikeal Rogers, a developer on the io.js team and an active member of the Node community, has posted a proposal on GitHub for reconciliation of the io.js fork with Node.js. Rogers posted an open GitHub proposal entitled “Reconciliation Proposal #978,” laying out preliminary plans for the merger, the technical governance structure, proposed working groups, and … continue reading