In any event, if you are going to have a robust website, you are going to end up doing server side scripting of some sort, so choose wisely the language.
You should be confident the language is going to have a future for sure, so if you are going to pick, it should have a large installed base and large community of programmers. As Larry mentioned, Python is a staple, PHP and old reliable ASP. I know there is a plethora of ASP.Net, but if you go that route, I would land on C# for the language as I think VB.Net is next to be frozen in time as far as continued development by MS is concerned. A fair amount of curmudgeons eschew J(ava)Script for client side use, but I haven't figured how to get along without it so far. ----- Original Message ----- From: "TOM HART" <[email protected]> To: "RBASE-L Mailing List" <[email protected]> Sent: Monday, January 02, 2012 11:07 AM Subject: [RBASE-L] - Re: Ruby on Rails? : You can also use Artisteer to modify WordPress free templates or create new : designs. I use both together. : Tom Hart : : : : : : ________________________________ : From: "[email protected]" <[email protected]> : To: RBASE-L Mailing List <[email protected]> : Sent: Mon, January 2, 2012 9:18:28 AM : Subject: [RBASE-L] - Re: Ruby on Rails? : : Wow, Larry, thanks. If YOU think it's "not easy" then she will be as lost as a : polar bear in Guatemala... I told her that I thought that Ruby was more of a : "web programming language" than a website design tool, but apparently their : marketing materials for this course states something like "you'll be able to : design comlicated websites with no prior programming or design experience". : : Karen : : : In a message dated 1/2/2012 9:01:17 AM Central Standard Time, : [email protected] writes: : : : It is not easy. Web programming is never easy but Ruby on Rails is, in : particular, not easy. What it is is fast, if you understand the underlying : concepts -- things like closures, function pointers, and list comprehensions. : If you can handle this stuff, plus Ruby's "way of doing things". I tied Ruby : once and didn't like it. I prefer Python, an equally powerful but more : "explicit" language, and its various web frameworks (I recently spent some time : with CherryPy, which I found excellent). : > : >Also, Ruby on Rails is not a design package of any type but rather a server-side : >programming language for dynamic web sites. It is not a complete solution for : >web development (you still need to know HTML, CSS, some HTTP, a database : >language, and probably a separate HTML templating language). : > : >Unless someone really wants to invest a lot of time and effort into learning web : >development, using a "generator" type product (like R: Web Suite) makes sense. : >For the design side of the equation, she could try the program Artisteer, which : >can produce some very nice designs using a GUI. : >-- : >Larry : > : > : > : > : > : > : --- RBASE-L ================================================ TO POST A MESSAGE TO ALL MEMBERS: Send a plain text email to [email protected] (Don't use any of these words as your Subject: INTRO, SUBSCRIBE, UNSUBSCRIBE, SEARCH, REMOVE, SUSPEND, RESUME, DIGEST, RESEND, HELP) ================================================ TO SEE MESSAGE POSTING GUIDELINES: Send a plain text email to [email protected] In the message SUBJECT, put just one word: INTRO ================================================ TO UNSUBSCRIBE: Send a plain text email to [email protected] In the message SUBJECT, put just one word: UNSUBSCRIBE ================================================ TO SEARCH ARCHIVES: Send a plain text email to [email protected] In the message SUBJECT, put just one word: SEARCH-n (where n is the number of days). In the message body, place any text to search for. ================================================

