Java: It's not just for breakfast anymore!
The World-Wide Web as it is today reminds me of a bad date I had once; boring, flat, and unexciting. It does absolutely nothing for me. The pages are limited by the specifications of HTML which calls for a two-dimensional layout and a static page. I for one am looking for some new element. A new angle if you will. Something to jolt some life into The Web. Sun Microsystem's Java will bring a new interactive element to the Web. It is designed to enhance the browsing experience and take us into the next generation of The Web. "Java is an object-oriented language that adds animation and real-time interaction through in-line applications (called applets)." (Network Computing)
So you are asking yourself, What is Java? How does it work? "Java is a simple, object-oriented, multithreaded, garbage-collected, secure, robust, architectural-neutral, portable, high-performance, dynamic language. The language is similar to C and C++ but much simpler. I think Eric Schmidt, Sun's Chief Technical Officer, put it best when he said, "Java is C++ without the guns, knives, and mace. It was designed for a consumer devices market, to allow applications to move among the devices in a secure manner." (P.C. LETTER) Java programs are compiled into a binary format that can be executed on many platforms without recompilation." (Dr. Dobb) It works by converting the code into a format the Java interpreter can understand. The code or "applets" can be embedded in any standard HTML page. An applet can do most anything a regular C program can do. It is equally complex as C for any given task.
For the technically impaired, Java is a highly flexible product for developing programs for The Web. It is capable of carryi...
... middle of paper ...
...5, v20 n8 p56-62 "Java and Internet programming: similar to C and C++ but much simpler" van Hoff, Arthur
INFOWORLD; May 1995, v17 n22 p16 "Netscape inks pact with Sun, Macromedia" Wingfield, Nick
LAN TIMES; June 1995, v12 n12 p44 "Sun, Netscape to wake up Web users" Raynovich, R. Scott
MacUser; Sept 1995, v11 n9 P31 "The Internet becomes multimedia-savvy:Macromedia, Sun nab Netscape Navigator" Snell, Jason
Network Computing; August 1995, v6 n9 p48-49 "Next generation Web Browsing" Kohlhepp, Robert
Newsbytes; July 1995, pnew07180011 "Sun Microsystems Intros First Java Application" Bowers, Richard
P.C. Letter; June 1995, v11 n9-10 p5 "Sun's Schmidt explains Java strategy" Author not given
PCWEEK; June 1995, v12 n22 p14 "Sun's Java technology perks up WWW; Java language and HotJava browser provide extensiblity to the World-Wide Web" Sullivan, Eamonn
"INA Dillard Russel Library Special Collections." Netscape Communicator (3 April 1999): Online. Internet. 3 April 1999. Available. http://peacock.gac.peachnet.edu/~sc/foc.html.
"Internet History Sourcebooks." Internet History Sourcebooks. Fordham University, Aug. 2000. Web. 15 Feb. 2014. .
"Internet History Sourcebooks Project." Internet History Sourcebooks Project. N.p., n.d. Web. 23 Nov. 2013. .
Internet Alias: Underman. "HAL!" Underman's 2001. Internet. Microsoft Internet Explorer. 12 Sept 1999 Available FTP:http://www.underview.com/2001/hal.html
Lanier, Jaron. "The False Ideals of the Web." New York Times. 30 Jan. 2012. Web. 30 Jan. 2012.
The programming language C++ can be used in many ways. It has exploded into the gaming community allowing PC game programmers to have access to a stabile, yet powerful, programming language, utilizing as little code as possible. It has also been used in other commercial software, such as word processors, audio players, screen savers, and other computer desktop tools.
Paul Andrew and Michele Matassa Flores, "Internet Wars -- Can Microsoft Rule the Web?", The Seattle Times, March 09, 1997, Sunday, Final edition, Pg.Al.
Java vs. C++ papers = Since their inception, computers have played an increasingly important role in today’s society. Advancements in technology have enabled computers to become faster and cheaper. Today, the majority of families own a home computer that is vastly more powerful than giant mainframes of years gone by. Computer hardware has been evolving rapidly with no end in sight, and with all of the advancements in computer hardware come advancements in computer software; gone are the days when FORTRAN and COBOL were the languages of choice. Today, vvv two hot new object oriented programming languages have entered the computer programming arena, Java and C++, this paper will examine the similarities and differences between these new languages. Both Java and C++ are object oriented programming languages, but what does that mean? Object oriented programming (OOP) emphasizes data, instead of algorithms for solving problems. Instead of trying to fit a problem to the procedural approach of a language, OOP attempts to fit the language to the problem, in other words, OOP is structured to produce an answer without changing the question. Object oriented programming involves two separate parts, class and objects. Class is a specification that describes a new data form, it is a template that defines how an object will look and behave.(Kaj 1996, 8) An object is that particular data structure constructed using the parameters defined by class.(Prata 1995, 5) The object oriented programming approach to program design is to first design classes that accurately represent those things with which the program deals. A drawing program, for example, might define classes to represent rectangles, lines, circles, brushes, pens, and the like. The class definitions, recall, include a descriptions of permissible options for each class, such as moving a circle or rotating a line.(Prata 1995, 5) The main advantages of OOP, besides being able to create more complex software, and develop answers without changing the questions, are numerous. OOP facilitates creating reusable code, which can save a lot of work. Information can be hidden to safeguard data from improper access. Polymorphism lets the programmer create multiple definitions for operators and functions, with the programming context determining which definition is used, also Inheritance lets the programmer derive new classes from older ones.
Halsall, Paul. "Internet History Sourcebooks." Internet History Sourcebooks. N.p., Aug. 1997. Web. 31 Dec. 2012.
This paper will perform an analysis of both Java and JavaScript. In order for the reader to gain a better understanding of these languages, the history of these languages with overviews will be presented along with a discussion of the benefits and drawbacks.
Several software programs have to support thousands of simultaneous users. There are systems that are written for interactive website that needed to support a huge number of users with no crashing. But some other languages scale or expand than the others. These features normally support large systems that considered a strong choice for a project.
Within this report is information on how Java Script is used on the Internet. This report will contain information that will help you learn about Java Script and its uses on the Internet. It mentions what Java Script is, where it originated and what some of its uses are.JavaScript is a loosely typed scripting language that resembles the programming language C. It is designed to be an extension to HTML and is usually included within HTML scripts. Java Script is object-oriented and has block-structuring features. The main feature of Java Script is that it lets you build interactive web pages.
Deitel, P.J., and H. M. Deitel. Internet & World Wide Web How to Program: Fourth Edition.
Boepple, Paul. "Internet." The New Book of Knowledge. 34th ed. 20 vols. Chicago: Grolier Inc., 2000.