BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Development Follow 141 Followers

Zero Runtime Exceptions in Production with Elm

by Sergio De Simone Follow 5 Followers on  May 31, 2017

At QCon London 2017, Richard Feldman, software engineer at noredink and author of “Elm in Action” from Manning, explained how their decision to switch to Elm led to a 100,000 LOC system running in production with zero runtime exceptions since 2015. Here, we provide a brief summary of Feldman’s key points.

JavaScript Follow 114 Followers

Google Is to Remove Support for PNaCl

by Abel Avram Follow 4 Followers on  May 31, 2017

After de-staffing the PNaCL/NaCl team last year and adding default support for WebAssembly in Chrome in March of this year, Google has officially announced the retirement of PNaCl in favor of WebAssembly.

JavaScript Follow 114 Followers

Npm 5.0 Boosts Common Sense Performance

by David Iffland Follow 3 Followers on  May 30, 2017

Npm 5.0 is a highly anticipated release that has been years in coming. The new version of the JavaScript package manager has a completely rewritten cache and has performance that is more in-line with its most direct competitor.

JavaScript Follow 114 Followers

Updates to Google Chrome DevTools

by David Iffland Follow 3 Followers on  May 24, 2017

The upcoming version of Chrome DevTools has a number of new features that can help developers build faster web pages and have an easier time debugging complex asynchronous code. At Google I/O 2017, Paul Irish presented a State of the Union showcasing a number of these new features.

Mobile Follow 51 Followers

Shoutem Aims to Be the WordPress of React Native Mobile Apps

by Sergio De Simone Follow 5 Followers on  May 12, 2017

Shoutem has recently launched its new React Native-based app builder, which is being presented to developers as the WordPress for mobile apps. InfoQ has spoken with Shoutem's VP of marketing, Robert Sekulić.

JavaScript Follow 114 Followers

Prepack JavaScript Compiler Aims to Reduce Startup Time

by David Iffland Follow 3 Followers on  May 08, 2017 1

Facebook has revealed Prepack, a compile time JavaScript interpreter that aims to reduce the time spent initializing code by pre-computing the global code block. The biggest beneficiaries of this tool are React Native apps and other platforms where startup time is one of the biggest performance bottlenecks.

JavaScript Follow 114 Followers

React Fiber: A Closer Look at the New Engine of React

by David Iffland Follow 3 Followers on  May 01, 2017

Facebook is working on a completely new architecture underpinning React, their popular JavaScript framework. The new design, dubbed React Fiber, alters how and when changes are detected in order to improve perceived responsiveness on browsers and other rendering targets. React Fiber will be launched in version 16 and should be a drop-in replacement for most React apps.

JavaScript Follow 114 Followers

TypeScript 2.3 Adds Generic Default Arguments, Async Iterators Support, and More

by Sergio De Simone Follow 5 Followers on  Apr 29, 2017

TypeScript 2.3 extends the language syntax by adding support for declaring defaults for generic type parameters and for async generators and iterators. It also aims to improve integration with existing JavaScript code with a new compile option and introduces official support for language server plugins.

JavaScript Follow 114 Followers

Google Retires Octane JavaScript Benchmark

by David Iffland Follow 3 Followers on  Apr 26, 2017

Google has retired their Octane JavaScript benchmark tool, citing over-optimization of micro-benchmarks to the detriment of real-world performance. Other browser vendors agree that the benchmark by itself is of little value. In the future, performance improvements may come from focusing on what the user is actually experiencing.

Java Follow 375 Followers

Emerging Technologies for the Enterprise Conference 2017: Day One Recap

by Michael Redlich Follow 7 Followers on  Apr 24, 2017

Day One of the 12th annual Emerging Technologies for the Enterprise Conference was held on Tuesday, April 18 in Philadelphia, PA. This two-day event included keynotes by Blair MacIntyre (augmented reality pioneer) and Scott Hanselman (podcaster), and featured speakers Monica Beckwith (JVM consultant at Oracle), Yehuda Katz (co-creator of Ember.js), and Jessica Kerr (lead engineer at Atomist).

Development Follow 141 Followers

10 Weeks to QCon New York: Keynotes Announced and Early Peek into the Speaker Lineup

by Wesley Reisz Follow 9 Followers on  Apr 24, 2017

QCon New York (the 6th annual software conference) is just 10 weeks away. June 26-28 QCon returns to its new location at Times Square’s Marriott Marquis, but with the same great lineup of speakers. 2017 features speakers from Stitch Fix, Google, Netflix, Lyft, Pivotal, Redis Labs, among others.

JavaScript Follow 114 Followers

Phantom.js Maintainer Steps down, Leaving Project's Future in Doubt

by David Iffland Follow 3 Followers on  Apr 17, 2017

The maintainer of the headless browser testing framework, Phantom.js, has decided to step down due to the release of a headless version of Chromium. It's unclear if the project's founder will be able to find enough help to continue.

JavaScript Follow 114 Followers

Moving from JavaScript to TypeScript at Slack

by Sergio De Simone Follow 5 Followers on  Apr 17, 2017

Switching from JavaScript to TypeScript at Slack has been challenging but dramatically beneficial, writes Slack desktop engineer Felix Rieseberg. InfoQ has spoken with him.

JavaScript Follow 114 Followers

React 15.5 Prepares Developers for Big Changes

by David Iffland Follow 3 Followers on  Apr 14, 2017

Facebook has released version 15.5 of React which deprecates two features that may trip up developers. To prepare for their removal in version 16, which is set to be a big update, Facebook wants to give plenty of notice to developers about changes they'll have to make to their code.

JavaScript Follow 114 Followers

Long Term Support for Angular Announced at ng-conf 2017

by David Iffland Follow 3 Followers on  Apr 07, 2017

During the 2017 ng-conf keynote, Igor Minar and Steven Fluin took the time to showcase the softer side of Angular. With all major technical topics in the rearview mirror, the focus was on the community and how Angular will evolve over time. Long Term Support for Angular v4 was announced.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT