Tags: languages

What is LLVM? The Power Behind Swift, Rust, Clang, and More

LLVM makes it easier to not only create new languages, but to enhance the development of existing ones. It provides tools for automating many of the most thankless parts of the task of language creation: creating a compiler, porting the outputted code to multiple platforms and architectures, and...
Read 0 Comments

Julia vs R vs Python: Simple Optimization

In this post, I will try to compare and contrast Julia, R, and Python via a simple maximum likelihood optimization problem which is motivated by a problem from the credit risk domain and is discussed in more detail in this post. TL;DR For such a simple optimization problem, R, Julia, and Python/...
Read 0 Comments

How Programmers Learn to Code

HackerRank recently published the results of its 2018 Developer Skills Report, in which it asked programmers when they started coding. 39,441 professional and student developers completed the online survey from 16 October to 1 November 2016, with over 25% of the developers surveyed writing their...
Read 0 Comments

Employers Want JavaScript, but Developers Want Python

When it comes to which programming languages are in demand by employers, JavaScript, Java, Python, C++, and C—in that order—came out on top in a recent developer survey. Developers, however, want to learn languages like Python, Go, and Kotlin. A survey of developers by technical recruiter...
Read 0 Comments

Announcing The Node.js Application Showcase

The stats around Node.js are pretty staggering. There were 25 million downloads of Node.js in 2017, with over one million of them happening on a single day. And these stats are just the users. On the community side, the numbers are equally exceptional. What explains this immense popularity? What we...
Read 0 Comments

The Brutal Lifecycle of JavaScript Frameworks

JavaScript UI frameworks and libraries work in cycles. Every six months or so, a new one pops up, claiming that it has revolutionized UI development. Thousands of developers adopt it into their new projects, blog posts are written, Stack Overflow questions are asked and answered, and then a newer (...
Read 0 Comments

Exploring Node.js with Mark Hinkle, the Executive Director of the Node.js Foundation

Even though JavaScript has been around for more than 20 years, it’s becoming the first class citizen for developing enterprise applications. There is a huge developer community behind this technology. What makes things even more interesting is that, with Node.js, JavaScript can run on server, so...
Read 0 Comments

As Go 2.0 Nears, AWS Launches Developer Preview of Go SDK 2.0

There's now a developer preview of an updated SDK for the Go programming language available on the Amazon Web Services Inc. (AWS) cloud. Sometimes called Golang, Go is a Google-backed, open source programming language optimized for large-scale apps, such as performant Web apps that can run at...
Read 0 Comments

Quantum Computers Barely Exist—Here’s Why We’re Writing Languages for Them Anyway

Quantum computers are still extremely rudimentary, and largely remain intriguing playthings in a few advanced research labs. That hasn’t deterred people from developing new programming languages for them. The most recent one comes from Microsoft, which has unveiled Q# (pronounced Q sharp) and some...
Read 0 Comments

Source{d} Applies Machine Learning to Help Companies Manage Their Code Bases

If you go to GitHub, the most popular developer platform today, and search for a piece of code, it is a plain-text search. “It’s like how we used to search on the web in 1996,” said Eiso Kant, CEO and co-founder at source{d}, a startup focused on applying machine learning on top of source code. “We...
Read 0 Comments

Pages

Click Here!