Ask questions via twitter! Message any question to @answers on twitter. We'll publish the question and send you a reply each time there's a new answer.
Next Question

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)   
RSS
 
 

Best Answer  Chosen by Asker

 
January 23, 2009 03:11 AM
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!


Helpful Answer?  (0)   (0)    Tip shakespearegeek for this answer
Permalink | Report
   Reply  
 
 
 
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?

Report
 
 
 
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.

Report
 
 

Other Answers (1)

Sort By
 
January 23, 2009 09:34 AM
I think the best way to go are the opensource languages, where PHP and Javascript will be the best choices you can make. There are whole comunities on the internet where you can find heaps of info and tutorials on these languages

Helpful Answer?  (0)   (0)    Tip bjorn for this answer
Permalink | Report
   Reply  
 
 
 
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

How tips and payments work

This question has already been resolved. You may add an answer to it but you will not be eligible to win best answer or any associated tips.

Ask a Question


140 characters left
Top of Page
Buy Mahalo Dollars with Credit Card or PayPal

Top Members

This Week All Time
  • cfinke
    cfinke
    2nd Degree Black Belt
    27330 Points
    M$29.75 Earned
  • bunnyphuph...
    bunnyphuph...
    2nd Degree Black Belt
    21386 Points
    M$762.89 Earned
  • opher
    opher
    Purple Belt with a Brown Tip
    6142 Points
    M$238.49 Earned
   See All
 

Most Popular Tags

mahalo(1792)
music(495)
iphone(485)
google(390)
online(366)
food(340)
beer(287)
money(283)
movies(279)
apple(259)
aotd(235)
free(233)
health(228)
video(222)
dog(215)
   See All
 

Categories

Welcome New Members


 
 
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

 
 

Please log in to use this function.