News for hackers. Stuff that matters.
Re:Introducing PackageManagement in Windows 10 by lmedinas on Wednesday April 29, 2015 @12:52PM (#9459671)
Windows badly needs this to be a general Development OS. Lot's of developers in the last years run away from Windows to OSX and Linux because of this.

Without Visual Studio, which installs the C++ and .Net dev env, it's a pain to install anything which works out of the box in Windows.

Example: Perl or Python both have an installer but you have to update the system PATH, the console sucks so you can never use it, no simple way to keep it update unless you use the installer again and so on...

If all these goodies are available in a "unixy away" i'm sure Windows will be used by general Developers.

Re:Introducing PackageManagement in Windows 10 by k-mcgrady on Wednesday April 29, 2015 @01:04PM (#9459759)
>> "Without Visual Studio, which installs the C++ and .Net dev env, it's a pain to install anything which works out of the box in Windows."

On Mac don't you need to installed the Xcode command line tools before being able to do most dev stuff?

Re:Introducing PackageManagement in Windows 10 by mrpippy on Wednesday April 29, 2015 @01:21PM (#9459935)
Which can be done by running 'clang' from a terminal. And if you want the full Xcode, install from the App Store with just an Apple ID needed, again for free.
Re:Introducing PackageManagement in Windows 10 by evilduck on Wednesday April 29, 2015 @01:20PM (#9459927)
That's the easiest way, but not the only way. Likewise, on Ubuntu you also often need build-essentials and various other dev libs manually installed.
Re:Introducing PackageManagement in Windows 10 by lmedinas on Wednesday April 29, 2015 @02:10PM (#9460409)
Do we really want to compare "sudo apt-get install build-essentials" with installing all VS, Perl,Python etc... in Windows ? :)
Re:Introducing PackageManagement in Windows 10 by recursive on Wednesday April 29, 2015 @04:15PM (#9461399)
Well, in some ways it's worse.

I'm not too familiar with linux, but a year or two ago, I was trying to set up a rails development environment on a Ubuntu VM. I had quite a few challenges along the way, but one of them that I recall that confounded me for an hour or so was that I needed to install build-essentials, which was not documented in the guide I was using, nor was it marked as a dependency in whatever package I was actually trying to install.

When you install Visual Studio, generally it automatically installs anything you're missing, or at least tells you how to do it.

Re:Introducing PackageManagement in Windows 10 by hn_ on Wednesday April 29, 2015 @02:38PM (#9460655)
I am a Java dev and don't use VS and things basically work "out of the box" for me. I used to be a big "Linux is the best dev env" kinda person but I've changed my mind since I started doing Window's development - it really is just as easy - for the stuff I do.
Re:Introducing PackageManagement in Windows 10 by theandrewbailey on Wednesday April 29, 2015 @01:42PM (#9460123)
> Without Visual Studio, which installs the C++ and .Net dev env, it's a pain to install anything which works out of the box in Windows.

Depends on what you're working with. I don't have VS on my Windows machine at home, but everything tends to work out of the box. Granted, I see plenty of installers with the VS Runtime redistributable, but that's not proper VS.