Shinyshell Community Forums > Coding >
Favourite web scripting language?


[1]


October 23 02008, 07:54 GMT
lec**
Supra stultitiam

lec's avatar
Location: Varaždin, Croatia
Post count: 173

Perl with Catalyst looks irresistibly good. So far, I've found development with Python enjoyable but a little slower than PHP (without using a framework, the Python ones are questionably good: Django is awesome but probably the antonym of "lightweight", Pylons seemed a bit clumsy and anti-intuitive).

PHP's too irregular and broken within itself to be a pleasure to use (I guess seeking pleasure in writing code comes after a few years of doing it), though it'd (for now) be my choice when making a website for someone, as it's well supported and well adapted to the web.

Microsoft's .NET (I refer to C#, not Visual Basic, which is too crap to mention) was really usable and fast. I never thought I'd be saying it, but it could be my first choice for making a website for a client if they had a Windows server. Making working pages is just so quick and painless, plus they're compiled on the first load, not interpreted every time, making it the fastest technology for web sites once online (Python compiles your libraries into some kind of bytecode too - as does a JSP server - but this is faster).

Java Server Pages... well what to say... This technology is pretty unconventional, as the special tags you can embed (like <jsp:forward>) behave pretty strangely in my opinion. Just like on .NET, where Windows developers feel at home, maybe to consider JSP "intuitive" you have to be a seasoned Java developer. Either way, though the pages were served fast, and you do have the pleasure of using Java and all it's benefits, as well as making custom taglibs, etc., I'm not sure why I would use JSP. Perhaps as a solution to a specific problem on a huge, corporate website?

ColdFusion... one of the most ignored technologies in the non-corporate development sector (not surprising considering it's price), but used by a limited circle of non-corporate websites. J.K. Rowling's site ses it, MySpace uses it. Though I only know the basics of the markup, and I've never used it, it seemed like something specifically designed for quickly developing web applications that do a lot of database interaction. Again, a big enterprise might want to invest in powering their website with CF, but no one else can really afford it; now that Adobe acquired it via Macromedia, it's not going to get much cheaper. Worth noting is the awesome amount of cool features the application server ships with, which justifies (partly) it's price. I'd really like to know someone who runs this so I can play around with it and use it for my website.

Before this turns into a rant of sorts, I'll just mention Ruby. Without much doubts, I can say that Rails is a formidably powerful framework. Though I don't actually *know* Ruby, I've taken a look at Rails, and it's something I really liked at a glance or two. The problem is, Ruby is not a language I honestly want to use. Maybe in an attempt to make development "like writing a story for your computer", some seriously flawed things have cropped up, in my opinion. The concept of zero being a true value is so unbelievably foreign to me, that I just couldn't start using it. Don't worry, I understand the concept of everything being an object, but it just didn't feel right. Heck, practically everything's an object in Java too, except aspects that decisively have little value as objects, like the in-built types. I have no doubts I'll end up using it anyway for the sake of Rails... but I'm lost as to why people love it so much (when Python exists, for example).

What are your thoughts?

October 23 02008, 11:52 GMT
Kthar
Krme jedno bezglavo

Kthar's avatar
Location: kroatie
Post count: 106
hr
I totally agree. Rem acu tetigisti.


[1]



Forum Information
  Currently Active Members [detailed] (0 members and ? guests)
-
Forum Statistics
Topics: 0, Posts: 0, Members: 108.
Welcome to our newest member, adamthephantump
Most members online was 5, on August 28 2009, at 21:49:28.
Legend
    Forums with unread topics in them are indicated by a strong yellow colouring around the forum icon.
    Forums with no unread topics have the standard pale yellow colouring around the forum icon.
    Forums with a blue arrow icon will redirect you to a non-forum page.
    Locked forums have a little padlock by their icon. You won't be able to post in these forums.
Shinyshell Home | Contact | Staff List | Archive | Top 

Conventional Login

Don't have an account? You may want to create one.

OpenID Login
OpenID login and registration is usable, but not finished.
What is OpenID?
Search

(advanced search)
Site Stats
  Total members: 108
  Latest member: adamthephantump
  Members currently online: 0
  Most online: 5 - Aug 28, 2009 (21:49)
  Front page hits: 88115
Developer info
  Site version: 3.5 Alpha
  16 queries - 9 templates
Under the Spotlight
Collide Site
Collide make fabulously dreamy electronic-industrial music, they're one of my favourite bands! Give them a chance to take control of your life - myspace | youtube - "Euphoria".

Collide Site - Hits: 4925

5/5 (2) | Rate this site?