LLVM WebAssembly backend will soon become Emscripten’s default backend, V8 announces
Yesterday, the team behind V8, an open source JavaScript engine, shared the work they with the community have been doing to make LLVM WebAssembly...
Introducing QuickJS, a small and easily embeddable JavaScript engine
On Tuesday, Fabrice Bellard, the creator of FFmpeg and QEMU and Charlie Gordon, a C expert, announced the first public release of QuickJS. Released...
Wasmer introduces WebAssembly Interfaces for validating the imports and exports of a Wasm module
Yesterday, Syrus Akbary, the founder and CEO of Wasmer, introduced WebAssembly interfaces. It provides a convenient s-expression (symbolic expression) text format that can be...
IETF proposes JSON Meta Application Protocol (JMAP) as the next standard for email protocols
Last week, the Internet Engineering Task Force (IETF) published JSON Meta Application Protocol (JMAP) as RFC 8260, now marked as “Proposed Standard”. The protocol...
Laracon US 2019 highlights: Laravel 6 release update, Laravel Vapor, and more
Laracon US 2019, probably the biggest Laravel conference, wrapped up yesterday. Its creator, Tylor Otwell kick-started the event by talking about the next major...
Amazon Transcribe Streaming announces support for WebSockets
Last week, Amazon announced that its automatic speech recognition (ASR) service, Amazon Transcribe, now supports WebSockets. According to Amazon, “WebSocket support opens Amazon Transcribe...
Apple announces ‘WebKit Tracking Prevention Policy’ that considers web tracking as a security vulnerability
Inspired by Mozilla’s anti-tracking policy, Apple has announced its intention to implement the WebKit Tracking Prevention Policy into Safari, the details of which it...
Apache Flink 1.9.0 releases with Fine-grained batch recovery, State Processor API and more
Last week the Apache Flink community announced the release of Apache Flink 1.9.0. The Flink community defines the project goal as “to develop a...
Google Chrome 76 now supports native lazy-loading
Earlier this month, Google Chrome 76 got native support for lazy loading. Web developers can now use the new ‘loading’ attribute to lazy-load resources...
JavaScript will soon support optional chaining operator as its ECMAScript proposal reaches stage 3
Last month, the ECMAScript proposal for optional chaining operator reached stage 3 of the TC39 process. This essentially means that the feature is almost...