Purchase Solution

Will you be able to write a 3-6 page paper on programming language "Perl"?

Not what you're looking for?

Ask Custom Question

The objective of this assignment is to report on the features behind the design of a programming language. (Perl) Scripting language with extensive report generating facilities.
The report should follow standard formatting for technical reports. This includes a cover page, an introduction, a background section, as many sections needed to cover the relevant topics, a conclusion, and a list of references. The report is 3-6 page range.
The report should contain information on the following:
A short history of the language, including which languages it may have been based on and which languages it may have subsequently influenced. This may be part of the introduction or the background.
The main objective or feature of the language. Why was this language invented?
An evaluation of whether the language met its goals.
Any machine dependent characteristics of importance or interest.
Any syntactic or semantic details of interest. Show how the syntax or semantics is particularly suited (or not suited) to the objectives. DO NOT just list all of the syntax of the language. You are not trying to reproduce a language reference manual. For example, an if-statement is only interesting if it has unique syntax or semantics. On the other hand, the absence of a common syntactic structure like an if-statement is interesting to note.
For languages, interesting issues we have examined in class as general features of languages. For example, built-in types scoping rules, etc. Again, do not just list everything about the language. We are interested in the differences between languages. For example, what makes this language different from the languages we have already studied?
Finally, the report should conclude with a discussion of why you would or would not use this language. That is, give a 'personal opinion' to the features and capabilities of the language. It is perfectly acceptable to decide that you would never use the language.

Purchase this Solution

Purchase this Solution


Free BrainMass Quizzes
C++ Operators

This quiz tests a student's knowledge about C++ operators.

Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Word 2010: Table of Contents

Ever wondered where a Table of Contents in a Word document comes from? Maybe you need a refresher on the topic? This quiz will remind you of the keywords and options used when working with a T.O.C. in Word 2010.

Basic Networking Questions

This quiz consists of some basic networking questions.

Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.