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

  Indicating the main factors that influenced policy decision

Hardware maintenance is usually provided by a defined service contract negotiated between the organization purchasing the hardware and the vendor selling the hardware.

  Research for a voip solution

In the future, Klamath’s separate the voice network will be dismantled. All the voice, data, and video traffic will traverse Metro Ethernet network.

  Multicast type connection

In DVMRP, routing messages are transmitted through a multicast type connection (a specific multicast address).

  Challenges of internet search

State different challenges of relying over the Internet for your research?In extending a single-system mail system to distributed mail system, state the key additions which should be involved? Discuss in scholarly detail.

  Explain how vb .net uses a database

express how VB .NET uses a database. Briefly summarize the components of a database and the characteristics of a DBMS. Include a discussion of ADO .NET and its capabilities.

  Related to investment in stock group

Specify the minimum amount Trader must invest in each stock group in order to achieve the investment goal?

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  What is meant by user cantered design

What is meant by ‘user cantered design'

  Removing the ambiguities in algorithms representation

Explain how the use of primitives helps in removing the ambiguities in an algorithm’s representation?

  Left most derivation

A->a|aS|bAA, B->b|bS|aBB, For the string “aaabbabbba” determine a Left most derivation.

  The control process can be replaced with proper standards

Do you agree or disagree with this view? Provide reasoning for your view.

  Wan technologies for mobile user-to-office

WAN technologies for each of the Wilke’s three connectivity situations: mobile user-to-office, office to office, and home-to-office.

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