Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. MAC OS

MAC OS

Scheduled Pinned Locked Moved The Lounge
question
33 Posts 16 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Y Ygnaiih

    Do any of you use a MAC to program?

    Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

    D Offline
    D Offline
    den2k88
    wrote on last edited by
    #11

    I don't develop for Appke devices so no. If I had to I'd use it - its better to have a feel of the OS your SW wuill be running on.

    CALL APOGEE, SAY AARDWOLF GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver "Go ahead, make my day"

    1 Reply Last reply
    0
    • N Nagy Vilmos

      \*sniff sniff*\ Devs never use any type of computer. We're all so rad we just set the bits manually using very small magnets.:cool:

      veni bibi saltavi

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #12

      And a compass to read them back!

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      L 1 Reply Last reply
      0
      • N Nagy Vilmos

        My first job, we had a mini that could be programed from the flip switches on the front. There were some jobs that it was just easier to do with that then fire up terminals et al. :-D

        veni bibi saltavi

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #13

        The original model indeed also had switches. The hex keyboard was an improvement. Internally, both connected in the same way and both could be used in 'load mode' or accessed as input ports when running the program. Edit: Let me Leslie my picture from last week.[^]

        The language is JavaScript. that of Mordor, which I will not utter here
        This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
        "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

        1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          And a compass to read them back!

          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #14

          Forget it. In the first lecture I ever heard the professor decided to start with something simple and proved the existence of magnetic monopoles[^] (Please no jokes that might discriminate someone from Poland!) Anyway, you will not get far with a compass when we use those monopoles.

          The language is JavaScript. that of Mordor, which I will not utter here
          This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
          "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

          OriginalGriffO 1 Reply Last reply
          0
          • R realJSOP

            No, because I'm not a hippy.

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

            A Offline
            A Offline
            Albert Holguin
            wrote on last edited by
            #15

            :laugh:

            1 Reply Last reply
            0
            • L Lost User

              Forget it. In the first lecture I ever heard the professor decided to start with something simple and proved the existence of magnetic monopoles[^] (Please no jokes that might discriminate someone from Poland!) Anyway, you will not get far with a compass when we use those monopoles.

              The language is JavaScript. that of Mordor, which I will not utter here
              This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
              "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

              OriginalGriffO Offline
              OriginalGriffO Offline
              OriginalGriff
              wrote on last edited by
              #16

              Yeah, but that's all quantum, so I'd just need a lot smaller compass.

              Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              1 Reply Last reply
              0
              • Y Ygnaiih

                Do any of you use a MAC to program?

                Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #17

                Some would, logically, but most would not since it is not required and does not add value to the end product.

                Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

                1 Reply Last reply
                0
                • Y Ygnaiih

                  Do any of you use a MAC to program?

                  Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                  G Offline
                  G Offline
                  GregoryW
                  wrote on last edited by
                  #18

                  Yupp, Macbook Pro + Parallel (for Windows 10). Mono in a free time on OSX :) ;P

                  Microsoft Certified Solutions Developer.

                  1 Reply Last reply
                  0
                  • L Lost User

                    Yep.. I use the following tools: - XCode (Swift for iOS) - Xamarin Studio - JetBrains Rider (ASP.NET Core) - JetBrains WebStorm (for Angular 2 mostly) Most of it works on Linux and Windows as well, with the exception of XCode :)

                    Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #19

                    Had to do a quick and dirty port of a .Net prog to Mac - one time demo. Figured ok, build a Mac VM (max 15 minute job for a VPC). What a nightmare, fart around trying magic and incantations to get the VM to work, then try to install xcode and xamarin, sorry this version needs that version - gives version umbers but when you look for it it's all sorts of stupid names like "Mountain Duck" and "Ill Clapitrap." Unlike Win, finding an older versions for the mac is, well, it simply isn't. And joining their store thing, what a forking forkup of forking forks that is, they want to take over your life, own your email and contacts, own your phone even if it's droid, and sign you up to 1000 mailing lists every second screen, and then still install a boatload of shit on your PC... FFS fork that! OK, find matching versions of OS and bits required, start over, (build new vm...) still a good full day to get it dev functional. Finally got the app running on the VM, but still have to jump through hoops and straighten a carton of banana's to get it to function on the friends native mac, some sort of app wrapper required so you can install something you can double click on, plus runtime machine needs xcode installed (which doesn't add it to the path), blah, blah, bloody blah.... (In the end wrote a quick shell script and asked my friend to install xcode and run the app via file manager in his email attachments folder.) Quick and dirty job on a mac: all up 4 days and literally a headache (windows equivalent: 4 minutes, maybe 10 min on a bad day). Admittedly I was just seat of the pantsing it, and trying to take shortcuts - didn't help, it's do it the apple way, or do it the apple way. So much for xamarin being the magic making '.net easily portable'; porting .net apps developed on windows to the mac: as simple as house training a canary using the same methods used to house train a dog.

                    Sin tack ear lol Pressing the any key may be continuate

                    L M 2 Replies Last reply
                    0
                    • Y Ygnaiih

                      Do any of you use a MAC to program?

                      Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                      Y Offline
                      Y Offline
                      Ygnaiih
                      wrote on last edited by
                      #20

                      I asked about using a MAC because a developer I know uses MAC. He thinks that most developers use MAC which I can not imagine that it would be that common. I'm a .NET guy so I would not have any desire to use MAC, but it can be done I'm told.

                      Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                      L D 3 Replies Last reply
                      0
                      • L Lost User

                        Had to do a quick and dirty port of a .Net prog to Mac - one time demo. Figured ok, build a Mac VM (max 15 minute job for a VPC). What a nightmare, fart around trying magic and incantations to get the VM to work, then try to install xcode and xamarin, sorry this version needs that version - gives version umbers but when you look for it it's all sorts of stupid names like "Mountain Duck" and "Ill Clapitrap." Unlike Win, finding an older versions for the mac is, well, it simply isn't. And joining their store thing, what a forking forkup of forking forks that is, they want to take over your life, own your email and contacts, own your phone even if it's droid, and sign you up to 1000 mailing lists every second screen, and then still install a boatload of shit on your PC... FFS fork that! OK, find matching versions of OS and bits required, start over, (build new vm...) still a good full day to get it dev functional. Finally got the app running on the VM, but still have to jump through hoops and straighten a carton of banana's to get it to function on the friends native mac, some sort of app wrapper required so you can install something you can double click on, plus runtime machine needs xcode installed (which doesn't add it to the path), blah, blah, bloody blah.... (In the end wrote a quick shell script and asked my friend to install xcode and run the app via file manager in his email attachments folder.) Quick and dirty job on a mac: all up 4 days and literally a headache (windows equivalent: 4 minutes, maybe 10 min on a bad day). Admittedly I was just seat of the pantsing it, and trying to take shortcuts - didn't help, it's do it the apple way, or do it the apple way. So much for xamarin being the magic making '.net easily portable'; porting .net apps developed on windows to the mac: as simple as house training a canary using the same methods used to house train a dog.

                        Sin tack ear lol Pressing the any key may be continuate

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #21

                        Lopatir wrote:

                        Figured ok, build a Mac VM

                        There's your problem.. if you want to code on a Mac, get a Mac :laugh: I find MacOS the easiest to use out of all three OS's. Ubuntu it quite neat too, I like that a lot. I use Windows only when there's no other choice. I've been coding .NET on Windows since 2005 but really happy with the .NET Core route they're going down at the moment. Personally, I'll be glad when the day comes that I no longer need Windows.

                        Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.

                        L 1 Reply Last reply
                        0
                        • Y Ygnaiih

                          I asked about using a MAC because a developer I know uses MAC. He thinks that most developers use MAC which I can not imagine that it would be that common. I'm a .NET guy so I would not have any desire to use MAC, but it can be done I'm told.

                          Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #22

                          Ygnaiih wrote:

                          but it can be done I'm told

                          Not only can it be done ([very easily](https://www.jetbrains.com/rider/)) it's the way Microsoft are heading.. [ASP.NET Core | The ASP.NET Site](https://www.asp.net/core)

                          Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.

                          1 Reply Last reply
                          0
                          • L Lost User

                            Lopatir wrote:

                            Figured ok, build a Mac VM

                            There's your problem.. if you want to code on a Mac, get a Mac :laugh: I find MacOS the easiest to use out of all three OS's. Ubuntu it quite neat too, I like that a lot. I use Windows only when there's no other choice. I've been coding .NET on Windows since 2005 but really happy with the .NET Core route they're going down at the moment. Personally, I'll be glad when the day comes that I no longer need Windows.

                            Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #23

                            Brent Jenkins wrote:

                            There's your problem.. if you want to code on a Mac, get a Mac

                            Agree, but had less than a week and no budget (favor for a friend).

                            Brent Jenkins wrote:

                            Personally, I'll be glad when the day comes that I no longer need Windows.

                            Also agree, but the customer is king, and just as for the mac programming on the native box is the only choice. (Tried vm-ing windows from linux/freebsd but it was just a hassle as all of the paid work was on Windows, never enough time/chance/energy to work/play on the host so all it did was make boot times longer and bottleneck talking native to attached devices.)

                            Sin tack ear lol Pressing the any key may be continuate

                            L 1 Reply Last reply
                            0
                            • L Lost User

                              Brent Jenkins wrote:

                              There's your problem.. if you want to code on a Mac, get a Mac

                              Agree, but had less than a week and no budget (favor for a friend).

                              Brent Jenkins wrote:

                              Personally, I'll be glad when the day comes that I no longer need Windows.

                              Also agree, but the customer is king, and just as for the mac programming on the native box is the only choice. (Tried vm-ing windows from linux/freebsd but it was just a hassle as all of the paid work was on Windows, never enough time/chance/energy to work/play on the host so all it did was make boot times longer and bottleneck talking native to attached devices.)

                              Sin tack ear lol Pressing the any key may be continuate

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #24

                              Lopatir wrote:

                              Tried vm-ing windows from linux/freebsd but it was just a hassle as all of the paid work was on Windows, never enough time/chance/energy to work/play on the host so all it did was make boot times longer and bottleneck talking native to attached devices.

                              I've found the same, hence why I've got a machine for each OS. Expensive, but I think it's the most practical (i.e. non-hacky) way and it encourages you to get used to using each OS rather than just falling back to what you're comfortable with :)

                              Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.

                              1 Reply Last reply
                              0
                              • L Lost User

                                Had to do a quick and dirty port of a .Net prog to Mac - one time demo. Figured ok, build a Mac VM (max 15 minute job for a VPC). What a nightmare, fart around trying magic and incantations to get the VM to work, then try to install xcode and xamarin, sorry this version needs that version - gives version umbers but when you look for it it's all sorts of stupid names like "Mountain Duck" and "Ill Clapitrap." Unlike Win, finding an older versions for the mac is, well, it simply isn't. And joining their store thing, what a forking forkup of forking forks that is, they want to take over your life, own your email and contacts, own your phone even if it's droid, and sign you up to 1000 mailing lists every second screen, and then still install a boatload of shit on your PC... FFS fork that! OK, find matching versions of OS and bits required, start over, (build new vm...) still a good full day to get it dev functional. Finally got the app running on the VM, but still have to jump through hoops and straighten a carton of banana's to get it to function on the friends native mac, some sort of app wrapper required so you can install something you can double click on, plus runtime machine needs xcode installed (which doesn't add it to the path), blah, blah, bloody blah.... (In the end wrote a quick shell script and asked my friend to install xcode and run the app via file manager in his email attachments folder.) Quick and dirty job on a mac: all up 4 days and literally a headache (windows equivalent: 4 minutes, maybe 10 min on a bad day). Admittedly I was just seat of the pantsing it, and trying to take shortcuts - didn't help, it's do it the apple way, or do it the apple way. So much for xamarin being the magic making '.net easily portable'; porting .net apps developed on windows to the mac: as simple as house training a canary using the same methods used to house train a dog.

                                Sin tack ear lol Pressing the any key may be continuate

                                M Offline
                                M Offline
                                MacSpudster
                                wrote on last edited by
                                #25

                                I have a copy of every OS for the Mac, including variants for the Power Computing Corp Macs. I used to work at Apple and took a "copy" of each when I left (once authorized accordingly). Thing is, though, I am not allowed to share them.

                                1 Reply Last reply
                                0
                                • Y Ygnaiih

                                  I asked about using a MAC because a developer I know uses MAC. He thinks that most developers use MAC which I can not imagine that it would be that common. I'm a .NET guy so I would not have any desire to use MAC, but it can be done I'm told.

                                  Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                                  D Offline
                                  D Offline
                                  Dennis E White
                                  wrote on last edited by
                                  #26

                                  Ygnaiih wrote:

                                  He thinks that most developers use MAC which I can not imagine that it would be that common

                                  depends on what your friend works on or even where he works (geographically). I am just a couple of hours from the Bay Area and MacBooks are very popular with developers. I switched to a mac several years ago (MacBook Pro) because there wasn't anything PC related that was compact and powerful like the mac. My macbook pro is my main development machine but from it I can easily to switch to Windows as well as Linux which I do commonly. I spend a lot of my free time working with Swift for both iOS as well as recently Server Side development. Ideally I would prefer to stick with mac and linux but that just isn't going to be the case 100% of the time so I find something that works for me. It's about productivity and how you achieve.

                                  1 Reply Last reply
                                  0
                                  • Y Ygnaiih

                                    I asked about using a MAC because a developer I know uses MAC. He thinks that most developers use MAC which I can not imagine that it would be that common. I'm a .NET guy so I would not have any desire to use MAC, but it can be done I'm told.

                                    Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #27

                                    It can be done, but the average Mac is more expensive than a generic PC. Also, the Windows environment is the most targetted platform, and most devs are instructed to develop on the same platform that they are working for. So, for those two reasons, your dev is wrong. He is also wrong on the subject that he is "thinking", as there is no argumentation involved. He is merely expressing an assumption.

                                    Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

                                    1 Reply Last reply
                                    0
                                    • Y Ygnaiih

                                      Do any of you use a MAC to program?

                                      Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                                      J Offline
                                      J Offline
                                      Jeremy Falcon
                                      wrote on last edited by
                                      #28

                                      I use a Mac at work, but since my main projects are in SAP and ASP.NET MVC right now, I still tend to do my dev work in either a VM or RDP in Windows. I use the Mac version of Photoshop at least.

                                      Jeremy Falcon

                                      1 Reply Last reply
                                      0
                                      • Y Ygnaiih

                                        Do any of you use a MAC to program?

                                        Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                                        R Offline
                                        R Offline
                                        Ryan Peden
                                        wrote on last edited by
                                        #29

                                        Just as a clarification, it doesn't make sense to spell Mac using all capitals, as it's not an acronym. It's just an abbreviation of 'Macintosh'. I'm not trying to sound pedantic - just trying to point it our in a friendly way. Depending on the developer community you're talking about, it's very possible (even likely) than most of the developers use Macs. Using my totally non-scientific method of counting the laptops visible at developer meetups I go to in Toronto, Macs seem to make up the majority of machines I see at any non .NET meetup. I have a Macbook, a Zenbook running Windows 10, and a Thinkpad running Ubuntu. In order to be the ultimate hipster, when I go to a meetup I'l sometimes put all three in my backpack, and only take out the one that is least like what everyone else is using. :) Outside of .NET projects at work, I try to make it so that most of what I write will run everywhere. I like all three OSes, but they all annoy me in their own different ways, too. Switching between them regularly (I'll often use all three in any given day) keeps my frustration level low. I like to think it is also preventing me from becoming one of those old grumps who goes online and rails against any OS aside from the one he/she is most used to. Only time will tell if I'm able to permanently avoid that fate, though.

                                        Y 1 Reply Last reply
                                        0
                                        • R Ryan Peden

                                          Just as a clarification, it doesn't make sense to spell Mac using all capitals, as it's not an acronym. It's just an abbreviation of 'Macintosh'. I'm not trying to sound pedantic - just trying to point it our in a friendly way. Depending on the developer community you're talking about, it's very possible (even likely) than most of the developers use Macs. Using my totally non-scientific method of counting the laptops visible at developer meetups I go to in Toronto, Macs seem to make up the majority of machines I see at any non .NET meetup. I have a Macbook, a Zenbook running Windows 10, and a Thinkpad running Ubuntu. In order to be the ultimate hipster, when I go to a meetup I'l sometimes put all three in my backpack, and only take out the one that is least like what everyone else is using. :) Outside of .NET projects at work, I try to make it so that most of what I write will run everywhere. I like all three OSes, but they all annoy me in their own different ways, too. Switching between them regularly (I'll often use all three in any given day) keeps my frustration level low. I like to think it is also preventing me from becoming one of those old grumps who goes online and rails against any OS aside from the one he/she is most used to. Only time will tell if I'm able to permanently avoid that fate, though.

                                          Y Offline
                                          Y Offline
                                          Ygnaiih
                                          wrote on last edited by
                                          #30

                                          I play with a Raspberry Pi. I got corrected that I should say R Pi so I get corrected frequently by the cognoscenti. My agency uses Windows computers, so at work I use Visual Studio because that is what I have to use. I use my Surface Tablet to work with my R Pi through a VPN. I had an early bad experience with Mac (correct I hope) where I had to help a local ISP in the dial-up days to get the few Apple computers on line . It was hard enough to get Win 95 on line. There were more and better instructions for MS than for Apple. My son uses Mac to code, and I am thinking of getting a Mac so that I can keep up.

                                          Leadership equals wrecked ship. If you think you are leading my look behind you. You are alone. If you think I am leading you, You are lost.

                                          R 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups