gelasio
You just had to come and shit all over Microsoft and make the same point that you already made up thread because uhhh, you call it like you see it...right?
Bullshit. More like you can't deal with opinions that don't match your own, especially when it comes to Microsoft and Apple. You're nothing more than an pro-Apple, anti-Microsoft fanboi.
I bet if this were a Microsoft story, it would have been left alone.
1) Like a regular laptop.
2) Fold the keyboard back and open the stand so it makes a right angle. Place the right angle so that the keyboard is parallel with your stomach and the Surface is perpendicular. Now the Surface is floating above your lap near the bottom of your chest where it's easy to read and write on.
3) Completely remove the keyboard.
I feel sorry for people who are using products from Apple's sterile and completely un-innovative product lines that are all moving closer and closer to the locked-down anti-consumer, anti-developer iOS business model.
I'm sticking with Android for now since it offends me the least and I'll never, ever, ever use iOS (ever) since Apple is such an asshole to their customers and developers that I hate them with a passion. As a matter of fact, I hope Apple spends and loses all of their money on their car project. (Fingers crossed!)
Give me a phone where I have complete control please and stop trying to "protect" me. Until that time comes, I'll continue using only the most basic features of my so-called "smart" phone.
It has everything WebStorm does plus better "dumb autocomplete" like Emacs and it's free.
So, what you really want to do is just build some apps, not learn CSS. See the difference?
That's why I like my Windows tablets...I get to decide what runs on my device, not Apple.
And as a steady reader of that sub and of the Microsoft multi-sub, I heartily disagree with your observation. Both Win7 and Win8 had loads of "horror stories", just like WinXP before it. People are pretty much going to complain about any new Windows version.
Also, it's empirically verifiable, not an anecdote - that Windows 10 runs all the same apps that I've been able to run for decades on previous versions of Windows without issue. That's what I call rock solid.
- "First, from a performance perspective the pointers get larger, so data structures get larger, and the processor cache stays the same size. That basically results in a raw speed hit..."
- "The cost of a full port [due to the amount of code involved, not the quality of the code] of that much native code is going to be quite high and of course all known extensions would break and we’d basically have to create a 64 bit ecosystem pretty much like you do for drivers. Ouch."
- "A 64 bit address space for the process isn’t going to help you with page faults except in maybe indirect ways, and it will definitely hurt you in direct ways because your data is bigger...32 bit processes accrue all these benefits just as surely as 64 bit ones."
Other than that, Windows 10 has been rock solid for the past 8 months or so that I've been using it on my main workstation and my main tablet.
So what? The words that you're saying are on the tips of every Microsoft-hating Linux fanboy's tongue.
> ...the Windows problems are harder because...
Oh please. The Linux problems are harder because most of the time the solution doesn't exist at all ~ (e.g. Does a driver even exist for a particular device? Does it actually work though? Can I get a particular piece of industry-standard software? Probably not (but oh - here's an actually hideous emulation (WINE) of a much better GUI system (Windows) that you can TRY and run it on... ).
> ...if you type the things into the terminal, it actually fixes the problem.
Good one - please tell me what to type to be able to run Linux on a touch screen tablet, so I can run Linux in the same places I can run Windows. Also, what do I type to get a decent desktop GUI experience?
If I pick anything I'll be tied to something. If I (attempt to) write POSIX only code in straight C - I'll basically be tied to doing only things that can work in that kind of environment.
Besides server explorer, VS also has SSDT (SQL Server Data Tools) obviously only for SQL Server, but I've never seen anything even in the same league as SSDT for any open source database.
So is your complaint basically that it's just taking up too much hard drive space? I can't see how the other stuff (TFS Explorer Winforms/WPF designers) could possibly be getting in your way, especially since you don't ever have to open them.
So for me - Visual Studio 2015 is the best tool I've ever used for HTML/CSS/JS (and Node.js and C#). It simply outshines everything else I've tried. I guess if I was forced to use an OS X or Linux desktop, I'd resign myself to using JetBrains tools because they probably are the best thing you can find outside of Windows...but as someone who prefers Windows and who wants native Windows apps that behave idiomatically instead of just fulfilling the lowest common denominator - VS can't be beat IMO.
Speaking of RDP though, I have yet to find a remote screen sharing tool that is as polished and that works as well on Unix as RDP does on Windows. I'd really like to be able to use something other than VNC to remote into my Mac from Windows.
There are some pain points and growing pains. It could take a while to put together the kit that works for whatever you're doing. One thing that really annoyed me about VS was that it was adding UTF-8 BOM and CR/LF to every file. I had to install and configure extensions like "line endings unifier" and "fix file encoding" to change it. But I always just stop what I'm doing and lookup how to change VS or Windows if it does stuff that I don't want and I usually find an acceptable solution.
I can't even find a diff/patch tool on any platform as good as BC. It has all sorts of heuristics and plugins for different file types and a ton of really advanced features that are easily accessible from it's UI. And those are just 2 of my most basic tools that I use heavily (and I use the keyboard to do everything).
Moving onto text editors, I think the choices on Linux are basically like having to choose between learning Klingon or Vulcan. It's exhausting just thinking about it.
Maybe you prefer a terminal and maybe your terminal can do what my GUI tools can do or maybe they can't or vice-versa. There's going to be a lot of bias when you work and give your life to these things. To me, Linux is a really nice server or device that I use to run stuff but that's all it will ever be until it has a plethora of high quality GUI apps that I want to use.
At least in the case of Visual Studio...I don't hear quite as many people naming IntelliJ as "the best". Not even close.