Home Programming News

Programming News

Packt Hub provides the latest news for programmers. Whether you’re a Python or Java programmer, we’ve got you covered. We provide the latest insights and tutorials around topics like Microservices and much more.

Understanding Result Type in Swift 5 with Daniel Steinberg

One of the first things many programmers add to their Swift projects is a Result type. From Swift 5 onwards, Swift included an official...
Take the Packt Skill Up survey

Gabriel Baptista on how to build high-performance software architecture systems with C# and .Net...

A software architecture refers to the fundamental structure of a software system that serves as a blueprint to manage the system complexity. It is...
Java

OpenJDK Project Valhalla’s head shares how they plan to enhance the Java language and...

Announced in 2014, Project Valhalla is an experimental OpenJDK project to bring major new language features to Java 10 and beyond. It primarily focuses...
web application

Microsoft technology evangelist Matthew Weston on how Microsoft PowerApps is democratizing app development [Interview]

In recent years, we have seen a wave of app-building tools coming in that enable users to be creators. Another such powerful tool is...

How two junior Intuit engineers helped their team adopt Kotlin within a month

Change might feel like a natural part of working in the software industry. But in truth it's not natural at all; it takes a...

There’s more to learning programming than just writing code

Everyone should learn to code, right? If everyone learned programming not only would people have better jobs, the economy would be growing, and ultimately...

GitHub Universe 2019: GitHub for mobile, GitHub Archive Program and more announced amid protests...

Yesterday, GitHub commenced its popular product conference GitHub Universe 2019 in San Francisco. The two-day annual conference celebrates the contribution of GitHub’s 40+ million...

Five reasons to begin a Packt subscription

The Packt library provides you with all the tools you need to stay relevant in tech, whether you’re looking to brush up your PHP...
Steel construction rust

Rust 1.39 releases with stable version of async-await syntax, better ergonomics for match guards,...

Less than two months after announcing Rust 1.38, the Rust team announced the release of Rust 1.39 yesterday. The new release brings the stable...
TypeScript 3.7

Microsoft releases TypeScript 3.7 with much-awaited features like Optional Chaining, Assertion functions and more

Yesterday, Microsoft announced the release of TypeScript 3.7 with new tooling features, optional chaining, nullish coalescing, assertion functions, and much more. This release also includes...

Must Read in Programming

Rookout and AppDynamics team up to help enterprise engineering teams debug...

It's not acknowledged enough that the real headache when it comes to software faults and performance problems isn't so much the problems themselves, but...

Interviews