News Category: Developers

Microsoft's Quantum Development Kit goes open source on GitHub

Microsoft has open-sourced its Quantum Development Kit (QDK) on GitHub. The QDK, which launched in preview last year, gives developers access to the Q# programming language, quantum simulators, and the libraries needed to start experimenting with quantum computing before it goes mainstream. "By...
Read 0 Comments

JS Foundation and Node.js Foundation Join Forces

People like to make fun of JavaScript. "It's not a real language! Who, in their right mind, would use it on a server?" The replies are: It's a real language and JavaScript is one of the most popular languages of all. For years, the enterprise server side had been divided into two camps: JS...
Read 0 Comments

Source{d} Can Help Solve Your Own Tabs-Versus-Spaces Debate

The debate over tabs versus spaces has been going on for decades and, despite all attempts to end it, it is ongoing. StackOverflow co-founder Jeff Atwood once wrote of the debate, “It doesn’t actually matter which coding styles you pick. What does matter is that you, and everyone else on your team...
Read 0 Comments

Happy Little Accidents - Debugging JavaScript

Last year I gave a talk in HelsinkiJS and Turku ❤️ Frontend meetups titled Happy Little Accidents - The Art of Debugging (slides). This week I was spending a lot of time debugging weird timezone issues and the talk popped back up from my memories. So I wanted to write a more detailed and Javascript...
Read 0 Comments

Basics of Object-Oriented Programming

In programming, an object is simply a 'thing'. I know, I know...how can you define something as a 'thing'. Well, let's think about it - What do 'things' have? Attributes, right?  - A dog has four legs, a color, a name, an owner, and a breed. Though there are millions Dogs with countless names,...
Read 0 Comments

The Monty Hall Problem

The original and most simple scenario of the Monty Hall problem is this: You are in a prize contest and in front of you there are three doors (A, B and C). Behind one of the doors is a prize (Car), while behind others is a loss (Goat). You first choose a door (let’s say door A). The contest host...
Read 0 Comments

Open Sourcing ClusterFuzz

Fuzzing is an automated method for detecting bugs in software that works by feeding unexpected inputs to a target program. It is effective at finding memory corruption bugs, which often have serious security implications. Manually finding these issues is both difficult and time consuming, and bugs...
Read 0 Comments

Red Hat Launches CodeReady Workspaces Kubernetes IDE

Red Hat announced the general availability of its CodeReady Workspaces integrated developer environment (IDE) on Feb. 5, providing users with a Kubernetes-native tool for building and collaborating on application development. In contrast with other IDEs, Red Hat CodeReady Workspaces runs inside of...
Read 0 Comments

TensorFlow.js: Machine Learning for the Web and Beyond

TensorFlow.js: machine learning for the web and beyond Smilkov et al., SysML’19 If machine learning and ML models are to pervade all of our applications and systems, then they’d better go to where the applications are rather than the other way round. Increasingly, that means JavaScript – both in...
Read 0 Comments

What Lies Ahead for Python, Java, Go, C#, Kotlin, and Rust

As we enter 2019, we asked some of our O’Reilly authors and training course instructors for their thoughts on what’s in store for established players and fast-growing languages. Python Python's incredible growth over the past decade shows no signs of slowing. In addition to maintaining its position...
Read 0 Comments

Pages

Click Here!