The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    might go for the switch

    Discussion in 'Apple and Mac OS X' started by iphetamine, Jun 21, 2014.

  1. iphetamine

    iphetamine Notebook Evangelist

    Reputations:
    17
    Messages:
    601
    Likes Received:
    5
    Trophy Points:
    31
    I'm a long time pc user and been considering the switch for a while now. I know that with osx i can install windows on vm or bootcamp no problems. However, I'm starting to learn C# has a hobby, but don't know how serious it will get. I use visual studio for that. I sometimes use MS Project if I want to plan for projects and less use MS Visio to draw workflow diagrams. Would it be wise to think about switching or stick to windows?
     
  2. Splintah

    Splintah Notebook Deity

    Reputations:
    278
    Messages:
    1,948
    Likes Received:
    595
    Trophy Points:
    131
    It's really entirely a personal decision. Linux would be good for learning to code on just as much as OSX, but if you even remotely like playing games you will not have a lot of success with that on OSX.
     
  3. iphetamine

    iphetamine Notebook Evangelist

    Reputations:
    17
    Messages:
    601
    Likes Received:
    5
    Trophy Points:
    31
    Well, I don't game, that's why i didn't mention it. My question was geared towards C# because a microsoft/windows thing..
     
  4. Splintah

    Splintah Notebook Deity

    Reputations:
    278
    Messages:
    1,948
    Likes Received:
    595
    Trophy Points:
    131
    Yea C# is definitely more Windows, I have actually been meaning to get more into coding myself, from what I can understand generally speaking OSX is better for coding on than Windows but C# specifically I'm not sure,
     
  5. Karamazovmm

    Karamazovmm Overthinking? Always!

    Reputations:
    2,365
    Messages:
    9,422
    Likes Received:
    200
    Trophy Points:
    231
    no it isn't.

    coding is all about the IDE and the other tools you use for support.

    xcode is just great. however I find visual studio to be better.

    all in all regarding workflows there are some other apps that you may use for that

    and yes C# is basically MS stuff.
     
  6. iphetamine

    iphetamine Notebook Evangelist

    Reputations:
    17
    Messages:
    601
    Likes Received:
    5
    Trophy Points:
    31
    So I'm better off to stick to windows then.. :/

    ...wanted to use osx mainstream...
     
  7. Algus

    Algus Notebook Deity

    Reputations:
    130
    Messages:
    948
    Likes Received:
    47
    Trophy Points:
    41
    Depends on the model you get. I wouldn't bootcamp a Macbook but it can worthwhile on a desktop Mac. I game a lot but I don't really care about the graphics as long as the games run. So I run Windows 7 via Bootcamp a lot but only for gaming. For my daily driver I stick to OS X. I've definitely enjoyed the experience. My Mac Mini has probably been my favorite computer, even moreso than my last gaming machine.

    If you're going to be doing daily tasks in Windows though (all your casual stuff like web browsing, email, media, etc.) it probably isn't worth the trouble.

    Hardcore nerdy stuff like coding and whatnot though, I actually stick with my Linux-ified chromebook. Just installing Linux will teach you stuff if you're a total noob.
     
  8. Jarhead

    Jarhead 恋の♡アカサタナ

    Reputations:
    5,036
    Messages:
    12,168
    Likes Received:
    3,134
    Trophy Points:
    681
    I'm in agreement with the above. If you're going to be using a MS IDE and a MS language, you're better off using a MS OS for that. However, for OS-agnostic languages (C++, Java, etc.), you can use just about anything (especially if the IDEs are cross-platform as well, eg. Eclipse). If you're trying to get into something like Objective-C or Swift, OSX is pretty much the only smart option for the same reasons C# is pretty much for Windows only. You could technically use Mono for C# development, but Mono is suck a crappy, slow piece of .NET wannabe garbage (check out benchmarks to see what I mean).

    As for the OS-agnostic stuff, that's what we do at the university I'm going to. Most of the stuff is C/C++/Java based and the school uses Linux for the CS department, and the CS students with OSX basically use it as a very expensive Linux. Personally, for cross-platform stuff I'd just get a well-built Wintel and install Linux over that, though I suppose some people like Apple's look.

    Or, if you can stand not using an IDE, you can be a true coder and use a basic text editor and command-line tools ;)
     
  9. DarthWayne

    DarthWayne Notebook Consultant

    Reputations:
    28
    Messages:
    174
    Likes Received:
    2
    Trophy Points:
    31
    I think at a point in market lifecycle we have all been inclining towards console gaming and its only hardcore old school gamers who are still sticking to PC gaming.

    so once u get gaming out of the picture, the decision making becomes easier and benefits increase tremendously.
     
  10. doh123

    doh123 Without ME its just AWESO

    Reputations:
    996
    Messages:
    3,727
    Likes Received:
    1
    Trophy Points:
    106
    While Visual Studio might be OS specific, C# is not. You can use C# in many other IDEs on both Linux and OS X to write software for multiple platforms. C# is even used in Unity if you want to get into some game making. Trapping yourself in a MS only world isn't that great. Best to learn many languages... especially all the C like ones that are all very similar like C/C++/C#/Java etc...
     
  11. kobe

    kobe Notebook Virtuoso

    Reputations:
    374
    Messages:
    2,629
    Likes Received:
    1
    Trophy Points:
    55
    I say go for the switch and try it out. If you don't like mac os then go back to windows. It doesn't hurt to try.
     
  12. Jarhead

    Jarhead 恋の♡アカサタナ

    Reputations:
    5,036
    Messages:
    12,168
    Likes Received:
    3,134
    Trophy Points:
    681
    It hurts as much as the price tag of the laptop, plus the value of OP's time.
     
    2.0™ and katalin_2003 like this.
  13. kobe

    kobe Notebook Virtuoso

    Reputations:
    374
    Messages:
    2,629
    Likes Received:
    1
    Trophy Points:
    55
    So are you saying that the op will be hurt if he spends alot of money and time on an important decision? How do you know this? He can always return it rather than not really experiencing the use of mac os and if he doesnt want to waste time then I would understand but he doesnt mention this in his original post. He might like mac os.
     
  14. Jarhead

    Jarhead 恋の♡アカサタナ

    Reputations:
    5,036
    Messages:
    12,168
    Likes Received:
    3,134
    Trophy Points:
    681
    Maybe, depends on how long OP keeps the laptop (ie, past the return date) and how much each hour of OP's time is worth.
    But you're right, it doesn't hurt to something new. Though that doesn't mean that someone should try something just because. I tried out OSX because I wanted to try out objective-c and to be able to perform basic troubleshooting for some of my college friends (who own Apple computers), which was enough of a good reason for me try it. However, if OP won't be using Apple-only programming languages or troubleshooting OSX issues for friends (for example), then objectively I don't see a point (ignoring other possibilities like wanting to use FCP). That, and specifically mentioning .NET programming rules OSX out in my eyes, unless OP it's happy with spending the money for a retail copy of the needed OS.

    Same can be said if OP was asking about System76 laptops and .NET, Windows laptops and Objective-C, etc. Just my two cents though.
     
  15. kobe

    kobe Notebook Virtuoso

    Reputations:
    374
    Messages:
    2,629
    Likes Received:
    1
    Trophy Points:
    55
    Your experience is important and thanks for sharing. You don't want anybody else to go through what you did. I am sorry that you lost valuable time and money. I can't imagine what you went through.
     
  16. Jarhead

    Jarhead 恋の♡アカサタナ

    Reputations:
    5,036
    Messages:
    12,168
    Likes Received:
    3,134
    Trophy Points:
    681
    Thanks, though personally I didn't lose that much. I said that I tried out OSX, never said I bought an Apple laptop though ;). It was just time learning how to do those two tasks.

    Though, you could say that learning Objective-C is a very painful experience. ;)