Start 提交收录

Martin Finkel

martinfinkel.comDR 12 正常访问 300 浏览

开发编程 A developer blog by Martin Finkel covering developer experience, projects, and consulting, with deep-dive engineering posts such as porting a VLC Gaussian blur filter from C to C#.

主编点评

仅供参考
Martin Finkel 页面预览

The blog stands out for hands-on, benchmark-driven write-ups that compare native C and C# performance inside a real VLC 4 filter, complete with byte-identical output checks and iterative optimization rounds. It suits systems-minded developers curious about .NET Native AOT and interop costs, though t

站点介绍

Martin Finkel’s site is a personal developer blog that gathers his writing on developer experience, projects, talks, and consulting work. Rather than a general tutorial hub, it reads as a working notebook where individual engineering experiments are documented in depth, often starting from a concrete question raised in an earlier post.

The featured article, “C vs C#: racing VLC’s Gaussian blur,” ports a real VLC video filter line by line from C to C# and benchmarks both versions inside the same VLC 4 build on identical frames. It verifies byte-identical output, then optimizes each side and re-races them, with an update noting that small source changes brought the C# version within 8% of C.

The writing assumes familiarity with native code, garbage collection, and performance profiling, so it is best suited to systems developers, .NET engineers evaluating Native AOT, and anyone curious about the real cost of managed languages in pixel-heavy workloads.

Readers get the most value by treating each post as a case study: follow the methodology, check the benchmark setup, and reproduce the measurements rather than skimming conclusions. The blog is a focused resource for evidence-based performance comparisons rather than broad introductory material.

评论与评分

0

还没有评论,来写下第一条评价吧。

写下第一条评论

邮箱不会被公开,带 * 的为必填项。

为这个站点评分

点击星星打分,评分可选,再次点击已选星星可取消。