News for hackers. Stuff that matters.
Re:Memory usage of a toy C# server and client with 500K conc... by ascii_only on Sunday January 27, 2019 @06:35AM (#19011333)
ReSharper 1.0 for VS was released in 2004. For perspective at this time C# didn't support static classes.
Re:Memory usage of a toy C# server and client with 500K conc... by int_19h on Sunday January 27, 2019 @07:49PM (#19014712)
Back when ReSharper was first released, it basically advanced VS to the point that was considered essential baseline by most Java developers.

As I recall, at the time, it seems that the Java ecosystem was mostly investing into writing code and declarative markup (usually XML), while Microsoft was most interested in visual designers and other ways to help devs on its platform avoid writing code. Thus, VS was far easier to get started with, but advanced coding was much better in Java IDEs.

Re:Memory usage of a toy C# server and client with 500K conc... by tracker1 on Sunday January 27, 2019 @11:28PM (#19015326)
It's funny, post 9-11 I was pretty down and out for a year or so post-dot-com etc. I learned C# using the command line compiler and the complete reference book in 2001-2002. No IDE at all, and building with BAT/CMD files.

I don't think the tooling caught up to the ease of not using the built in tooling until VS 2005 for me. Of course by VS2012, it felt like such a bloated slow mess, I don't think I've looked back much until relatively recently. Been doing a lot of Node work, which I tend to think of as very low friction.

These days, I absolutely love VS Code which tends to strike the balance of more than an editor, but not slow and bloated like a typical IDE. Integrated file tree + terminal are the best UX to me.

Re:Memory usage of a toy C# server and client with 500K conc... by ascii_only on Monday January 28, 2019 @05:30AM (#19016401)
Microsoft also pushed for their version of markup (wpf + xaml)
Re:Memory usage of a toy C# server and client with 500K conc... by tracker1 on Sunday January 27, 2019 @11:24PM (#19015313)
You may mean partial classes or generics... it's had static classes since the beginning IIRC.
Re:Memory usage of a toy C# server and client with 500K conc... by ascii_only on Monday January 28, 2019 @02:49AM (#19015859)
Source? In release notes of C# 2.0 one of main new features is support for static classes.
Re:Memory usage of a toy C# server and client with 500K conc... by tracker1 on Monday January 28, 2019 @12:00PM (#19019022)
Oh.. okay, you are right... but I'm pretty sure you could create a class with all static members before that designation.