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
Web Design and Hosting Creating sites, scripting, and hosting discussions.

Can anyone reccomend a coding language to learn?


Post Reply New Thread Subscribe

 
Thread Tools
mWilton
Guest
 
Posts: n/a

Hi,
I want to start learning a form of coding language so that I am able to write applications for a site I'm going to be making in Dreamweaver MX 2004.
I want to it to be able to work well with both mac and pc systems and for me to get a good knowledge of how works as I go.
Deamweaver suggests Coldfusion as a good place to start but I don't know how popular this is as a server application.
Can anyone suggest a good place to start?

Thanks for your time.
QUOTE Thanks
fearlessfreap24

 
fearlessfreap24's Avatar
 
Member Since: Feb 09, 2005
Location: Near San Diego, CA
Posts: 2,339
fearlessfreap24 is just really nicefearlessfreap24 is just really nicefearlessfreap24 is just really nicefearlessfreap24 is just really nice
Mac Specs: MacBook Pro 13" | MacBook Pro 13" | Mac Mini 2GHz C2D

fearlessfreap24 is offline
PHP ASP or Perl

i know for a fact that PHP is free for personal use and it works on my iBook. i have recently started trying to learn it.

QUOTE Thanks
sarahsboy18

 
sarahsboy18's Avatar
 
Member Since: Jan 30, 2005
Location: Fort Worth, Texas
Posts: 1,069
sarahsboy18 is just really nicesarahsboy18 is just really nicesarahsboy18 is just really nicesarahsboy18 is just really nice
Mac Specs: Mac Pro, 8-Core 2.8Ghz, 10GB RAM, 2x1TB HDDs, iPod U2 Edition

sarahsboy18 is offline
I'd go with PHP... cheaper than ASP and much cheaper than Coldfusion... and more simple than PERL imo.

I use a use PHP/mysql for just about everything web that I do.

"If you had a friend who was a tightrope walker, and you were walking down a sidewalk, and he fell, that would be completely unacceptable." -Mitch Hedberg
QUOTE Thanks
mWilton
Guest
 
Posts: n/a

OK, thanks for your help. I'll check it out!
QUOTE Thanks
Murlyn

 
Murlyn's Avatar
 
Member Since: Jun 11, 2003
Location: Mount Vernon, WA
Posts: 4,909
Murlyn is a name known to allMurlyn is a name known to allMurlyn is a name known to allMurlyn is a name known to allMurlyn is a name known to allMurlyn is a name known to allMurlyn is a name known to all
Mac Specs: MacBook Pro 2.6 GHz Core 2 Duo 4GB RAM OS 10.5.2

Murlyn is offline
Yep PHP and MySQL, my whole business is based around it and it can be run on all platforms. While ASP is limited, Coldfusion is very limited, and all cost quite a bit. Most used language out there right now is PHP
QUOTE Thanks
mynameis

 
Member Since: Sep 30, 2004
Posts: 3,378
mynameis is just really nicemynameis is just really nicemynameis is just really nicemynameis is just really nice

mynameis is offline
Another vote for PHP, pretty easy to learn and works well with MySQL. I like ASP .NET also but finding hosting for it isn't cheap or easy.
QUOTE Thanks
KuruMonkey
Guest
 
Posts: n/a

Go with PHP:

Perl is a dead-end language as far as learning skills that will serve you in the long run, PHP (and many other languages) shares C's base syntax, and that means that the basis of your coding skills will be re-usable. Perl uses its own, backwards IMO, syntax.

Coldfusion is, frankly, pish. Macromedia only recommend it because its theirs; it requires its own special server to run, and they sell that server. Its the equivalent of a car manufacturer telling you only their own branded oil is any good.

ASP is also pish, for the exact same reason as Coldfusion; just replace macromedia with microsoft. The only "advantages" to ASP are the choice of VB syntax, or javascript syntax, neither of which are really advantages.

So; PHP. go to www.php.net - the manual is free online.
QUOTE Thanks
xstep

 
xstep's Avatar
 
Member Since: Jun 25, 2005
Location: On the road
Posts: 3,231
xstep is a name known to allxstep is a name known to allxstep is a name known to allxstep is a name known to allxstep is a name known to allxstep is a name known to allxstep is a name known to all
Mac Specs: 2011 MBP, i7, 16GB RAM, MBP 2.16Ghz Core Duo, 2GB ram, Dual 867Mhz MDD, 1.75GB ram, ATI 9800 Pro vid

xstep is offline
Several years ago I choose Perl and recently began using it with MySQL. The reason I choose Perl was because it ran on all systems I was interesting in coding for and there wasn't yet as many free mature choices as their is now. The bonus turned out to be that since it is installed on our Sun boxes at work, I was able to take advantage of my knowledge. But your starting from scratch in 2005!

Today I'd look at PHP, Phython and 'new comer' Ruby. All of them seem to have great support and run on many platforms. Being a programmer I expect I would end up gravitating to one simply based on syntax. You get used to certain things.

If you haven't done any coding, then it will be tough. You need to figure out the basics of your programming needs. For instance, are you going to be accessing a database and a particular vendor one. Then your tool needs that support. Most now have add ons that make that easy, but you need to know that up front. What servers are you expecting to run on, etc.

Also note you may want to learn Javascript, as that would allow you to make your webpages more interactive without to exchange data with the server.

Oh yea. Coldfusion isn't necessary and costs.

Good luck on the journey.
QUOTE Thanks
PowerBookG4

 
PowerBookG4's Avatar
 
Member Since: Jan 08, 2005
Location: New Jersey
Posts: 6,190
PowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud ofPowerBookG4 has much to be proud of
Mac Specs: Mac Pro 8x3.0ghz 12gb ram 8800GT , MBP 2.16 2GB Ram 17 inch.

PowerBookG4 is offline
I am thinking about taking up PHP as well... what program would you script in.. just dream weaver... or do you guys recomend something else?

My Website
Blog
I love my hosting company!
I was on the M-F honor roll for Febuary:2006
QUOTE Thanks
ryanyogan
Guest
 
Posts: n/a

ASP is dead FYI, its ASP.NET and that allows you to use C#, VB.NET, Javascript, even Java if you want. Don't bother unless you are in for the long run to learn, first you need to learn a language (C# is true OOP much more difficult) then you have to learn the framework (.NET). PHP is great becuase it is free, pretty ****ed quick, and allows for simple lil bits of scripting for simple stuff and has a pretty nice OOP interface too. You can make a pretty nice scalable site using all class's in php now. Not to mention its MySql and MySqlI (php5) support is fantastic. I recomend you head over to www.zend.com and check the absolute beginers section for php5 it seems to have some great tutorials on everything including simple xml and rss!! Good luck and no you can even script php in a simple text edit program if you'd like . I use dreamweaver becuase it has good site organization features, however I have never even tried the "design" mode, your best off learning the languages and never usin drag n drop or your site becomes sloppy!
QUOTE Thanks
mynameis

 
Member Since: Sep 30, 2004
Posts: 3,378
mynameis is just really nicemynameis is just really nicemynameis is just really nicemynameis is just really nice

mynameis is offline
I just use TextWangler text editor for PHP.
QUOTE Thanks
D3v1L80Y

 
D3v1L80Y's Avatar
 
Member Since: Feb 02, 2004
Location: PA
Posts: 12,459
D3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond reputeD3v1L80Y has a reputation beyond repute
Mac Specs: MacBook

D3v1L80Y is offline
Logo








hehe..........just kidding

__________________________________________________
Posting and YOU|Forum Community Guidelines|The Apple Product Cycle|Forum Courtesy

mac: a waterproof raincoat made of rubberized fabric
MAC: a data communication protocol sub-layer, also known as the Media Access Control
Mac: a brand name which covers several lines of personal computers designed, developed, and marketed by Apple Inc.

QUOTE Thanks
d-funct
Guest
 
Posts: n/a

Ruby is most likely to be the 'next big thing' ... also if you install the ruby on rails it makes developing web app a snap ... check it out at www.rubyonrails.com

PHP is the current standard it seems in the web developers world does lots of great stuff, runs on all platforms (unless I'm very much mistaken) and of course is free which always helps

If your looking for database software to go on the backend of it the most well known one is Mysql thought there are other free alternatives out there that offer the same performance price point eg sqlite3 (built in to OSX I think) and there is also postgreSQL (Often recommened when stablitly is an absolute must) each of the DB programs have there quirks when you come to use them.

Personally at this time I would choose to learn Ruby (with ruby on rails) and postgreSQL (simply because its more enterprise level) and of course HTML

Hope this helped
QUOTE Thanks
DCraver

 
DCraver's Avatar
 
Member Since: Aug 23, 2005
Location: Sacramento, CA
Posts: 747
DCraver is a jewel in the roughDCraver is a jewel in the rough
Mac Specs: iMac G5

DCraver is offline
Don't use PHP and DW. DW doesn't code PHP correctly and you will be disapointed. Just learn HTML first, then get the advanced stuff down. But use Cold Fusion DEFINATELY with DW.
QUOTE Thanks
ryanyogan
Guest
 
Posts: n/a

Quote:
Originally Posted by d-funct
Ruby is most likely to be the 'next big thing' ... also if you install the ruby on rails it makes developing web app a snap ... check it out at www.rubyonrails.com

PHP is the current standard it seems in the web developers world does lots of great stuff, runs on all platforms (unless I'm very much mistaken) and of course is free which always helps

If your looking for database software to go on the backend of it the most well known one is Mysql thought there are other free alternatives out there that offer the same performance price point eg sqlite3 (built in to OSX I think) and there is also postgreSQL (Often recommened when stablitly is an absolute must) each of the DB programs have there quirks when you come to use them.

Personally at this time I would choose to learn Ruby (with ruby on rails) and postgreSQL (simply because its more enterprise level) and of course HTML

Hope this helped

Im curious about this ruby rails, why is it you say this is likely to be the next big thing. I have never heard of this before until now, however the site looks interesting. Have you messed around with this yet?
QUOTE Thanks

Post Reply New Thread Subscribe


« Band website - .mac? | My page Needs improvement. Help! »
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
how to change the default language on Pages? ppuga OS X - Apps and Games 0 05-04-2005 01:17 AM
Is 12" screen enough for long time usage (coding)? svan Apple Notebooks 6 11-30-2004 04:43 AM
Language and the Keyboard Viewer idea3 Other Hardware and Peripherals 3 10-08-2004 09:48 PM
Easiest Compiled Language in Xcode? Jetroza OS X - Development and Darwin 3 01-02-2004 02:42 AM
Foreign Language Support in OS X ItinitI OS X - Operating System 0 08-20-2003 11:02 PM

All times are GMT -4. The time now is 09:27 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?