HNHacker News
TopNewBestAskShowJobs

GOPbIHbI4

96 karma · joined February 1, 2017

SDE at MSFT
submissionscomments

Zero-cost delegates in .NET 10

youtube.com·3 pts·GOPbIHbI4·
1

Dissecting Memory Leaks in .NET

youtube.com·1 pts·GOPbIHbI4·
1

Finalizers are tricker than you might think. Part 2

sergeyteplyakov.github.io·38 pts·GOPbIHbI4·
7

Classes vs. structs in .NET: how not to teach about performance

sergeyteplyakov.github.io·144 pts·GOPbIHbI4·
90

Shooting Yourself in the Foot with Concurrent Use of FileStream.Position

sergeyteplyakov.github.io·2 pts·GOPbIHbI4·
0

The Dangers of Task.Factory.StartNew

sergeyteplyakov.github.io·2 pts·GOPbIHbI4·
0

The danger of TaskCompletionSource class

blogs.msdn.microsoft.com·4 pts·GOPbIHbI4·
0

Combining iterator blocks and async methods in C#

blogs.msdn.microsoft.com·1 pts·GOPbIHbI4·
0

Performance implications of default struct equality in C#

blogs.msdn.microsoft.com·8 pts·GOPbIHbI4·
0

Dissecting new generic constraints in C# 7.3

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Avoiding struct and readonly reference performance pitfalls with ErrorProne.NET

blogs.msdn.microsoft.com·1 pts·GOPbIHbI4·
0

Performance traps of ref locals and ref returns in C#

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Nullable types arithmetic and null-coalescing operator precedence in C#

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

The ‘in’-modifier and the readonly structs in C#

blogs.msdn.microsoft.com·4 pts·GOPbIHbI4·
0

[Async, C#] One user scenario to rule them all

blogs.msdn.microsoft.com·3 pts·GOPbIHbI4·
0

The Performance Characteristics of Async Methods in C#

blogs.msdn.microsoft.com·5 pts·GOPbIHbI4·
0

Extending the async methods in C#

blogs.msdn.microsoft.com·4 pts·GOPbIHbI4·
0

Dissecting the async methods in C#

blogs.msdn.microsoft.com·4 pts·GOPbIHbI4·
0

Dissecting the tuples in C# 7

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Dissecting the pattern matching in C# 7

blogs.msdn.microsoft.com·6 pts·GOPbIHbI4·
0

Dissecting the local functions in C# 7

blogs.msdn.microsoft.com·1 pts·GOPbIHbI4·
1

Managed object internals, Part 4. Fields layout

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Managed object internals, Part 3. The layout of a managed array

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Managed object internals, Part 2. Object header layout and the cost of locking

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Managed object internals, Part 1. Layout

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

To box or not to box? That is the question

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0

Garbage collection and variable lifetime tracking in CLR

blogs.msdn.microsoft.com·3 pts·GOPbIHbI4·
0

A common execution path optimization

reddit.com·1 pts·GOPbIHbI4·
0

Dissecting the new() constraint in C#: a perfect example of a leaky abstraction

blogs.msdn.microsoft.com·2 pts·GOPbIHbI4·
0