Onux is still trying to fill gaps in JavaScript with the release of JS++ 0.4.2. JS++ is the company’s safe superset of the programming language designed to address the lack of type safety in JavaScript. The latest release features modules, function overloading, dead code elimination, and new integrations. According to Roger Poon, founder of Onux, … continue reading
A team of researchers have designed a new solution to malicious circuitry in device chips. The team’s chip contains an embedded module that monitors its own computations and flags defects before attackers can sabotage devices. The embedded module proves its own calculations are correct, and its external module validates the first module’s proofs. Siddharth Garg, … continue reading
An open-source framework wants to tackle the challenges presented by moving to microservices and speed up application development so programmers do not have to spend as much time building software infrastructure. AquaJS is a framework for Node.js that was created at Equinix, which provides carrier-neutral datacenters and Internet exchanges for interconnection. AquaJS was developed to … continue reading
Twenty years on, Java is still rolling right along. The JavaOne keynote address, given Sunday afternoon in San Francisco, had a somewhat reverent tone, as it covered both the past and future of the platform. Georges Saab, vice president of development at Oracle, gave an extensive history of the platform at the start of his … continue reading
Trine is “the library modern JavaScript doesn’t deserve, but needs right now,” at least according to its GitHub description. As Finnish developer Jussi Kalliokoski puts it, Trine is a utility library geared at tapping the full potential of functional programming in JavaScript. Kalliokoski explains that despite functional programming improvements introduced in both ECMAScript 5 and … continue reading
JavaScript is everywhere. Once relegated to an Internet fad, the malleable programming language has evolved along with the Web and now finds itself entrenched in modern browsers, complex Web applications, mobile development, server-side programming, and in emerging platforms like the Internet of Things. Underlying that browser-centric user and developer shift, JavaScript has developed a robust … continue reading
Verizon is releasing its 2015 Data Breach Investigations Report, which revealed that while cyber threats are getting more sophisticated, many cyber attacks still rely on decades-old techniques. According to the report, 70% of attacks involve a secondary victim, which adds complexity to a breach. Another key finding revealed that users fail to implement security patches, … continue reading
Npm, the company behind the open-source npm package manager for JavaScript, has launched a new feature called Private Modules, allowing developers to share and reuse private and confidential code. Private Modules, a hosted version of the company’s npm Enterprise offering, is a US$7-per-month service enabling developers to host an unlimited amount of private JavaScript packages … continue reading
ECMAScript 6, the landmark official update to JavaScript, has entered the next phase of the standardization process along the road to a June 2015 wide release. ECMAScript 6 will be the first update to standardized JavaScript since 2009, and the first truly foundational restructuring of the language since 1999. The overarching goal of ECMAScript 6 … continue reading