Berkeley CSUA MOTD:Entry 52398
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/08 [General] UID:1000 Activity:popular
7/8     

2009/1/15-23 [Computer/SW/OS/OsX] UID:52398 Activity:nil
1/15    can any serious development be done on OSX that is not *for OSX*.
        i'll grant that ruby on rails has excellent tutorials for the mac.
        discuss:
        \_ What kind of serious development?  If you want to use the standard
           OSX ui then your ui code will be pretty much useless elsewhere,
           but that's why concepts like MVC are so important.  Otherwise
           OSX is pretty much standard unix (with case insensitive files,
           grr) and most of your work will be easilly portable.
           \_ I agree that case insensitive HFS+ is a pain, but it is
              pretty easy to work around it by doing you development on
              a UFS or HFS+ case sensitive disk image.
              Re original question - I used to do perl, java, & c development
              for Solaris & Linux on OS X.  As a side effect, my application
              for Solaris & Linux on OS X.  As a side effect, our application
              worked on OSX (but we didn't ship an OS X version) and I was
              worked on OS X (but we didn't ship an OS X version) and I was
              able to find lots of OS dependencies in our code and abstract
              them away, making future porting to other OSes much easier.
              \_ you said "used to" does that imply you are not doing them
                 on OSX now?
                 \_ I am no longer a programmer (but I still use OS X).
                    \_ when's the last year you programmed on os x?
                       10.4 was pretty good.  Still dunno what to think about
                       dashcode.  - !op
                       \_ 2006. I think I was running 10.4, but I can't
                          remember.  I started out using X Code, but it
                          was really overkill for what I needed b/c our
                          app was mainly Makefile based and didn't need
                          all the X Code bells and whistles.  Mostly I
                          was happy using either emacs or TextWrangler.
                          [ To clarify - I am no longer a professional
                            programmer, but I still write some c & perl
                            code for my own use on OS X ]
        \_ I assume phone App Store development doesn't count, since the phone
           runs OS X