Any MAC software enginneers/developers out there?

newbiepcuser

Diamond Member
Jan 1, 2001
4,474
0
0
When I mean developement work, I don't mean web pages/perl scripts, flash, photoshop, video editing etc. I mean creating apps like an Office suite, quicken, Final Cut Pro etc. I was wondering what developement tool/complier they use? What languages they use like C or Java?

Just curious.
 

Spamela

Diamond Member
Oct 30, 2000
3,859
0
76
(crickets chirping)

i did it professionally for about 2 of the worst years as a developer of my life.
we used Apple's tools (duh) and C++.
 

Maverick

Diamond Member
Jun 14, 2000
5,900
0
71
as far as I know, macs use the same languages, they just have different compilers that produce different assembly. And their APIs are probably different since they don't have things like MFC, win32api, etc. And they use a different Java Virtual Machine. The java code should look the same.
 

newbiepcuser

Diamond Member
Jan 1, 2001
4,474
0
0
Originally posted by: Spamela
(crickets chirping)

i did it professionally for about 2 of the worst years as a developer of my life.
we used Apple's tools (duh) and C++.

Thank you for your reply.

It seems like an untap market. I mean why should MAC rely on Microsoft stuff and not develope more of their own tools. Inspired by notFred's inspirational post of Safarai. ;)


Was it the company itself that made it bad or the lack of developement tools?
 

Maverick

Diamond Member
Jun 14, 2000
5,900
0
71
I don't see how they rely on microsoft tools...Microsoft didn't invent C++...they just have separate C++ APIs...the language itself is not MS only. C# and VB are a different story however.
 

notfred

Lifer
Feb 12, 2001
38,241
4
0
There is no lack of development tools on the mac. They're using GCC 32.2 as thier compiler, and supporting C, C++, Objective-C, Objective-C++, and from thier freely availabile IDE, Project builder.

Granted, the APIs are different, and if you're developing for the macintosh you'll be learning Cocoa (which I'm learning), carbon, and OpenGL rather than MFC or directX.

Apple's developer website
Java is the same, but you can call cocoa APIs from java, which is cool, and allows you to have a java app that looks exactly like a native Cocoa application (technically, it is).
 

Spamela

Diamond Member
Oct 30, 2000
3,859
0
76
Originally posted by: newbiepcuser
Originally posted by: Spamela
(crickets chirping)

i did it professionally for about 2 of the worst years as a developer of my life.
we used Apple's tools (duh) and C++.

Thank you for your reply.

It seems like an untap market. I mean why should MAC rely on Microsoft stuff and not develope more of their own tools. Inspired by notFred's inspirational post of Safarai. ;)


Was it the company itself that made it bad or the lack of developement tools?


it was a combination of the former & the fact that Apple's tools (circa 1995)
weren't as advanced as M$'s.
 

halik

Lifer
Oct 10, 2000
25,696
1
0
i've played around with cocoa and objective C and i gotta say YUCK...
took me about 10 mins to give it up and do the stuff i needed in java :)