logo

2D pokemon jirachi: A Language Based on JAVA

   

Added on  2023-01-23

20 Pages4845 Words38 Views
Programming
Programming Languages
Student Name
University Name
Unit Code
0
2D pokemon jirachi: A Language Based on JAVA_1
Programming
Contents
Name of code.................................................................................................................1
Introduction of code.......................................................................................................2
Language purpose..........................................................................................................2
Interpretation/compilation method, scoping features and memory management..........3
1. Server application for financial services department.................................................6
Specification and rationale for major language features................................................6
Simplicity.......................................................................................................................6
Orthogonality.................................................................................................................7
Data types.......................................................................................................................8
Syntax design...............................................................................................................10
Support for abstraction & Expressivity........................................................................12
Type checking, Exception handling and Restricted aliasing.......................................15
Discussion....................................................................................................................17
Great portability...........................................................................................................17
"Object-Oriented".........................................................................................................17
Appropriate for the distributed computing...................................................................17
Good performance........................................................................................................18
Robust, stifled in bud...................................................................................................18
Multi-threaded processing capability...........................................................................18
References....................................................................................................................19
1
2D pokemon jirachi: A Language Based on JAVA_2
Programming
Name of my code
I named my design language as 2D pokemon jirachi. This means we may bring this code into
your stamp. It is easy to use as well as learn.
Introduction of code
2D pokemon jirachi is a language based on the JAVA. In this design, it will get many
advantages of the JAVA. It seems that Code is independent of the platform on Windows NT,
Windows9 x, Linux and Solaris, MacOS as well as other different platforms. User may use
similar code. The features of "write once, and run anywhere" make it extensively used on the
Internet. Simultaneously, in design, this is likewise a series of language compilers. The Java
language is a decoded language. Compared to C/C ++ language, programs inscribed in the
Java language are inefficient and slow to execute. But 2D pokemon jirachi can achieve the
same efficiency as C/C ++. At the same time, it is based upon JAVA so that it may
independently run on very small machines. Because, 40 k may have one of the simplest
interpreters, even with very basic threads and normal library assistance, just add 175 k.
Choice and justification of interpretation/compilation methods
This language was originally designed for retail use in languages, so it needs to be clearer and
clearer than Java code and can utilize smaller devices, for example, pos terminals.
I am assured that its novel feature lies first in it (Camenzuli&Schoenmakers, 2014).
These novel features comprise:
1) Provide automatic administration of the memory, programmers required to allocate as well
as release memory in program, awful memory allocation errors will not bother you (Seacord,
2016);
2
2D pokemon jirachi: A Language Based on JAVA_3
Programming
2) Along with C/C++ language in confusing as well as error-prone "pointer," other methods
can be used to make up;
3) Avoid confusion between assignment statements (for example, a = 4) and rational
operation statements (for example, a = = 4);
4) Elimination of multiple legacies of composite services.
The mechanism is the reason why I select JAVA syntax powerful, simple, from the web to
desktop, omnipotent embedded. Comparing these languages with C++, C Java is extremely
simple, removing Java pointers, very well understood, automatic garbage collection device is
also extremely good, since the start-up performance of JDK1.5 has been greatly enhanced, in
addition, there is such a call: Make Java rather than the basic language of C (Olsson &
Williamson, 2015). These Javas are enough to exemplify the benefits of simple to learn and
use. Next, the power of Java, I stated above, the introduction of EJB 3.0 makes the Java first
choice for big projects. The function of the J2ME in a mobile game advancement was also
unusable (Chou, 2013).
More importantly, as a financial graduate, JAVA is a single thing I have ever touched.
Thus here, I will completely extend the mechanism of JAVA memory:
2D pokemon jirachi divides memory into 2 types: one is a stack memory, and other is the
heap memory. Some of the basic types of variables as well as object reference variables
defined in a function are a function in stack, memory distribution. When the variable is
defined in a code block, 2D pokemon jirachi will allow memory space for variables in the
stack, when the variable is exceeded. Range (for instance, in function call function B, in the
function described in the variables A, BB, the extent of the variable A is just in function after
3
2D pokemon jirachi: A Language Based on JAVA_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Principles, Characteristics and Features of Programming in Java
|6
|1044
|398

CSEB 313 - Programming languages
|8
|1547
|224

Tax Calculator Java - Features, JVM, UML, Implementation, NetBeans IDE
|21
|3435
|286

Future of Java Language: Trends and Predictions
|11
|2838
|112