Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Perl vs. asp

Posted on 1998-11-22
3
Medium Priority
?
390 Views
Last Modified: 2013-12-25
I am new to web development, but have been developing non-web apps for years. I have been looking at Perl and asp both, but I would like to know the advantages and disadvantages of these. (Most of what I'm interested in is interacting with the user, so information can be entered in the browser then emailed.  Or information like entering a search field, searching a database and dynamically creating the webpage for the user.... or accepting/checking passwords for authorization, etc....)
Can someone give me a "neutral" point of view, identifying the advantages and disadvantages of using Perl vs. asp?
Is one faster than the other?
Is one easier to learn?
Is one more versatile and can do much more?
Do they both operate under unix and NT?
I'm new to this, so any information you can expand on would be greatly appreciated.
0
Comment
Question by:jexd99
  • 2
3 Comments
 
LVL 1

Accepted Solution

by:
rajgn earned 200 total points
ID: 1829736
>Is one faster than the other?

ASP can be faster than CGI using Perl. It's because in case of a CGI script, each time a request made, new process is initiated which is not the case with ASP.

>Is one easier to learn?

If you're familier with C/C++ or Shell programming, Perl can be very easy language to learn. It's a powerful language with easy syntax(compared to Shell scripting). On the other hand, ASP is not a language, but it's an enviroment. You've to write ASP in VBScript/JavaScript or any other scripting languages(but IIS server should support them). In learning point of view, ASP has slight upperhand over Perl(that's in my view)

>Is one more versatile and can do much more?

Almost any task you can perform with both ASP and CGI. But ASP can be very simple to use. Because it makes things look simpler and take care of so many tasks(eg: you need not print headers which are reqired in CGI). As such with IIS4.0 you'll get componets which may not capable of doing many things. But so many commercial components are available widely on the Net which almost can serve any of your purpose.

>Do they both operate under unix and NT?

CGI can run on both unix and NT. But ASP cannot run on Unix. It require IIS to run on.

           Finally, it all depends on options like - type of your application, level of complexity, hardware/software you're going to use etc. If you organization already using Microsoft products widely, then IIS will directly fit into it and ASP can be better option. or If UNIX is there all over there's I don't see any need to go for ASP.
0
 

Author Comment

by:jexd99
ID: 1829737
Thanks for the info, that helps make things clearer.  I have heard ASP is great, but I want something that will run on unix or NT, so I will probably lean towards perl (I have heard alot of good things about perl also).
Is IIS the new term for NT server?

            Thanks
0
 
LVL 1

Expert Comment

by:rajgn
ID: 1829738
NO!!!. IIS(Internet Information Server) is a Web server from Microsoft, compatible with NT server. It's different from NT. To run ASP on Windows95/98, you can download a Personal web server/Peer web server from Microsoft's web site. I wish you all the best for your entry into web world!!!
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
Originally, this post was published on Monitis Blog, you can check it here . In business circles, we sometimes hear that today is the “age of the customer.” And so it is. Thanks to the enormous advances over the past few years in consumer techno…
Learn the basics of strings in Python: declaration, operations, indices, and slicing. Strings are declared with quotations; for example: s = "string": Strings are immutable.: Strings may be concatenated or multiplied using the addition and multiplic…
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
Suggested Courses

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question