What Kind Of Work You Are Doing In Your Computer

i have to study many languges like C,C++ on my computer.. and repling on mylot.com

[question posted by hiteshnihalani]

responses and comments:



I do a lt of things with my system.I see movies DVD then chat and mylot of course. I do learn languages and also play games like counter strike. I also do matlab.Its needed for my engineering. [vignesh19]

many according to our knowledge [varun_gandhi]


java Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. Java applications are, in the official implementation, compiled to bytecode, which is compiled to native machine code at runtime. Sun Microsystems provides a GNU General Public License implementation of a Java compiler and Java virtual machine, in compliance with the specifications of the Java Community Process. The language itself borrows much syntax from C and C++ but has a simpler object model and fewer low-level facilities. JavaScript, a scripting language, shares a similar name and has similar syntax, but is not related to Java. Java was started as a project called "Oak" by James Gosling in June 1991. Gosling's goals were to implement a virtual machine and a language that had a familiar C/++ style of notation. The first public implementation was Java 1.0 in 1995. It promised "Write Once, Run Anywhere" (WORA), providing no-cost runtimes on popular platforms. It was fairly secure and its security was configurable, allowing network and file access to be restricted. Major web browsers soon incorporated the ability to run secure Java "applets" within web pages. Java became popular quickly. With the advent of "Java 2", new versions had multiple configurations built for different types of platform. For example, J2EE was for enterprise applications and the greatly stripped down version J2ME was for mobile applications. In 1997, Sun approached the ISO/IEC JTC1 standards body and later the Ecma International to formalize Java, but it soon withdrew from the process.[2][3][4] Java remains a proprietary de facto standard that is controlled through the Java Community Process [5]. Sun makes most of its Java implementations available without charge, with revenue being generated by specialized products such as the Java Enterprise System. Sun distinguishes between its Software Development Kit (SDK) and Runtime Environment (JRE) which is a subset of the SDK, the primary distinction being that in the JRE the compiler is not present. On November 13, 2006, Sun released parts of Java as Free/Open Source Software, under the GNU General Public License. The release of the complete sources under GPL is expected in the first quarter of 2007. Primary Goals There were five primary goals in the creation of the Java language: It should use the object-oriented programming methodology. It should allow the same program to be executed on multiple operating systems. It should contain built-in support for using computer networks. It should be designed to execute code from remote sources securely. It should be easy to use by selecting what was considered the good parts of other object-oriented languages. To achieve the goals of networking support and remote code execution, Java programmers sometimes find it necessary to use extensions such as CORBA, Internet Communications Engine, or OSGi. One characteristic, platform independence, means that programs written in the Java language must run similarly on diverse hardware. One should be able to write a program once, compile it once, and run it anywhere. This is achieved by most Java compilers by compiling the Java language code "halfway" to bytecode (specifically Java bytecode)—simplified machine instructions specific to the Java platform. The code is then run on a virtual machine (VM), a program written in native code on the host hardware that interprets and executes generic Java bytecode. (In some JVM versions, bytecode can also be compiled to native code, resulting in faster execution.) Further, standardized libraries are provided to allow access to features of the host machines (such as graphics, threading and networking) in unified ways. Note that, although there's an explicit compiling stage, at some point, the Java bytecode is interpreted or converted to native machine instructions by the JIT compiler. There are also implementations of Java compilers that translate the Java language code to native object code, such as GCJ, removing the intermediate bytecode stage, but the output of these compilers can only be run on a single architecture. Sun's license for Java insists that all implementations be "compatible". This resulted in a legal dispute with Microsoft after Sun claimed that the Microsoft implementation did not support the RMI and JNI interfaces and had added platform-specific features of their own. Sun sued and won both damages (some $20 million) and a court order enforcing the terms of the license from Sun. In response, Microsoft no longer ships Java with Windows, and in recent versions of Windows, Internet Explorer cannot support Java applets without a third-party plugin. However, Sun and others have made available Java run-time systems at no cost for those and other versions of Windows. The first implementations of the language used an interpreted virtual machine to achieve portability. These implementations produced programs that ran more slowly than programs compiled to native executables, for instance written in C or C++, so the language suffered a reputation for poor performance. More recent JVM implementations produce programs that run significantly faster than before, using multiple techniques. The first technique is to simply compile directly into native code like a more traditional compiler, skipping bytecodes entirely. This achieves good performance, but at the expense of portability. Another technique, known as just-in-time compilation (JIT), translates the Java bytecodes into native code at the time that the program is run which results in a program that executes faster than interpreted code but also incurs compilation overhead during execution. More sophisticated VMs use dynamic recompilation, in which the VM can analyze the behavior of the running program and selectively recompile and optimize critical parts of the program. Dynamic recompilation can achieve optimizations superior to static compilation because the dynamic compiler can base optimizations on knowledge about the runtime environment and the set of loaded classes, and can identify the "hot spots" (parts of the program, often inner loops, that take up most of execution time). JIT compilation and dynamic recompilation allow Java programs to take advantage of the speed of native code without losing portability. Portability is a technically difficult goal to achieve, and Java's success at that goal has been mixed. Although it is indeed possible to write programs for the Java platform that behave consistently across many host platforms, the large number of available platforms with small errors or inconsistencies led some to parody Sun's "Write once, run anywhere" slogan as "Write once, debug everywhere". Platform-independent Java is however very successful with server-side applications, such as Web services, servlets, and Enterprise JavaBeans, as well as with Embedded systems based on OSGi, using Embedded Java environments. [classact]

I use the computer to study, design, play games, and surf the web [azfetec]


Basically i own computer for studying purpose only. i am computer engineer student and NIIT student too and doing many software languages like c++,c#,java,.net etc.. beside study i used my pc for online business purposes. [beetel_jack]

myLot discussion guidelines We encourage our members to use mylot as much as possible by taking advantage of all of our great member functionality. Like most things in your life, we have some guidelines here at mylot we would like all members to be familiar with: Please take any warnings you get from the mylot staff seriously. Help us out and report trolls, flame wars, and troublemakers by sending a private message to myLot. Help out when you can. The mylot staff tries to monitor the site constantly, but we also need your eyes and ears to catch problems when they arise and report abusive behavior. Make sure you search for existing topics before starting new discussions. Please make sure you give your best effort to respond with quality responses. If you don't know how to respond to a discussion, go on to the next one. Answers like I don't know or I don't care don't help anyone and will be removed. Make sure to post useful links in discussions when necessary to provide authoritative guidance. * Please use mylot messages to chat back and forth with your mylot friends. Make plans for the weekend, schedule a time to meet for fun, or just talk about what happened today at work! If you would like to know more about a certain mylot member, request them as a friend. Make sure you ask for clarifications on discussion topics or responses when necessary or help other users to get their point across if they are not able. We like to think of ourselves as one big happy family. * Feel free to contact us if you would like to advertise on myLot. Post in English, unfortunately the staff at mylot is not bilingual. Please let the mylot staff know if you are having any issues, by sending us a private message. Feel free to express your happiness with the mylot community. We love hearing how much you like myLot. Now for the DON'Ts Post comments in threads for the purpose of drawing attention to another thread on a different subject. Make multiple posts on the same subject for the purpose of getting attention paid to your issue. Post copyrighted articles please link to them. DON'T post copyrighted photos at all. Respond to a discussion until you've read all of the responses. Post "Me Too!" messages; add something of substance to the conversation. Start a new discussion unless you have something of substance to say. Start discussions asking for one word answers like Yes or No. Thank everyone that responds or comments on your discussion. This will not increase your earnings. Srt meaningless discussions or give meaningless responses to try and boost your rating. Discussions like What's your age will be deleted as well as short responses like ok or no. Start game and poll type discussions. For example, discussions like How old are you or Let's see how high we can count, I'll start with one. * Post any links promoting other affiliate programs or that do not pertain to the discussion. Posting the same link over and over or posting links that have no relevance to the discussion is not allowe Post discussions soliciting a response for a response for example + rating for a response. These are against our terms and will be deleted. * Post to flame other users! Being mean to others is just not fun. Anything derogatory that is directed at a mylot user is strictly prohibited. Just be nice and have fun! * Request donations, post charity requests, petitions for signatures, chain letters or letters relating to pyramid schemes, advertising or solicitations for funds, or mass mailings. * Post for commercial or advertising purposes, including classified ads in the discussion Post similar or identical postings. Stealing posts from other users or posting the same thing over and over again will not help your mylot earnings. Multiple identical postings, even if legitimate, may be considered spam. * Post symbols or languages other than English unless you are asking how to translate a word or a phrase. * Post discussions, responses or comments criticizing members for bad/broken English or bad spelling. Everyone is welcome at myLot, we have users from all around the world and they are welcome regardless of their proficiency with the English Language. Post anything that inaccurately explains the mylot earnings algorithm. Our mylot mathematicians have worked long and hard on our elaborate payment system and we wouldn't want any of our users to make them feel inadequate by breaking their algorithm in minutes Use all-caps or excessive punctuation. [cool_dimpz]

i do a pc assembly, more in troubleshooting, a java programming and visual basic [elleidbaz]

actually i m studying in BCA and i want to do MCA after that. BCA means bachelor of computer application and i know java,c,c++ etc programming languages. [kabir_helboy]