[url=http://meincmagazine.com/civis/viewtopic.php?p=30956709#p30956709:56hw2esa said:neonspark[/url]":56hw2esa]yes, but also, besides web developers which are a minority source of revenue: azure, azure, azure. Making BILLIONS for microsoft linux. Yes kids. MS has monetized linux big time and will continue to do so for the foreseeable future.
So by making windows more friendly to linux devs, it also introduces them to the MS ecosystem in azure via tools like visual studio, sql server (which is on its way to linux), etc.
So the plan is to assimilate linux (borg pun) into their azure cloud and make linux based enterprises pay for the azure compute time they use, instead of having them pay for windows which was a far less profitable model.
So overall windows is just the gateway drug into azure, and based on the response, the linux crowd is sniffing it hard!
Anecdotally, I agree. I have boarder renting a spare room, he's early 20s, and I'm 40 something. We're both developers -- he lives in a world where Windows is irrelevant to the point it may as well not exist (for work).[url=http://meincmagazine.com/civis/viewtopic.php?p=30957093#p30957093:35lmnt16 said:DrPizza[/url]":35lmnt16]I fully agree that Microsoft has for the most part always catered well to "traditional Windows developers".[url=http://meincmagazine.com/civis/viewtopic.php?p=30957053#p30957053:35lmnt16 said:drspock11[/url]":35lmnt16]This is the 2nd ridiculous article I've read that more or less claims Windows has long been a black sheep for developers but maybe this announcement will start to change things. This is totally absurd.
The vast majority of the world's PCs run Windows; the vast majority of PC development takes place on Windows and has for decades. You'd be hard pressed to find a many major corporations outside of Silicon Valley or web startups that doesn't use Windows for the majority of its software (thus requiring Windows for software development).
I also continue to believe that it was missing out on a new generation of developers.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30957083#p30957083:og4zla10 said:vartec[/url]"g4zla10]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956941#p30956941:og4zla10 said:zogus[/url]"g4zla10]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956925#p30956925:og4zla10 said:vartec[/url]"g4zla10]
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956869#p30956869:og4zla10 said:zogus[/url]"g4zla10]
Fast forward to February 2016.
[...]
Well, again, I was surprised that the situation is still the same--the cheap Windows laptops are hobbled with huge 15" chassis coupled with crappy displays, and the nice ones with SSDs and retina-grade displays are as expensive as equivalent Macs. At least the trackpads are much better today. My wife takes one last look at Surface Book, shrugs at the sticker price, and says "At this kind of a price, I'd rather get the Mac."
You must be living in some parallel universe. In my universe MBA 13" has crappy 1440x900 screen, while MB 12" is seriously underpowered and costs $1300 + tax for basic version.
Meanwhile you can get ASUS UX305 with Skylake CPU for $700.
Yeah, I think we do live in different universes, because I clearly wrote my wife was benchmarking machines against the MBP, not MBA or 12" MB (which I had left out of the consideration because they're both overdue for renewals) and you blithely ignored that. Also in my parallel universe, the Skylake ASUS costs $1200 where I live (Japan).
So you're saying that how much is quad-core Skylake i7 MBP in Japan?![]()
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956751#p30956751:106p9s2z said:tipoo[/url]":106p9s2z][url=http://meincmagazine.com/civis/viewtopic.php?p=30956675#p30956675:106p9s2z said:Uxorious[/url]":106p9s2z]First, Apple ported their OS to UNIX and now Microsoft embeds Linux, what's next? Windows on GitHub?
Apple did what now? NeXTSTEP was in the Unix family and thus OSX always was. Anything before was not. There wasn't any porting involved, though they did recently-ish get a POSIX and UNIX 03 *certification* (like Leopard recent iirc, which, holy crap, was 9 years ago), not porting, as it already was UNIX, just with some steps to get in compliance.
Not sure why the Downvotes, except that they are totally expected in any Win V. Linux article. I am in the same situation especially since having an 85/15 Linux to Windows workload at the paycheck-house, I try to do likewise at the family-house. So much so, that when I took the work-provided Linux laptop from the SO and replaced with a Windows laptop that I bought, she immediately started complaining that "the other one was just so easy to use, this one just gives me pop-ups and wants to reboot...and it's slow" (last-gen Linux vs. bleeding-edge Win). Linux would be my full-timer if all of the web-video providers other than You-Tube would make make their products accessible. Having to resort to kludge-y and unreliable work-abounds just to get products (Netflix, HBONow, Hulu, Amazon Prime Video) that I have paid for gets tiresome.[url=http://meincmagazine.com/civis/viewtopic.php?p=30956583#p30956583:1hr78wta said:BeowulfSchaeffer[/url]":1hr78wta]"Linux for various reasons still may not be the most comfortable desktop platform..."
I've had both Windows and Linux Mint on my computer for about a year I think. I put Mint on to "try it out" and I like it quite a lot. I rarely go back to windows (7 Pro) and whenever I do, I have to update all of the software and restart the machine, sometimes multiple times. I have to say, Linux just... works.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956583#p30956583:1jk22ex9 said:BeowulfSchaeffer[/url]":1jk22ex9]"Linux for various reasons still may not be the most comfortable desktop platform..."
I've had both Windows and Linux Mint on my computer for about a year I think. I put Mint on to "try it out" and I like it quite a lot. I rarely go back to windows (7 Pro) and whenever I do, I have to update all of the software and restart the machine, sometimes multiple times. I have to say, Linux just... works.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30957279#p30957279:1eslvaem said:CmdrKeene[/url]":1eslvaem]
So getting updates you don't see since you're not using it is a detriment? Wouldn't Linux also have pending updates you'd need to install if your usage pattern was reversed for a while?
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956971#p30956971:2wpbh4el said:Kydaria[/url]":2wpbh4el][url=http://meincmagazine.com/civis/viewtopic.php?p=30956837#p30956837:2wpbh4el said:rsfinn[/url]":2wpbh4el]
You do recall that Apple had an OS for their Macs before they acquired Next, right? That was the OS they ported to (run on top of) UNIX. Without this, software vendors like Adobe and Microsoft would have abandoned Apple and the notion of the Mac as the dominant development platform would have been a bizarre fantasy.
No, they did not port Mac OS 9. OS X is derived from NextSTEP, the OS Apple obtained from the acquisition to replace OS 9 entirely. Prior to OS X Apple tried multiple times and failed to create a next generation Mac OS. Mac OS 9 was the last of its kind.
To aid users and developers in transitioning to OS X they provided two things, the Classic Environment and the Carbon API respectively.
Deprecated in Windows 8, dropped in 8.1, and always awkward since nobody actually targeted it or tested that software built in it. It worked, kinda, but porting apps to it was a pain. I'm sure if Microsoft had made the decision that doing this was important a few years ago then the POSIX subsystem (Interix/SUA/SFU) would have been beefed up somehow, but where things are right now, supporting ELF binaries is probably more useful.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957235#p30957235:2ujp38h7 said:Ian Easson[/url]":2ujp38h7]Maybe I missed it, but Windows has had a POSIX subsystem for over a decade, that supports all the standard UNIX-like scripts.
Or do I have the details wrong?
(I haven't looked at the POSIX subsystem for a very long time. Maybe it was deprecated?)
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956701#p30956701:ke204yj6 said:stormcrash[/url]":ke204yj6][url=http://meincmagazine.com/civis/viewtopic.php?p=30956653#p30956653:ke204yj6 said:johnny.5[/url]":ke204yj6][url=http://meincmagazine.com/civis/viewtopic.php?p=30956643#p30956643:ke204yj6 said:stormcrash[/url]":ke204yj6]I hope they add an X server to WSL. One of the big draws of OSX for me (and the reason I use a mac at work) is the ability to ssh and X forward applications from remote linux systems and work on my normal desktop instead of VNC or NoMachine.
Xming is a windows X server that works exceptionally well with PuTTY. It also supports other X things like xdmcp (which doesn't support encryption, or didn't used too..).
Except I absolutely loathe PuTTY. I've never had a particularly good experience using it.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956755#p30956755:24zusxfl said:DrPizza[/url]":24zusxfl]The same Dell XPS series that has to ship with a different Wi-Fi card than the Windows version because of driver support?[url=http://meincmagazine.com/civis/viewtopic.php?p=30956727#p30956727:24zusxfl said:1232[/url]":24zusxfl]Linux for various reasons still may not be the most comfortable desktop platform (especially for anyone wanting to use it on a brand-new laptop)
Can't write one goddamn article without taking potshots at Linux, Apple or Google, right Peter? By the way, look up the Dell XPS series and other brands like System 76, Sager or zaReason laptops for out of box Linux experience. But hey, don't let facts get in your way of mindless bashing.
Yes, please tell me about how Linux is every bit the equal of the Windows experience on brand-new laptops.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30957305#p30957305:1a8omziv said:JanneM[/url]":1a8omziv][url=http://meincmagazine.com/civis/viewtopic.php?p=30957279#p30957279:1a8omziv said:CmdrKeene[/url]":1a8omziv]
So getting updates you don't see since you're not using it is a detriment? Wouldn't Linux also have pending updates you'd need to install if your usage pattern was reversed for a while?
They happen in the background, though, take much less time, and you can interrupt at any time. I had a Windows 7 partition that I used once every few months, and I'd always have to wait 30 minutes or more before I was allowed to shut it down and reboot because it was downloading and applying updates.
Made me more resistant to reboot into it, which of course just piled up even more updates...
Are you telling me all laptops are good to go with a base windows install and no downloads of driver after driver to get it in ideal shape?
[url=http://meincmagazine.com/civis/viewtopic.php?p=30957391#p30957391:1ib0gvd4 said:michael of the north[/url]":1ib0gvd4]Are you telling me all laptops are good to go with a base windows install and no downloads of driver after driver to get it in ideal shape?
Of course they are!
(As long as you don't mind running Standard VGA Display driver, and a bunch of mystery devices in Other, and looking for oddball Intel drivers that can't be identified by Hardware ID's, and drivers that only HP provides, but all the links are stale, and did you need that WiFi to work? Chipset Driver? Do I need that?).
fo sho[url=http://meincmagazine.com/civis/viewtopic.php?p=30956537#p30956537:ir9x68ul said:rain shadow[/url]":ir9x68ul]If not for SFU and cygwin I think I would not have had a career for the last 15 years.
Many developers are very familiar with the bash shell, with building software using make and gcc, and editing text in vi or emacs.
Windows works better than the experiences I've had with Linux...e.g.:[url=http://meincmagazine.com/civis/viewtopic.php?p=30956755#p30956755:26hsquge said:DrPizza[/url]":26hsquge]The same Dell XPS series that has to ship with a different Wi-Fi card than the Windows version because of driver support?[url=http://meincmagazine.com/civis/viewtopic.php?p=30956727#p30956727:26hsquge said:1232[/url]":26hsquge]Linux for various reasons still may not be the most comfortable desktop platform (especially for anyone wanting to use it on a brand-new laptop)
Can't write one goddamn article without taking potshots at Linux, Apple or Google, right Peter? By the way, look up the Dell XPS series and other brands like System 76, Sager or zaReason laptops for out of box Linux experience. But hey, don't let facts get in your way of mindless bashing.
Yes, please tell me about how Linux is every bit the equal of the Windows experience on brand-new laptops.
I routinely wipe windows laptops - company HP's, and in particular personal Acer's as they offer a windows refund - and EVERYTHING works, no drivers to install. Are you telling me all laptops are good to go with a base windows install and no downloads of driver after driver to get it in ideal shape?
It's great to be able to be able to run *nix tools on Windows, but the Window Console GUI still isn't as good as the equivalent GUI on OS X. They only just recently added word wrap for example - it's far from the mature environment Apple has fine tuned since Terminal.app's first public release 26 years ago.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957367#p30957367:8b5m7nx0 said:James Markon[/url]":8b5m7nx0]Totally agree with the article. I have asked friends doing security and IT who use Macs: Why a Mac?
Their answer: the terminal.
Sure, but just like Linux (and probably OS X) you can install a third party alternative.It's great to be able to be able to run *nix tools on Windows, but the Window Console GUI still isn't as good as the equivalent GUI on OS X. They only just recently added word wrap for example - it's far from the mature environment Apple has fine tuned since Terminal.app's first public release 26 years ago.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957367#p30957367:hjy83gb0 said:James Markon[/url]":hjy83gb0]Totally agree with the article. I have asked friends doing security and IT who use Macs: Why a Mac?
Their answer: the terminal.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30957279#p30957279:1povbk8q said:CmdrKeene[/url]":1povbk8q][url=http://meincmagazine.com/civis/viewtopic.php?p=30956583#p30956583:1povbk8q said:BeowulfSchaeffer[/url]":1povbk8q]"Linux for various reasons still may not be the most comfortable desktop platform..."
I've had both Windows and Linux Mint on my computer for about a year I think. I put Mint on to "try it out" and I like it quite a lot. I rarely go back to windows (7 Pro) and whenever I do, I have to update all of the software and restart the machine, sometimes multiple times. I have to say, Linux just... works.
So getting updates you don't see since you're not using it is a detriment? Wouldn't Linux also have pending updates you'd need to install if your usage pattern was reversed for a while?
Number three is particularly interesting, because Hackintoshes can work pretty darn well. I've done it and have really not had many issues at all (honestly at this point I'd actually say I've had more issues in Linux than with Hackintoshes, but that wouldn't be a fair comparison as I've been trying Linux for significantly longer)[url=http://meincmagazine.com/civis/viewtopic.php?p=30957377#p30957377:wqhsfx0d said:TheWerewolf[/url]":wqhsfx0d]Whoa..... nelly.
MacBooks became popular developer systems for three reasons - none of which had anything to do with OS X 'getting better'.
1. It's built on BSD Unix - which means if you're a *web* developer (who seem to love living in 1980 when it comes to technology), it's got all the tools you need.
2. iOS took off and became a lucrative industry - and to develop for that - you need a Mac of some kind - there are really no other options.
3. Macs can run Windows because Windows is a retail OS, but Windows boxes can't run MacOS X because Apple DRMs it to their own hardware and doesn't allow it to run on anything else.
Even if you're using Xamarin for iOS in Visual Studio, you still need a Mac somewhere in the network to do the actual compiling and emulation of iOS hardware. So, basically, unless there is literally zero chance you'll ever do Mac/iOS development - you might as well get a MacBook and Bootcamp Windows on it.
...but none of them are anywhere near as good.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957495#p30957495:1r9aebaw said:lewax00[/url]":1r9aebaw]Sure, but just like Linux (and probably OS X) you can install a third party alternative.It's great to be able to be able to run *nix tools on Windows, but the Window Console GUI still isn't as good as the equivalent GUI on OS X. They only just recently added word wrap for example - it's far from the mature environment Apple has fine tuned since Terminal.app's first public release 26 years ago.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957367#p30957367:1r9aebaw said:James Markon[/url]":1r9aebaw]Totally agree with the article. I have asked friends doing security and IT who use Macs: Why a Mac?
Their answer: the terminal.
In what way? ConEmu has every feature I've ever wanted from a terminal emulator. Haven't run into any feature that, for example, a Linux terminal has that ConEmu doesn't have. Unless the one on OS X can also make me breakfast, I'm not sure how much better it could be....but none of them are anywhere near as good.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957495#p30957495:2lgpzqc3 said:lewax00[/url]":2lgpzqc3]Sure, but just like Linux (and probably OS X) you can install a third party alternative.It's great to be able to be able to run *nix tools on Windows, but the Window Console GUI still isn't as good as the equivalent GUI on OS X. They only just recently added word wrap for example - it's far from the mature environment Apple has fine tuned since Terminal.app's first public release 26 years ago.[url=http://meincmagazine.com/civis/viewtopic.php?p=30957367#p30957367:2lgpzqc3 said:James Markon[/url]":2lgpzqc3]Totally agree with the article. I have asked friends doing security and IT who use Macs: Why a Mac?
Their answer: the terminal.
Windows behavior with file casing and the handful of characters that you can't use in filenames is preferable IMHO. Cripes in Linux, you can name files with escape codes, slashes forward and back. There's no restriction at all. Which is a complete pain in the ass to deal with when you are working in the Linux shell.[url=http://meincmagazine.com/civis/viewtopic.php?p=30956799#p30956799:1e18569j said:vnicolici[/url]":1e18569j][url=http://meincmagazine.com/civis/viewtopic.php?p=30956637#p30956637:1e18569j said:Muon[/url]":1e18569j]I wonder if this means Windows 10 is going to be case-sensitive now.
Windows is case preserving already. Unless you really need to have two files with the same name but different capitalization in the same folder, it should work fine as it is.
[url=http://meincmagazine.com/civis/viewtopic.php?p=30956615#p30956615:3k2ibubq said:tjukken[/url]":3k2ibubq]"Indeed, for a number of years, it wasn't a huge exaggeration to say that Apple made the only x86 laptops that were both reasonably affordable and pleasant to use."
THAT really was a huge exaggeration. Windows laptops were no harder to use than Apple's. And they were more affordable, as they didn't command the huge premium Apple took for essentially the same hardware.