10 ms·
I would never use SQL server willingly but I really like the direction Microsoft is taking lately. They are a software company and restricting their software to
by tomschlick 11y ago
I would never use SQL server willingly but I really like the direction Microsoft is taking lately. They are a software company and restricting their software to PCs running Windows only doesn't make sense.
- Nullabillity 11y agoHave they released anything consumer-oriented on Linux yet?
- qume 11y agoKind of - Skype. Although it was released before MS purchased the company and since then it hasn't been maintained very well.
- smacktoward 11y agoSkype on Linux feels a lot more like "legacy product MS inherited and then ignored" than "hot new product under active development."
- npongratz 11y agoMaintained so poorly that we get this: https://news.ycombinator.com/item?id=11165568 https://news.ycombinator.com/item?id=11165568
- rogerbinns 11y agoSkype on Linux seems to have different experiences for different people. For example it is rock solid for me, and always works well. I don't remember any crashes. But it also essentially never gets updated. I have colleagues on Windows, Mac and iOS where skype is getting updated, but it mostly seems to frustrate them by having an unpleasant user experience. Just today I was sharing my screen but they couldn't actually find it in the skype user interface! This is Microsoft's business to lose. But network effects mean you have to keep more of the audience satisfied because excluding people means they take themselves and those they interact with away to an alternative.
- gottam 11y agoSo basically SQL server on linux is supported until the project isn't fun to work on anymore which then it will be left to rot and eventually support dropped entirely.
- tracker1 11y agoI'd say it will stay as long as commercially viable, which it very much is... I'd imagine a lot of this effort was to get SQL services on azure closer to the metal than running on top of Windows. I don't think it's going anywhere for a while... and I rarely trust MS with anything cross platform.
- bigdubs 11y agoVSCode which is really a nice shell for electron. Other than that, not too much comes to mind.
- tomku 11y agoElectron isn't an editing component, it's the combination of Node and Chromium that sits under VS Code and Atom and a whole bunch of other apps, many of which have nothing to do with text editing.
- bigdubs 11y agoshell implies vscode wraps electron, i'm not sure what your statement is clarifying further.
- tomku 11y agoSorry if there was a misunderstanding, I've seen a lot of people who seem to think that Electron is the "text editor" and that Atom and VS Code are just different "shells" built on top of it with Github and Microsoft branding.
- tomschlick 11y agoOther than the CLI tools others mentioned before no. But they have started to treat OSX/iOS as first class citizens which is awesome. Shows a huge culture shift over there in Redmond.
- aninteger 11y agoWhat CLI tools are you talking about? Can you please clarify and or provide a link?
- Permit 11y agoThey were likely referring to the cross-platform .NET Core stuff: https://github.com/dotnet/cli https://github.com/dotnet/cli
- shanselman 11y agoAnd Visual Studio Code
- mozumder 11y agoThere was an announcement a few weeks back about their Python JIT VM that they're developing, which is currently only for Windows but they say they're planning for other operating systems as well: https://blogs.msdn.microsoft.com/pythonengineering/2016/02/12/welcome/ https://blogs.msdn.microsoft.com/pythonengineering/2016/02/1... And also a few months ago they posted to the Django developers mailing list about developing MSSQL as a first-class database for Django: https://groups.google.com/forum/#!topic/django-developers/FbBcUCzrSZo https://groups.google.com/forum/#!topic/django-developers/Fb... It seems pushing MSSQL for Linux is the next step. Meanwhile, I hope they can get things running ported to FreeBSD, since that's what I use for the server.
- anonymfus 11y agoThey released many applications for Android, ever their own launcher.
- umanwizard 11y agoWhen people say "Linux" in a context like this, they usual mean "a typical GNU/Linux distribution", not "anything that happens to be running the Linux kernel"
- TheRealDunkirk 11y agoSome of us remember Internet Explorer for Unix, AND it's sudden disappearance. Or FrontPage Extensions for Apache. Microsoft LOVES to ANNOUNCE things like they've solved world hunger or something, but then things die on the vine, and they get only a smattering of updates, and the docs get really stale. I'm a 20-year Linux fan, but my main project right now is running on SQL Server in Azure. I've got a side project running to convert it to Rails using the tiny_tds driver, but I'll wait for a couple/few years and see how this REALLY works out. The more Microsoft tries to brand themselves as "loving Linux," the more I'm getting suspicious. If they really want to wear that crown, then they need to release Office for Linux, in DPKG and RPM formats. The product matters a whole lot less these days, in this cloud-based, app-driven world, but that's the ONE thing that would actually prove it to me.
- TheOsiris 11y agoms sql is better than mysql. downvote me all you want, but you can't possibly disagree if you've tried both like I have. transaction isolation anyone? don't have much experience with postgres, but my money is still on mssql
- jimktrains2 11y agoPostgreSQL is pretty amazing. MySQL isn't even in the same league as PostgreSQL. I'm sure MSSQL is nice, but my money is on PostgreSQL being even nicer. http://www.pg-versus-ms.com/ http://www.pg-versus-ms.com/ https://www.reddit.com/r/programming/comments/2mhpwp/postgresql_vs_ms_sql_server_a_comparison_of_two/ https://www.reddit.com/r/programming/comments/2mhpwp/postgre... MySQL is hardly a relational database, it's not quite the benchmark you're looking for.
- jpgvm 11y agoThis precisely. MySQL has made headway in recent years but is still miles behind PostgreSQL. No commercial database is in the same league when it comes down to it either. Oracle has some nice stuff that PG doesn't have yet but PG is still the nicer database overall.
- cptskippy 11y agoWhat metric are you using to compare databases? It sounds like you're saying MySQL, while crap, is better than commercial databases.
- atomic77 11y agoCertainly it's the right direction, but, you have to wonder about a company that took until 2016 to realize that Linux was an important platform to support for an enterprise RDBMS.
- SCHiM 11y agoIt might have hurt them, we'll never know. But they made it until 2016 with that attitude, so it's not like they _needed_ to realize anything.
- deleted 11y ago[deleted]
- abrookewood 11y agoThey've known Linux was an important enterprise platform for decades - they just didn't want to admit it openly or contribute to its success.
- tracker1 11y agoDecades? Linux was a bit of a blip in 1996.. FreeBSD on the other hand was clear competition at the time.
- tomschlick 11y agoI think it was more about a certain bone/bald headed CEO being stubborn.
- ktRolster 11y agoTen years ago, Windows was a major component of Microsoft's revenue. They felt they needed to protect it. Today, it is not huge (and the enterprise cloud is). So the decisions at the time and now make sense. Microsoft is becoming IBM. http://www.computerworld.com/article/3041378/microsoft-windows/microsoft-doesn-t-need-windows-anymore.html http://www.computerworld.com/article/3041378/microsoft-windo...
- wdr1 11y agoI hope it continues. I've been caught in a bind twice in my career when Microsoft offered their product on a non-Windows platform and once it started to develop critical mass, the platform was dropped in favor of Windows only. (FoxPro being one example.) I obviously have no idea what went into the decision, but it felt like it was an attempt to get people committed to the product then strong arm them to Windows. Even today, for mainstream products like Excel, they still hold back key features from a major platform like OS X. (E.g., https://support.office.com/en-GB/article/Compare-Excel-2016-for-Mac-with-Excel-2013-for-Windows-1b24f293-739c-4120-b884-893b6687e0d0 https://support.office.com/en-GB/article/Compare-Excel-2016-...)
- copperx 11y agoThat's true. For me, the Flash Fill feature keeps me going back to a Windows VM just to use Excel.
- click170 11y agoThis is partly why I do not buy that they've given up on Embrace Extend Extinguish. They have another decade worth of good behaviour owed before I'm willing to consider giving them the benefit of the doubt. But that's me.
- BinaryIdiot 11y ago> they still hold back key features from a major platform like OS X. I don't think "hold back" is the right term. It's my understanding they share some code between the platforms but for a lot of the GUI they do not so it's expected many of the OS X features are simply not done / lower priority than other features.
- warrenm 11y agoWhy not? It's the best enterprise db available