Next Question
RSS
For the typical "widget" I'm going to assume you mean "a little block of functionality that you could package up and drop on a web page", for example. People often speak of "calendar widgets" or "RSS widgets" or "Flickr widgets". For something like that, you probably want to go with Javascript, and look at one of the modern libraries like JQuery for getting the most "bang for your buck". You'll easily find the source code for every sort of basic widget you can imagine, and you'll learn to extend them from there.
"Services" tends to mean "the big backend hardware that your widgets will speak to". For instance maybe a calendar widget needs to store your appointments on a database somepalce. Here your choices are much wider, including PHP, Java, .Net, Ruby on Rails, and a few others. This is a much bigger undertaking, and has more to do with professional software engineering. If "bang for your buck" in this case means "get a service up and running the fastest", you'll probably end up with PHP. While I don't personally love it as a language, I can't deny that it is the most popular language out there and any web hosting provider will be ready for PHP right out of the box.
Good luck!
Permalink | Report
jamesabels
shakespear...
Answered Question
January 23, 2009 01:36 AM
For someone looking into web development in the form of widgets and services, what language is most versatile?
I want to add that I'm looking for the most "bang for my buck" and that this will be my first programming language
Interesting Question?
Yes (0)
No (0)
- In Web Development |
- |
- Report |
-
Share
RSS
Best Answer Chosen by Asker
| January 23, 2009 03:11 AM |
"Services" tends to mean "the big backend hardware that your widgets will speak to". For instance maybe a calendar widget needs to store your appointments on a database somepalce. Here your choices are much wider, including PHP, Java, .Net, Ruby on Rails, and a few others. This is a much bigger undertaking, and has more to do with professional software engineering. If "bang for your buck" in this case means "get a service up and running the fastest", you'll probably end up with PHP. While I don't personally love it as a language, I can't deny that it is the most popular language out there and any web hosting provider will be ready for PHP right out of the box.
Good luck!
Permalink | Report
jamesabels
January 23, 2009 04:01 AM
I was thinking of Java and making some web applications and then taking a step to the Andriod platform later, is Java good to go into a career with, or even self employment via phone Apps?
Tip jamesabels for this comment
Report
shakespear...
January 23, 2009 11:16 AM
I did close to 10 years as a fulltime java programmer, so yes you can make a career of it. As far as phone apps go, realize that the iPhone is crushing android right now so making the investment in java will be taking the gamble that android catches up and makes a competitive marketplace.
Tip shakespearegeek for this comment
Report
Other Answers (1)
January 24, 2009 09:05 AM
Open Source is great and all (I have my own Open Source project :) ) but there isn't much money in the industry for it at the moment; not to say that it won't take off. Keep in mind that there can be open-source projects of non open-source languages such as asp.net, coldfusion, etc.
Report
Answer this Question
Related Questions
Ask a Question
Buy Mahalo Dollars with Credit Card or PayPal
Top Members
Most Popular Tags
Categories
- Anonymous
- Arts & Design
- Beauty & Style
- Books & Authors
- Business
- Cars & Transportation
- Consumer Electronics
- Coupons Deals
- Education
- Entertainment
- Environment
- Fitness
- Food & Drink
- From Email
- From Iphone
- From Twitter
- Health
- History
- Hobbies
- Home & Garden
- How Tos
- Humor
- Jobs
- Legal
- Local
- Love & Relationships
- Mahalo Answers Community
- Money
- Music
- News
- NSFW
- Parenting
- Pets
- Science & Mathematics
- Services
- Shopping
- Social Science
- Society & Culture
- Sports
- Technology & Internet
- Travel
- Video Games
Welcome New Members
- cdw, December 11, 2009 02:19 AM
- duffye50, December 11, 2009 02:04 AM
- ffffffffffffmc, December 11, 2009 01:56 AM
- fb_505831919, December 11, 2009 01:50 AM
- jenniferrosa, December 11, 2009 01:37 AM
Mahalo Dollars are the currency of Mahalo Answers.
Each Mahalo Dollar costs $1.
Once you earn more than 40 Mahalo Dollars, you can request to be paid via PayPal. Each Mahalo Dollar is currently worth $0.75 when paid out via PayPal. Learn More