New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

 
Start a Discussion
 

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
OS X - Development and Darwin Discussion and questions about development for Mac OS X.

View Poll Results:
0 0%
Voters: 0. You may not vote on this poll

Programming language rated


Post Reply New Thread Subscribe

 
Thread Tools
knightjp

 
knightjp's Avatar
 
Member Since: Jun 22, 2007
Posts: 296
knightjp is an unknown at this point
Mac Specs: Mac Mini Core 2 Duo w/ 4GB ram running OS X Lion

knightjp is offline
According to IT pros I have spoken to, Assembly is still by far the best programming language out there. But it has one major flaw... its too Hard to learn and do.... Honestly does anyone here know someone who actually does Assembly programming??? It should take like ages for someone to make a simple program.

Which is the best programming language to you guys???
QUOTE Thanks
knightjp

 
knightjp's Avatar
 
Member Since: Jun 22, 2007
Posts: 296
knightjp is an unknown at this point
Mac Specs: Mac Mini Core 2 Duo w/ 4GB ram running OS X Lion

knightjp is offline
I noticed that alot of programmers use Java these days...
To be honest, haven't seen much of Java applications that run well. However there are a few exceptions... Limewire, azureus, etc....
QUOTE Thanks
technologist

 
Member Since: Mar 30, 2004
Location: USA
Posts: 4,744
technologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond repute
Mac Specs: 12" Apple PowerBook G4 (1.5GHz)

technologist is offline
Quote:
Originally Posted by knightjp View Post
According to IT pros I have spoken to, Assembly is still by far the best programming language out there. But it has one major flaw... its too Hard to learn and do.... Honestly does anyone here know someone who actually does Assembly programming??? It should take like ages for someone to make a simple program.

Which is the best programming language to you guys???
It's a matter of "the right tool for the right job."

Assembly gives you a direct interface to the hardware. It can take advantage of unique features, and can be very efficient. However, it's extremely difficult to use and maintain. About the only things it's useful for are drivers and embedded systems (like the code that runs your microwave.)

Every other language has its uses too. Which one depends on what you plan to do. Writing a new operating system? You'll probably use straight C. Writing an ordinary desktop app? C++ or Objective-C. Web programming? Take your pick: PHP, Java, Ruby, C#, ColdFusion....
Quote:
I noticed that alot of programmers use Java these days...
To be honest, haven't seen much of Java applications that run well. However there are a few exceptions... Limewire, azureus, etc....
Java is poorly suited to "normal" programs run on a desktop computer. (I know. I used to do that for a living.) It's been much more successful on servers.
QUOTE Thanks
Discerptor

 
Discerptor's Avatar
 
Member Since: Aug 02, 2005
Posts: 1,229
Discerptor is a name known to allDiscerptor is a name known to allDiscerptor is a name known to allDiscerptor is a name known to allDiscerptor is a name known to allDiscerptor is a name known to allDiscerptor is a name known to all
Mac Specs: 2.6GHz Core i7 15" MacBook Pro - 8GB DDR3 SDRAM - 750GB 7200 RPM HDD - GeForce 650M GT 1GB VRAM

Discerptor is offline
Python with the right modules of course (NumPy, SciPy, matplotlib).
QUOTE Thanks
knightjp

 
knightjp's Avatar
 
Member Since: Jun 22, 2007
Posts: 296
knightjp is an unknown at this point
Mac Specs: Mac Mini Core 2 Duo w/ 4GB ram running OS X Lion

knightjp is offline
Quote:
Originally Posted by technologist View Post
Java is poorly suited to "normal" programs run on a desktop computer. (I know. I used to do that for a living.) It's been much more successful on servers.
You used to program in Java for a living???
The crazy thing is that I have two friends of mine who are completely divided on the issue of Java... One completely hates Java and the other says its the best language out there...
Me.. I'm not too sure about Java though...

I'm more inclined to learn Applescript and C++.
QUOTE Thanks
MBNick

 
MBNick's Avatar
 
Member Since: Aug 22, 2007
Location: London,UK
Posts: 180
MBNick is an unknown at this point
Mac Specs: 13.3" MacBook Black

MBNick is offline
I want something that I can use with both Linux and Mac OS.

I voted for C++, and you can run those in Windows.
QUOTE Thanks
knightjp

 
knightjp's Avatar
 
Member Since: Jun 22, 2007
Posts: 296
knightjp is an unknown at this point
Mac Specs: Mac Mini Core 2 Duo w/ 4GB ram running OS X Lion

knightjp is offline
Quote:
Originally Posted by MBNick View Post
I want something that I can use with both Linux and Mac OS.

I voted for C++, and you can run those in Windows.
C++ wold be my language of choice for both Linux and Mac OS...

Java is a good one to use but not as robust as a C coded program... Its just good for the web development sector... but even there, more better languages are available...
QUOTE Thanks
technologist

 
Member Since: Mar 30, 2004
Location: USA
Posts: 4,744
technologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond reputetechnologist has a reputation beyond repute
Mac Specs: 12" Apple PowerBook G4 (1.5GHz)

technologist is offline
Quote:
Originally Posted by knightjp View Post
You used to program in Java for a living???
Yeah. It was a Swing desktop application, used internally within the company. (And only on Windows.)
QUOTE Thanks
knightlie

 
knightlie's Avatar
 
Member Since: Mar 22, 2007
Location: UK
Posts: 1,463
knightlie is just really niceknightlie is just really niceknightlie is just really niceknightlie is just really nice
Mac Specs: Lenovo Z560 Hackintosh -:- '06 iMac -:- iPod Touch 2ndGen

knightlie is offline
Quote:
Originally Posted by knightjp View Post
I noticed that alot of programmers use Java these days...
To be honest, haven't seen much of Java applications that run well. However there are a few exceptions... Limewire, azureus, etc....
You'd have to define "run well," as that is an entiurely subjective statement. I've seen arcade games and 3rd person shooters written in Java, most (if not all) Java IDEs are written in Java, they all "run well." My experimental RPG runs very well indeed, and I seem to remember reading that Star Wars:Galaxies is written in Java.

The "best" language is the one that best suits the task at hand, but there isn't a poll option for that.

[URL="http://beadia.net"]Beadia[/URL - Jewelry Business Management Software]
I judge you when you use poor grammar.
QUOTE Thanks

Post Reply New Thread Subscribe


« Adding Terminal commands | A Programing question... »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread
Thread Starter
Forum
Replies
Last Post
Mac Programming frewegooh Switcher Hangout 20 05-01-2007 03:32 PM
Robotic NQC Programming ApplejustWorks Schweb's Lounge 0 01-31-2005 07:28 AM
Foreign Language Support in OS X ItinitI OS X - Operating System 0 08-21-2003 12:02 AM

All times are GMT -4. The time now is 06:37 AM.

Powered by vBulletin
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
X

Welcome to Mac-Forums.com

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!


(4 digit year)

Already a member?