Online compiler
From Wikipedia, the free encyclopedia
This article is being considered for deletion in accordance with Wikipedia's deletion policy. Please share your thoughts on the matter at this article's entry on the Articles for deletion page. Feel free to edit the article, but the article must not be blanked, and this notice must not be removed, until the discussion is closed. For more information, particularly on merging or moving the article during the discussion, read the Guide to deletion. |
Contents |
[edit] 1 Benefits of an Online Compiler
[edit] 1.1 Mobility
The primary purpose behind the development of online compilers is the mobility that they provide to programmers.[1] Because online compilers require only a web browser and internet connection to access and edit source code, using an online compiler has made it significantly easier for programmers to work on projects on multiple computers and/or devices. This is in contrast to conventional compilers which require programmers to set up and store their source code on a single computer.[edit] 1.2 Team Management
With an online compiler, members of a programming team can access and edit identical code, accessed via the online compiler's web interface. This is in contrast to conventional compilers which require extensive version control systems to keep the code of each team member working on the same set of code. With an online compiler each team member can browse the exact same project files just as they would were these files stored on their own computer.[edit] 1.3 Quick Project Setup
Online compilers are pre-packaged with the most common programming languages and libraries used in most projects and/or application. This allows a development team to begin new projects more quickly by choosing to include these programming languages and/or libraries in new project, rather than having to manually install each of these components for each new project.[2][edit] 1.4 System Agnostic
When programming for different devices or operating systems with a conventional compiler, a programmer would have to have physical access each device and/or operating system for which he or she would like to program. However with an online compiler, because a programmer's project is stored online, a programmer can work with a wide variety of devices and/or operating systems without having to physically having access to them, marking a large reduction in the hardware and software required by development teams.[edit] 2 Use of Online Compilers
[edit] 2.1 Use in Game Development
Online compilers have been used in video game programming, particularly on the XNA platform.[3] There is currently only one online compiler that supports game development, which is capable of programming on the XNA platform in C# and VB.net.[edit] 2.2 Use in Desktop Development
Several online compilers currently support desktop development, in programming languages including C#, C, C++, VB.net, and Java. These online compilers allow desktop development from the web browser, with the ability to compile code online.[edit] 3 Integrated Development Environments
Several online compilers currently offer an Integrated development environment where the source code to be compiled can be accessed and edited. When combined with an Online integrated development environment, online compilers can both edit and run applications from the web browser.[edit] 4 Current Limitations of Online Compilers
Online compilers are an emerging technology and currently lack some functionality of conventional compilers.[4] Few online compilers have integrated reliable version control systems which are necessary to archive previous iterations of development projects. Some online compilers have attempted to rectify this temporarily by integrating auto-save functionality which will allow users to revert back to an auto-saved project should they loose their internet connection, however reliable version control has yet to be implemented. Team collaboration can sometimes be difficult with online compilers, as some online compilers do not allow users to share their source code with other user profiles. As a temporary solution some online compilers have added a "public projects" feature which allows users to share their source code with other members of their development team. Syntax highlighting is another issue for some online compilers, which have yet to integrate comprehensive highlighting of code.[edit] 5 See also
[edit] 6 References
- ^ "Compilr Online IDE". Compilr Online IDE. VC Kicks. Retrieved 2 June 2011.
- ^ "Who Needs an Online IDE". Who Needs an Online IDE. Retrieved 9 June 2011.
- ^ "XNA Integration". XNA Integration. Compilr. Retrieved 2 June 2011.
- ^ "What are Online Compilers and Online IDE's?". What are Online Compilers and Online IDE's?. CodeProject. Retrieved 2 June 2011.
[edit] 7 External links
Revision history of Online compilerView logs for this page
Browse history From year (and earlier): From month (and earlier): Tag filter: Deleted only
For any version listed below, click on its date to view it. For more help, see Help:Page history and Help:Edit summary.
External tools: Revision history statistics · Contributors · Revision history search · Number of watchers · Page view statistics (cur) = difference from current version, (prev) = difference from preceding version, m = minor edit, → = section edit, ← = automatic edit summary
(cur | prev) 2011-06-10T18:21:35 Yobot (talk | contribs) m (6,306 bytes) (WP:CHECKWIKI error fixes + general fixes using AWB (7754)) (undo)
(cur | prev) 2011-06-09T17:23:28 JohnBlackburne (talk | contribs) (6,307 bytes) (Nominated for deletion; see Wikipedia:Articles for deletion/Online compiler. (TW)) (undo)
(cur | prev) 2011-06-09T17:01:20 Nbudden (talk | contribs) (5,922 bytes) (Online compilers are a new technology so it's difficult to add sources that are not the companies themselves, but other references have been added in this edit.) (undo)
(cur | prev) 2011-06-09T16:37:17 JohnBlackburne (talk | contribs) (5,937 bytes) (Proposing article for deletion per WP:PROD. (TW)) (undo)
(cur | prev) 2011-06-09T16:28:55 Nbudden (talk | contribs) (5,759 bytes) (undo)
(cur | prev) 2011-06-06T05:19:49 FrescoBot (talk | contribs) m (5,745 bytes) (Bot: links syntax) (undo)
(cur | prev) 2011-06-02T17:49:36 Nbudden (talk | contribs) (5,778 bytes) (undo)
(cur | prev) 2011-06-02T15:47:46 Nbudden (talk | contribs) (5,754 bytes) (←Created page with 'An online compiler has the same basic functionality as a conventional compiler, however with one significant difference: all of a project or applicatio...')
Talk:Online compiler
From Wikipedia, the free encyclopedia
Edit this page | Watch this page | View article | Page history | What links here | Related changes | Move this page |
No comments:
Post a Comment