Amazon is hosting its annual competition for university students who are passionate about accelerating the field of artificial intelligence. The challenge this year is focused on developing a social bot, which Amazon’s Alexa digital assistant can use to communicate with humans on popular topics or events. For this challenge, teams will have to work in … continue reading
Red Hat released its Java language support extension to the Visual Studio Code marketplace late last week. The release came with a list of features that will help developers make use of the Java language server. According to a blog post by Gorkem Ercan, principal software engineer with Red Hat, the abundance of frameworks, languages … continue reading
The Rust team has announced the latest version of Rust. Rust 1.11 includes work to compiler internals that are not yet stable, and other user-facing changes. The Rust team also announced features like MIR becoming the default and the beginnings of incremental compilation, which Rust 1.11 has laid the groundwork for. According to Rust: “The … continue reading
For humans, writing posts on social media just comes naturally. Humans understand each word that’s said or typed, but for machines, it’s not that easy. Understanding the meaning of words is one of the biggest challenges that artificial intelligence researchers face today, and this week’s GitHub project named fastText aims to solve that challenge. Automatic … continue reading
A new artificial intelligence company thinks that its breakthrough in natural language understanding can take on what machine learning experts say is an unsolvable challenge: getting machines to understand human language and its meaning. Pat Inc., which announced its private beta and US$2.5 million in seed funding this month, is developing artificial intelligence technology that … continue reading
The R Consortium has announced that IBM is becoming a Platinum member of the project, which indicates that IBM gave a significant investment to the development of the open-source R programming language. R is used by researchers, scientists and analysts for data-analysis purposes. R also provides an interactive environment for data analysis and visualization. IBM … continue reading
The task of getting high schoolers a solid foundation in software and coding continues. For students in today’s world, the need to know some sort of programming language is as necessary as becoming fluent in Spanish. But are the two interchangeable, and should they be? One of the first states to try to tackle this … continue reading
Due to the lack of variety in brackets and parentheses on a regular keyboard, the syntax of modern C++ sometimes gets tricky, according to Dima Korolev, captain of engineering at opinion aggregation company Staance. Some problems with C++ include array indexing and lambda definitions. Korolev also mentioned that Objective-C uses square brackets to send messages. … continue reading
“Nim in Action,” a book about the Nim programming language, is now available. The book introduces the Nim programming language, teaching programmers how to write native software applications and libraries, Web applications, embedded device software, and programs that communicate over the Internet. It explains hands-on examples of how to write test, debug, document and package … continue reading
Minecraft is billed as being for exploring and building, but Microsoft wants kids exploring places in the real world, like the Pyramids of Giza or ancient temples. This is why Microsoft announced Minecraft: Education Edition, which is a new version that is customized for schools. The new title will be available as a free trial … continue reading
This week, JetBrains announced a new project that has been in the works for a while. Called Project Rider, it’s a cross-platform C# IDE, based on the IntelliJ Platform and using ReSharper technology. The IDE includes functionality that will be familiar to those that have used ReSharper and IntelliJ-based IDEs, like Quick Fixes, Inspections, and … continue reading
PHP is a scripting language that can power everything from a blog to a website, and yesterday the PHP development team announced the immediate availability of PHP 7.0.0. This marks the start of a new major PHP series, bringing faster response time and the ability to serve more users, the team said. The release is … continue reading