Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,293 posts.

Software Engineering
Any year
1364

What’s New in C# 7.0

Update (4/2017): See New Features in C# 7.0, the update to this post. What follows is a description of all the planned language features in C# 7.0. With the release of Visual Studio “15” Preview 4, most of these features are coming alive. Now is a great time to take them for a spin and tell […]

1367

Go 1.21 Released

The latest Go release, version 1.21, arrives six months after Go 1.20 . Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility ; in fact, Go 1.21 improves upon that promise . We expect almost all Go programs to continue…

1371

Sin and Cos: The Programmer's Pals

In this article I shall discuss several game programming techniques, all revolving around a central theme: the sine and cosine functions. This article will explain sine, cosine, vectors, atan2, and some useful special effects such as how to make homing missiles and how bitmap rotation works. I shall start with the…