Give an evaluation of whether the language met its goal

Assignment Help Computer Engineering
Reference no: EM1327070

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.

Reference no: EM1327070

Questions Cloud

Explaining about the stereotyping : Stereotyping and Good faith bargaining are two important concepts or features that you learned in this class. For each, describe the feature legally.
Strategic control by firm-s strategic leaders : Explain why the strategic control exercised by a firm's strategic leaders is important for long-term competitiveness.
Explaining about privacy in the workplace : What does privacy mean to you? What is reasonable for employees to expect in terms of privacy in the workplace?
Ways of group leader to manage problem : Provide an example (real or fiction) of such behavior and suggests ways in which a group leader may manage this problem to reduce conflict in the group. Briefly explain.
Give an evaluation of whether the language met its goal : A short history of the language, including which languages it may have been based on and that languages it may have subsequently influenced. This may be part of the introduction or the background.
Infliction of emotional distress : Add a follow-up sentence(s) in which you explain what that element means in practical terms. Summarize a case in which that claim was charged. What was the result? Cite your sources.
Give an example of an anomaly that is solved : Why are non-database approaches to data management impractical? How does the database solve these problems? Provide a specific example of an anomaly that is solved by a database.
Explaining the employment action : Does the letter constitute an adverse employment action?
Explaining aspects of a project manager-s job : Discuss what are some aspects of a project manager's job that make it more demanding than the job of a manager working in a more routine organizational framework.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Pseudocode and flowchart

Develop a flowchart or puesdocode that carry out the following task: Begin the program. Declares the strings.

  Explain the fundamentals of object oriented programming

With down a brief introduction, explain the fundamentals of Object Oriented programming and its differences from procedural programming.

  Define the criteria for go vs. nogo

The final phase of a project is the close-out also known as the post mortem. When the project reaches this phase, the project has been successfully delivered and all tasks are complete. What do you think detail tasks in this phase must be.

  Examine the importance and purpose of of n-tier systems

Examine the importance and purpose of of n-tier systems

  Illustrate precedence graph

Illustrate precedence graph

  Thadvantages and disadvantages of using pass by reference

Discuss the pros and cons of static and dynamic allocation of memory in embedded applications. Be certain to address the circumstances under which there might be potential problems.

  What technologies are used in windows server 2008

What technologies are used in windows server 2008

  Describe software construction

Describe software construction

  Assuring the snmp security

Create an argument for modifying to the other version or staying with v1 and forming the essential modifications to assure the SNMP security the v1 requires.

  Benefit of ethical hacking

Describe what you consider is the main benefit of the ethical hacking be sure to involve what is the role of an ethical hacker.

  Handling of global ethics issue by organizations

Our textbook describes the ethics as “the principles of right and wrong which individuals utilize in order to make choices in order to guide their behaviors”.One global ethical issue is software piracy. What can the organizations such as Microsoft ..

  Developing the marketing requirements

Develop a code scheme that will meet marketing managers stated requirements. Write down a brief memo to marketing manager proposing at least one alternative to the code she proposed

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd