Live data from Hacker News

Viewing profile — jaredpar

jaredpar

HN member
Joined
Fri, Feb 03, 2012, 6:54 PM UTC
HN karma
32
Public activity
9 items

About jaredpar

C# compiler lead

Recent public activity

  1. comment
    Comment #44126767

    There are a lot of optimizations that we plan to add to this path. The intent of this preview was getting a functional version of `dotnet run app.cs` out the door. Items like start…

  2. comment
    Comment #41191900

    There is no timeframe right now. At the moment this is a loose proposal for how to approach union like features in C#. There are a lot more details to dig into here before we'd be …

  3. comment
    Comment #41191885

    The design is not going to allow for struct layout to have memory safety issues when tearing is involved. That is a problem we are very well aware of and consider in designs.

  4. comment
    Comment #41191858

    > from the AOT compiler, but none from the C# compiler. The C# compiler has very little knowledge of `[FieldOffset]`. It's expected that developers understand the runtime implicati…

  5. comment
    Comment #15103318

    It's multiple inheritance of behavior, but not of state.

  6. comment
    Comment #15103308

    There is a proposal for "sealed enums" on the C# language repo that have the semantics you are looking for. https://github.com/dotnet/csharplang/issues/782

  7. comment
    Comment #3548610

    Yeah F# is a bit of a hurdle for contributors. In retrospect if I'd known I'd stick with the project this long I probably would've chosen C#. https://github.com/jaredpar/VsVim/wiki…

  8. comment
    Comment #3548583

    What version are you using? Prior to 1.2 there was a nasty perf bug with :hlsearch that caused it to be sluggish with 1) very large files or 2) a good number of files opened. The b…

  9. comment
    Comment #3548527

    What version of VsVim are you using? There was a bug with this exact behavior in 1.1 (and possibly 1.1.1). I got it fixed for the 1.2 release which is the current version in the Vi…