Earlier quoted context omitted.
I work in a .NET C# environment and I get all of these issues. Sorted in order of most annoying to least annoying, they would be: #2, #1, #5, #3, #4. I don't really mind 3 and 4. I'm just saying this to affirm that your experience is not unique to you.
The most annoying issue to you, is that you click the wrong button, and it does what it's supposed to do?
Introducing Bing Code Search for C#
131–140 of 235 posts
Re: Introducing Bing Code Search for C#
#132This sounds like a great way to enforce bad programming practices.
Re: Introducing Bing Code Search for C#
#133Earlier quoted context omitted.
Right, but that's just because Oracle has been such a shitty owner of Java. However, at least Java is supported by more than 1 company on more than 1 platform; C# doesn't offer any real advantages over Java (other than some cosmetic language features).
Ignorance is indeed bliss. Differences are not just skin deep, like generics where type erasure is used in java for instance. I suggest reading up on this: http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java#...
Re: Introducing Bing Code Search for C#
#134Re: Introducing Bing Code Search for C#
#135Earlier quoted context omitted.
I love Visual Studio, but many of the JetBrains IDEs are great too, like WebStorm and PyCharm.
Yep, and VS isn't really "complete" without resharper which is a shame because the full versions of VS are already quite expensive.
What are the features of Resharper that make you say VS isn't complete without it?
Re: Introducing Bing Code Search for C#
#136We no longer need developers we need good searchers.
Re: Introducing Bing Code Search for C#
#137We no longer need developers we need good searchers.
Re: Introducing Bing Code Search for C#
#138http://en.wikipedia.org/wiki/A_Deepness_in_the_Sky
> The Qeng Ho's computer and timekeeping systems feature the advent of "programmer archaeologists":[2] the Qeng Ho are packrats of computer programs and systems, retaining them over millennia, even as far back to the era of Unix programs (as implied by one passage mentioning that the fundamental time-keeping system is the Unix epoch:
> Take the Traders' method of timekeeping. The frame corrections were incredibly complex - and down at the very bottom of it was a little program that ran a counter. Second by second, the Qeng Ho counted from the instant that a human had first set foot on Old Earth's moon. But if you looked at it still more closely ... the starting instant was actually about fifteen million seconds later, the 0-second of one of Humankind's first computer operating systems.
> This massive accumulation of data implies that almost any useful program one could want already exists in the Qeng Ho fleet library, hence the need for computer archaeologists to dig up needed programs, work around their peculiarities and bugs, and assemble them into useful constructs.
Re: Introducing Bing Code Search for C#
#139Earlier quoted context omitted.
Personally, it's because Microsoft development locks you in, and costs a lot of money. The OS costs money, the server OS costs money, the database costs money, the IDE costs money, everything costs money, and you have to use it, for the life of your app. To many young developers these days, and IIS server is the thing your company keeps in the closet to some sluggish legacy monstrosity which has been replaced for yea…
VS lock in is a very real thing. At my current employer, there is no way they could ever come off of VS and .Net because of the lack of polyglots in the office. There is one of us that does Java, 3 that do PHP (only in the last 6 months), and 6 that are set up for .Net MVC. Management just can't spare the costs to retrain, and none of these guys go home and code on non MS platforms.
Re: Introducing Bing Code Search for C#
#140Earlier quoted context omitted.
Personally, it's because Microsoft development locks you in, and costs a lot of money. The OS costs money, the server OS costs money, the database costs money, the IDE costs money, everything costs money, and you have to use it, for the life of your app. To many young developers these days, and IIS server is the thing your company keeps in the closet to some sluggish legacy monstrosity which has been replaced for yea…
We have a C# asp.net MVC web app that we are transforming into a consumer of independent node.js and python web services. I must admit that I sometimes miss the static type refactoring tools visual studio offers when I'm wrestling with grep in node.js code, but my team really appreciates the open source tools and deployment options that come with the OSS territory.
[1]: https://wiki.gnome.org/Projects/Vala/ValaForCSharpProgrammer...