Development language of choice

Status
Not open for further replies.
web: php, mysql, javascript, java (I prefer PHP... its just so easy to mock up an application fast.)

client: .NET, JAVA, VB6, SqlServer, VBA, Access, FoxPro (Mostly VB6 and mostly because I have vast code libraries to draw from)

Which brings up a good point, to me... programing is programing no matter your language, style or method. Any language the real strength comes from libraries that #1 you understand and #2 you can readily use. Just my 2 cents.
 


Well, if you just wanna include the same header and footer to all your content pages I think PHP is the way to go.

If I personally need anthing beyond this (like user registration, real 'dynamic' content) I personally code this in Java. I feel much safer with the compiled code and it's just a lot more fun to program than scripting together some wobbly PHP-Scripts. I absolutly recommend looking into Java. Get the Tomcat Server, the Eclipse IDE and use the Spring framework right from the beginning. It's really worth digging into this stuff ;)

The problem is the slighlty steeper learning curve and it can be a problem finding a hosting company. I would recommend getting a dedicted server with root access, where you can install the necessary software by yourself.

I don't want to say that PHP-Coders are unprofessional or anything, it's just how I personally feel. I also know some great sites built onto PHP ;)

Kind regards, Hans
 
Wow so many people know php here? I just learned the basics, if statements, etc, currently using simple include files for my sites. Helps a ton.
 
Depends on the work needed. That being said, I've done professional work with C++, C#, SharePoint, AJAX, XHTML, JavaScript, PHP, MySQL, JSP, and some others. For my side projects, I use Ruby, Rails, Python, and Django.

I listed Django and Rails separately from their respective languages because I use Python and Ruby outside of their frameworks for some things.

Python has a lot of web frameworks, but Django is pretty much the official Python web framework.
 
DavidR said:
I listed Django and Rails separately from their respective languages because I use Python and Ruby outside of their frameworks for some things.
I've been playing around with Rails lately. How would you compare Django to it? I looked into python a couple of years ago, but it never really took with me. I do like all the libraries that are included with it, though.

What would you say is the major [SIZE=-1]philosophical[/SIZE] difference between Rails and Django ?
 
jover said:
I've been playing around with Rails lately. How would you compare Django to it? I looked into python a couple of years ago, but it never really took with me. I do like all the libraries that are included with it, though.

What would you say is the major [SIZE=-1]philosophical[/SIZE] difference between Rails and Django ?

The biggest difference I've seen between Rails and Django is the way they set up their projects. With Rails, one project is one web application. With Django, you have your project and you can create multiple web applications that are completely separate from one another.

Rails has it's controller architecture where you can have different URLs mapped to specific sections of your single web app. Django's controller architecture lets you hand off the functionality of an entire web app to the controller level (in Rails terms).

So in Rails, you have your blog controller, which controls all aspects of your blog. You can then have separate controllers for users, etc. All of those aspects are essentially one web application. You can do the same in Django, but you are not limited to one web application per domain.

I'm not sure if I explained that very well, but hopefully that gives you an idea of a difference I've seen in Rails and Django.
 
Status
Not open for further replies.