DaemonForums  

Go Back   DaemonForums > Miscellaneous > Programming

Programming C, bash, Python, Perl, PHP, Java, you name it.

View Poll Results: What is the best web programming language?
Perl 7 21.21%
PHP 13 39.39%
Python 6 18.18%
Ruby 3 9.09%
Java 0 0%
JavaScript 0 0%
AJAX 1 3.03%
ASP.NET 0 0%
VB.NET 0 0%
Other 3 9.09%
Voters: 33. You may not vote on this poll

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 21st September 2008
JMJ_coder JMJ_coder is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 464
Default Best Web Application Language

Hello,

What do you think is the best web application language for creating things such as forums, blogs, shopping carts, etc.
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14)
Reply With Quote
  #2   (View Single Post)  
Old 21st September 2008
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

If you like Perl, Perl is best: if not, PHP5+ is best imho.

I like working in Perl but generally find PHP easier for generating pages. If I had to convert a data set to HTML, I would prefer Perl . But when it comes to just handling webpages, PHP5. Although imho PHP has a lot more (annoying) short-comings then Perl; it can be quite nice to work in and is getting better to work in as time progresses (PHP6). The only really bad thing I can say about PHP, I usually find tri-lingual tangles of it that makes improving my back-swing look like a lot more fun...


However, I do admit, I would really like to try Python and Ruby On Rails someday for my web needs. In some shape or form though, you can really use any language server side but it may as well be a fun one ;-)
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #3   (View Single Post)  
Old 21st September 2008
hydra's Avatar
hydra hydra is offline
Port Guard
 
Join Date: May 2008
Location: Slovakia (Europe)
Posts: 41
Default

This really interests me, I don't have any web-programming experience, probably will start with python (django).
Reply With Quote
  #4   (View Single Post)  
Old 22nd September 2008
hsw hsw is offline
New User
 
Join Date: May 2008
Posts: 7
Default

How about Smalltalk (the Squeak version). It has a very interesting way of handling the call backs, basically retaining the state for you when using the Seaside framework. Then your web application looks like normal application.
Reply With Quote
  #5   (View Single Post)  
Old 22nd September 2008
lvlamb's Avatar
lvlamb lvlamb is offline
Real Name: Louis V. Lambrecht
Spam Deminer
 
Join Date: May 2008
Location: .be
Posts: 221
Default

Perl, no doubt.
Ruby on Rails as runner-up.Could change my opinion when I will be more litterate on this last one.
__________________
da more I know I know I know nuttin'
Reply With Quote
  #6   (View Single Post)  
Old 22nd September 2008
drhowarddrfine drhowarddrfine is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 377
Default

The most used language on the web is Java. PHP is widely used. The trend I'm picking up in new languages is Python over Ruby because people are finding cracks in Ruby they don't like.
Reply With Quote
  #7   (View Single Post)  
Old 22nd September 2008
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

Java ?!
Are you sure about that?
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
  #8   (View Single Post)  
Old 22nd September 2008
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

Quote:
Originally Posted by drhowarddrfine View Post
The most used language on the web is Java.
I find that very hard to believe.

Cite your sources!
Reply With Quote
  #9   (View Single Post)  
Old 22nd September 2008
drhowarddrfine drhowarddrfine is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 377
Default

Source1
Source2
Reply With Quote
Old 22nd September 2008
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Default

I can't say how often Java is used (since I don't work in the field), but I've seen many a site that appears to be using JSP. And I have also had one major US/Can store give me an unhandled NullPointerException with full backtrace when using their website xD
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
Old 24th September 2008
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

drhowarddrfine, unless I am mistaken or missed something, those only show graphs for overall language usage, not for web language usage ... Which are of course two different things
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
Old 24th September 2008
cerulean's Avatar
cerulean cerulean is offline
Port Guard
 
Join Date: May 2008
Location: Arizona
Posts: 18
Default

Can you define best? Are we talking most used, fastest (either in runtime speed or perhaps overall development time), manageability of the code base, inherent security model, flexibility, etc?? I find I use PHP quite a bit for web development work simply because it is almost universal through web hosts and so many scripts and libraries are available for it ..
Reply With Quote
Old 24th September 2008
drhowarddrfine drhowarddrfine is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 377
Default

@carpetsmoker,
True because 100% of all Java programmers are not doing it for the web but the only other thing to go on is what you see for yourself and, perhaps, the "help wanted" on the job boards. Coincidentally, on another forum, someone brought up this same subject. Last year, I ran through the job boards of 5/6 major cities: San Francisco, LA, NY, Chicago, St. Louis and one more to see who was hiring for what. In that case, the comparison was between PHP, Java and .NET. PHP ads outnumbered .NET 4:1 and Java was even higher.

When somebody posted the question today, I looked at monster.com for listings in San Jose (essentially Silicon Valley). Java outnumbers .NET 109 to 39 listings.
Reply With Quote
Old 19th October 2008
Turophile Turophile is offline
Python Wrangler
 
Join Date: Oct 2008
Location: Sydney, Australia
Posts: 12
Default

I'd say Python is making great headway and I'm really not a fan of Ruby for reasons already outlined (cracks, etc.).

Java seems to be great, less issues than it used to have, but I'm not even remotely fluent with the basics, so I guess that's a point of great bias. I'd love to be, but I've had no time to be (we'll fix that later, I hope!). I still think Java is great for websites/webapps.

Perhaps Java is more widely used for LAN/intranet/infranstructure, which is where I have experienced it most, and it does exceptionally well there. At the same time it does, at times, have a heavy feel, but having built in features and Sun's lovely gift of identity management, etc., was sure to do that, I guess. Seriously, Java is great in itself, I just hate the sluggish and broken applets idiots keep putting on the intranets... I'm sure they'd be fine if they weren't poorly hacked together.
Reply With Quote
Old 19th October 2008
mateo319 mateo319 is offline
New User
 
Join Date: Oct 2008
Posts: 8
Default

I don't know if it's the best, but I know what I like, and that is Perl. I tried PHP & Linux when I was getting into *nix things because they were shiny and had the buzz. First I migrated to NetBSD, and then Perl.

Within the *nix community, there is an incredible variety of technology. Find the one you take a shine to, the one that resonates with you, the one that fits with your way of thinking and go for it.
Reply With Quote
Old 19th October 2008
mdh's Avatar
mdh mdh is offline
Real Name: Matt D. Harris
FreeBSD 2.2.6 User
 
Join Date: Oct 2008
Location: West Virginia
Posts: 139
Default

CGI in asm is the only way to go.
Reply With Quote
Old 19th October 2008
Turophile Turophile is offline
Python Wrangler
 
Join Date: Oct 2008
Location: Sydney, Australia
Posts: 12
Default

Quote:
Originally Posted by mdh View Post
CGI in asm is the only way to go.
Why not go the whole hog and get a monkey with a 9v battery and some resistors in its mouth to lick the exposed cable ends at some great speed?

It's a dialect of ... LOLPYTHON?
Reply With Quote
Old 20th October 2008
JMJ_coder JMJ_coder is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 464
Default

Quote:
Originally Posted by mateo319 View Post
I don't know if it's the best, but I know what I like, and that is Perl. I tried PHP & Linux when I was getting into *nix things because they were shiny and had the buzz. First I migrated to NetBSD, and then Perl.

Within the *nix community, there is an incredible variety of technology. Find the one you take a shine to, the one that resonates with you, the one that fits with your way of thinking and go for it.
If you don't mind, could you tell us why you prefer Perl over PHP? Certain features, language syntax, portability, etc.?
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14)
Reply With Quote
Old 21st October 2008
drhowarddrfine drhowarddrfine is offline
VPN Cryptographer
 
Join Date: May 2008
Posts: 377
Default

Quote:
Originally Posted by mdh View Post
CGI in asm is the only way to go.
Absolutely agree and, in fact, I've done this recently.
Reply With Quote
Old 21st November 2008
vigol's Avatar
vigol vigol is offline
Real Name: mehrshad moslehi
vigol
 
Join Date: Aug 2008
Location: tehran
Posts: 30
Default

According to the Natural structure of the W3C and furute of the Web, and of course my opinions, there's a warm Sahara in front of the proprietary system like C#/ASP.NET even with some elegant frameworks like 3.5 or even 35.0!
__________________
mehrshad moslehi ---- vigol ---- vigolyas
Reply With Quote
Reply

Thread Tools
Display Modes

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
favorite programming language? ephemera Programming 161 1st March 2020 09:31 PM
patch application for usb mouse? aesop FreeBSD Installation and Upgrading 1 17th January 2009 11:15 PM
/usr/local and application directories ducu_00 FreeBSD Ports and Packages 14 23rd May 2008 05:37 PM
The language here scottro Feedback and Suggestions 11 19th May 2008 11:54 PM


All times are GMT. The time now is 05:55 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick