Microsoft is making life for developers harder in Windows 8

Discussion in 'Apple, Inc and Tech Industry' started by wrldwzrd89, May 24, 2012.

  1. wrldwzrd89 macrumors G5

    wrldwzrd89

    Joined:
    Jun 6, 2003
    Location:
    Solon, OH
    #1
    http://arstechnica.com/information-...op-software-development-is-dead-on-windows-8/

    This is NOT good news... especially for people like me, who have zero interest in the Metro platform. Microsoft is not only restricting VS 11 Express to Metro development only, but they're also taking out the compiler toolchain in its entirety in the Windows 8 SDK, so the restrictions cannot be bypassed. The fact that MS charges $400 - $500 for VS 11 Pro, the cheapest edition that can create desktop programs, does not help matters any. This move hurts open source devs the most, and even more so when the improvements in VS 11 are taken into account.
     
  2. DingleButt macrumors regular

    Joined:
    Dec 14, 2011
    #2
    It the free version that new developers would use I would think. They want these people developing the new types of Apps they consider to be the future.

    I dont see the problem or why developers lives are going to get harder.
    Can you not use the current version?
     
  3. wrldwzrd89 thread starter macrumors G5

    wrldwzrd89

    Joined:
    Jun 6, 2003
    Location:
    Solon, OH
    #3
    Microsoft's giving people a choice between a free compiler and a good compiler that wasn't there before. The C++ compiler got support for a bunch of C++11 features... but you won't be able to use them without paying.
     
  4. DingleButt macrumors regular

    Joined:
    Dec 14, 2011
    #4
    The point of the free version is to get people into their system. The system they want people in is the Metro environment. It makes sense to me that they would make the free version support where they want dev's to go.

    And as for the new features, why are they required to provide those for free when it would not benefit their position?
     
  5. ellaimac macrumors regular

    Joined:
    May 15, 2012
    Location:
    Philippines
    #5
    I guess that the growth of Mac users worldwide begins here.

    By 2014, Everyone would be using Mac, VERY few will use PC.
     
  6. smoledman macrumors 68000

    Joined:
    Oct 17, 2011
    #6
    No basis in fact there, just conjecture.
     
  7. chrono1081 macrumors 604

    chrono1081

    Joined:
    Jan 26, 2008
    Location:
    Isla Nublar
    #7
    I agree with the OP this is a bit ridiculous. There are MANY students who use the free version because its not worth it to pay for the regular version.

    Microsoft was on this big drive a few years ago to get more people into coding by offering free tools and this is going backwards from that.
     
  8. smoledman macrumors 68000

    Joined:
    Oct 17, 2011
    #8
    Irrelevant. 99% of students are doing mobile app development, so getting a free tool for creating Metro apps makes perfect sense. Older developers with resources can afford to re-up for the VS Pro.
     
  9. Rodimus Prime macrumors G4

    Rodimus Prime

    Joined:
    Oct 9, 2006
    #9
    I am just going to point out students can get the pro version of Visual studio for free from Microsoft by going to dreamspark.com. All that is required is an edu address.

    ----------

    ummm no most students tend to in school do the desktop style of things. Very few students relatively speaking head the way of mobile apps. Also spoken like someone who have never tried to really make a full feature mobile app. Speaking from experince it is much harder than making a good desktop computer app.
     
  10. smoledman macrumors 68000

    Joined:
    Oct 17, 2011
    #10
    Just looking at the latest course listings at universities, mobile app development is very prominent. Any 14 year old interested in programming is doing iPhone development first.
     
  11. roadbloc macrumors G3

    roadbloc

    Joined:
    Aug 24, 2009
    Location:
    UK
    #11
    Very very unlikely.
     
  12. boss.king macrumors 68040

    boss.king

    Joined:
    Apr 8, 2009
    #12
    Lol. It's gonna take years and years before Apple even makes a strong foothold in the computer market.
     
  13. Rodimus Prime macrumors G4

    Rodimus Prime

    Joined:
    Oct 9, 2006
    #13
    There is a reason I said relatively speaking. Those courses are almost always electives and not required so it stays lower.

    I do not count 14 year Olds as vast majority of them would fail the making full featured app.
     
  14. maflynn Moderator

    maflynn

    Staff Member

    Joined:
    May 3, 2009
    Location:
    Boston
    #14
    No, Macs only occupy a small percentage of the PC marketshare and its not growing at a rate that would overtake HP and DELL.
     
  15. wrldwzrd89 thread starter macrumors G5

    wrldwzrd89

    Joined:
    Jun 6, 2003
    Location:
    Solon, OH
    #15
    This move hurts open-source and hobbyist developers the most - which is silly, since they contribute just as much, if not more, to Windows's software ecosystem as the big corporate developers who can afford VS Pro and Ultimate do. On the one hand I can understand Microsoft encouraging developers to make Metro apps if at all possible, since that's their "new thing". On the other hand, though, there's a huge list of applications and application categories (games being the biggest) that simply don't make sense in the Metro world, due to being incompatible with at least some aspects of Metro. Sure, there are ways for the hobbyists and open source devs to work around these limitations (best solution I've found: Use MinGW-w64 and CodeBlocks instead of Visual Studio; both products are free, but don't work together "our of the box" - some manual configuration is needed to get things working); these require adjustments to developer workflow, though, which results in wasted "software cycles" spent on retooling. This, in my mind, is why I'm 100% against the decision by Microsoft to do things the way they are going forward. Heck, Metro for desktops is a dumb idea to begin with...
     

Share This Page