Hacker GitHub

← All repos

dotnet/roslyn

View on GitHub ↗ ★ 20,760 C#

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

143 mentions on Hacker News by 115 people: 18 stories, 125 comments · first 2015-01-14 · latest 2026-05-11

Mentions per year 143 mentions · busiest year 2015 (32)
20082026
  1. …of .NET with support for Windows, Linux, macOS and a handful of [other] BSD derivatives. Sources: https://github.com/dotnet/roslyn https://github.com/dotnet/coreclr https://github.com/dotnet/corefx Binaries:…
  2. ▲ 3
    “i++” and “i += 1” produce different IL
    story by xoss · 2018-12-18 · 0 comments
  3. …it just proved my point. [0] https://github.com/icsharpcode/SharpDevelop/issues/799#issue... [1] https://github.com/dotnet/roslyn/pulse
    comment by BurnGpuBurn · 2018-11-19 · in What Makes .NET Core So Special?
  4. …tried to capture the source code's features that were extraneous to the AST as ["syntax trivia"]( https://github.com/dotnet/roslyn/wiki/Roslyn-Overview#syntax... ). It's a less trivial issue when the code isn't so transparently bijective.…
  5. …non-free parts from microsoft Is the Apache 2 licensed Roslyn compiler not free enough for you? https://github.com/dotnet/roslyn
  6. …This might mean I would some day be able to use Vim and get IDE-like functionality. [1] Roslyn https://github.com/dotnet/roslyn/wiki/Roslyn-Overview [2] https://www.youtube.com/watch?v=wSdV1M7n4gQ
  7. …> their compiler Microsoft makes half a dozen compilers, for as many languages: https://github.com/dotnet/roslyn https://github.com/fsharp/fsharp https://github.com/PowerShell/PowerShell The only one that I know of that is closed is C++.
    comment by will4274 · 2018-06-04 · in Hello, GitHub
  8. VB.NET has been open source for a few year now. https://github.com/dotnet/roslyn https://github.com/dotnet/vblang
  9. There are other goodies, like memory views, blittable structs, interior pointers and readonly refs. https://github.com/dotnet/roslyn/blob/master/docs/Language%2...
    comment by pjmlp · 2017-09-01 · in Introducing .NET IL Linker
  10. Although LINQpad is awesome, the newer versions of Visual Studio have a C# REPL built in -- ( https://github.com/dotnet/roslyn/wiki/C%23-Interactive-Walkt... )
    comment by abhirag · 2017-08-28 · in What makes a good REPL?
  11. …7, and they will be adding more features from System C# (Midori) in the 7.1, 7.2 and 8.0 releases. https://github.com/dotnet/roslyn/blob/master/docs/Language%2... Microsoft recently did an interview where they admitted they only cared to…
    comment by pjmlp · 2017-07-19 · in LWJGL: Lightweight Java Game Library 3
  12. …C# roadmap for 7.1, 7.2 and 8.0 with more memory friendly features https://github.com/dotnet/roslyn/blob/master/docs/Language%2... Joe is presenting a keynote at Rustconf, about memory safe systems programming. http://rustcon
  13. …take a look: https://github.com/llvm-mirror/llvm https://github.com/gcc-mirror/gcc/tree/master/gcc https://github.com/dotnet/roslyn > An object can contain references to any other object held by the process This is true for very small…
    comment by Const-me · 2017-05-12 · in Don't overuse interfaces
  14. > - I love that they are adding REPL. I really wish C# had this Here you go :) https://github.com/dotnet/roslyn/wiki/C%23-Interactive-Walkt... Also: csi.exe. Try it :)
    comment by josteink · 2017-05-04 · in Wrapping up Java 9 new Features
  15. …mean there is a tendency to over indulge so the hangovers can be quite bad... (GC pauses)." [1] https://github.com/dotnet/roslyn/issues/10378#issuecomment-2...
  16. …new types like Span<T>[2]. I think there are more things like that coming in the pipeline[3]. [1] https://github.com/dotnet/roslyn/issues/118 [2] https://github.com/dotnet/corefxlab/blob/master/docs/specs/s... [3]…
  17. …the two language committees pay attention to the research/feedback that the other receives. [0]: https://github.com/dotnet/roslyn/issues/10153
    comment by zastrowm · 2017-04-19 · in Pattern Matching for Java
  18. From https://github.com/dotnet/roslyn/issues/347 (Details > Mutability): > Should tuples be mutable or immutable? The nice thing about them being > structs is that the user can choose. If a reference to the tuple is > readonly then the…
    comment by zastrowm · 2017-03-10 · in New Features in C# 7.0
  19. I think they're still working on that: https://github.com/dotnet/roslyn/blob/features/records/docs/...
    comment by tintoy · 2017-03-09 · in New Features in C# 7.0
  20. …this C# design doc, along with some conventions for associating whitespace with syntax tree nodes: https://github.com/dotnet/roslyn/wiki/Roslyn-Overview What do you think of that claim? (If you prefer not to use this deep comment thread,…
    comment by chubot · 2017-03-08 · in ANTLR Mega Tutorial
  21. Hi CM2187. Can you file these bugs over at https://github.com/dotnet/roslyn We can take a look and hopefully get fixes out for you soon!
    comment by Metasyntactic · 2017-03-07 · in Visual Studio 2017 Launch [video]
  22. …find issues with our fixes/refactorings, or you would like us to add more, please file feedback at https://github.com/dotnet/roslyn Thanks!
    comment by Metasyntactic · 2017-03-07 · in Visual Studio 2017 Launch [video]
  23. ▲ 4
    Remove the term “whitelist”
    story by thejosh · 2017-02-15 · 1 comment
  24. …sdn.microsoft.com/dotnet/2017/01/19/net-core-... [1] https://github.com/Microsoft/referencesource [2] https://github.com/dotnet/roslyn
    comment by UnoriginalGuy · 2017-02-14 · in Happy 15th Birthday .NET
  25. https://github.com/dotnet/roslyn/wiki/Roslyn-Overview#syntax...
    comment by m0sa · 2017-02-12 · in From AST to Lossless Syntax Tree
  26. …lossless part, however, comes from the fact that the syntax tokens store associated trivia [3] [1] https://github.com/dotnet/roslyn [2] https://ericlippert.com/2012/06/08/red-green-trees/ [3] https://github.com/dotnet/roslyn/wiki/Roslyn-Ove…
    comment by m0sa · 2017-02-12 · in From AST to Lossless Syntax Tree
  27. …The compilers are open source and anyone can write a language feature request on GitHub [1]. [1] https://github.com/dotnet/roslyn
    comment by hacker_9 · 2017-02-01 · in The .NET Language Strategy
  28. …I wish this was in 7.0, this is a great way to do FP in C# when you can't use F#. Proposal link : https://github.com/dotnet/roslyn/blob/features/records/docs/...
  29. ▲ 1
    Early proposal for Type Classes in C#
    story by algorithmsRcool · 2017-01-18 · 0 comments
  30. …most areas. Most GC churn in most applications (I would think) is down to Linq and collection use. https://github.com/dotnet/roslyn/blob/master/src/ExpressionE...
  31. …former is better than the latter. I am not convinced. Some examples for concreteness: Former style: https://github.com/dotnet/roslyn/blob/master/src/Compilers/C... Latter style: http://v6.cuzuco.com/v6.pdf Edit: Another example of the…
    comment by userbinator · 2017-01-08 · in What science says about naming in programming
  32. Certainly: https://github.com/dotnet/roslyn
  33. …a new one from scratch, so it isn't available in the terminal. Also, all that is open source at https://github.com/dotnet/roslyn and the scripting core can be rehosted as an API.
  34. …with them. I hope you get a chance to try this stuff out. As always, please file feedback/issues on github.com/dotnet/Roslyn Thanks!
    comment by Metasyntactic · 2016-11-25 · in .NET Productivity Improvements [video]
  35. Seems to be missing C# ( https://github.com/dotnet/roslyn ) with 6550 stars and Typescript ( https://github.com/Microsoft/TypeScript ) with 16876 stars.
    comment by CurtHagenlocher · 2016-11-21 · in Most starred interpreters and compilers on GitHub
  36. Take a look at the "match expression" section here. https://github.com/dotnet/roslyn/blob/future/docs/features/p...
    comment by int_19h · 2016-11-17 · in .NET Framework – What's New in C# 7.0
  37. …something I miss too. C# guys are working on adding full-fledged pattern matching to the language: https://github.com/dotnet/roslyn/blob/features/patterns/docs... and there's a concurrent proposal for ADTs:…
  38. Both VS and VSCode use the Roslyn compiler to provide IDE functionality. https://github.com/dotnet/roslyn
    comment by Arnavion · 2016-10-11 · in Visual Studio Code 1.6
  39. For that example, they're showing Visual Studio opening the Roslyn repo ( https://github.com/dotnet/roslyn ). Without any package restore, that's 200MB / almost 12k files. Keeping in mind that Visual Studio isn't a simple text editor, it's…
    comment by jongalloway2 · 2016-10-07 · in Announcing Visual Studio “15” Preview 5
  40. …("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.` - https://github.com/dotnet/roslyn
  41. …an SMT solver these days (i.e. you only reach for other solvers when you really have to). Roslyn ( https://github.com/dotnet/roslyn ) is the C# (and VB) compiler as a library. Useful for doing code analysis and code generation for a modern…
  42. ▲ 2
    Roslyn: Source Generators
    story by lukasLansky · 2016-09-13 · 0 comments
  43. …hub.com/kickstarter/rack-attack/pull/181 https://github.com/graphite-project/graphite-web/issues/1569 https://github.com/dotnet/roslyn/pull/3507 https://github.com/Droogans/unmaintainable-code/pull/20 https://github.com/zendframework/zend-e…
    comment by waterphone · 2016-09-05 · in Inclusivity Is a Joke
  44. …bytes around for a trivial world-view-projection matrix multiplication[1] you have a problem. [1]: https://github.com/dotnet/roslyn/issues/10378#issuecomment-2...
    comment by zamalek · 2016-08-25 · in What’s New in C# 7.0
  45. There's a few downsides to the Tuple class as mentioned here: https://github.com/dotnet/roslyn/issues/347 Namely, heap allocation and the inability to name tuple members.
    comment by joshschreuder · 2016-08-25 · in What’s New in C# 7.0
  46. …and int.TryParse(out i)) use_int(i); We know that `i` is definitely assigned at that location. [1]: https://github.com/dotnet/roslyn/issues/12597
    comment by Eyas · 2016-08-25 · in What’s New in C# 7.0
  47. …designer here. You can see (and participate in) the discussion on records here if you'd like: https://github.com/dotnet/roslyn/issues/10154 > Seems like it'd be a cinch to implement Ah... how i wish that were so :)
    comment by CyrusNajmabadi · 2016-08-25 · in What’s New in C# 7.0
  48. …literal proposal there is also some unresolved discussion about octal support, chip in if you like: https://github.com/dotnet/roslyn/issues/215
    comment by Sir_Cmpwn · 2016-08-25 · in What’s New in C# 7.0
  49. ▲ 5
    Record Syntax for C#
    story by adgasf · 2016-07-27 · 1 comment
  50. …of the lack of it (example[1]). I'd definitely include SSA in a modern course on compilers. [1]: https://github.com/dotnet/roslyn/tree/master/src/Compilers/C...
    comment by zamalek · 2016-07-25 · in Resources for Amateur Compiler Writers