Getting started with Linux [2]

Source: Internet
Author: User
6. How to use Linux in application development? Linux is an excellent choice for programming platforms. It complies with GCC, which means you can use the GNU program's excellent programming and debugging tool suite-absolutely free, and enjoy all the freedom guaranteed by gnu gpl. Commercial programming packages, like commercial operating systems, cost a lot. Yes, some projects often need them, and they also have value, but for beginners or programmers-and some Occupation People-free software is definitely irreplaceable. If you are using Linux as the development platform, do not skip the first step of learning management and security. It is silly for programmers who cannot master their own computers.

Linux is born with standards. Linux developers usually pay great attention to maintaining the openness, interoperability and compliance with standards of the operation layer and the applications built above.

7. What can be used in Linux?Programming Language?

Except for Fortran and C/C ++ Popular In traditional programming languages, many scripts and other computer languages can also run normally on Linux (or even be designed to work best with Linux ). The most popular programming Language Including Perl, Python, PHP, and TCL.

New technologies that are evolving like Java and XML can run smoothly on Linux, as do many other more profound programming languages (from Logo and REBOL to Smalltalk and other languages.

8. What is the relationship between Web Services and Linux?

Web developers decide what technology they use as their e-commerce applicationsProgramThere are many options. Because Linux complies with standards, many new technologies-from open achievements such as Java and XML to cutting-edge services such as voice applications, wireless, universal computing, and even Web Services-support Linux.

9. I understand Linux, but how can I further improve Skills ?

If you Hope Using Linux as a platform for very advanced applications or application sets, you will be interested in some areas of the system, for example, kernel research, differences between various file systems, and other basic details.

Another skill required for high-end applications (or games) is tuning Linux machines, clusters, or Network To get the best performance. This requires understanding of Multi-processing, thread technology, clustering, and other mysterious and complex system management knowledge. Understanding these aspects of Linux is not as brave as the actual kernel research, but it will be very difficult.

10. What is the prospect of Linux?

Linux's openness and flexibility enable it to be used at the forefront of innovative technological changes in laboratories and other research institutions. Its research covers Information All fields of technology, from physical and cognitive science to cutting-edge application research. Of course, these researchers (in many cases) also involve pure science and often use Linux in these scenarios.

Linux can be easily clustered or customized for innovative experiments, prototypes, simulations, or tests; you can also use a large number of free software tools in the same innovative way (to use these tools and create Linux ). Even with all the exciting new technologies that are being developed-from grid computing and wireless speech applications to artificial intelligence and quantum computing-the potential and prospects of our computing age are far from be fully utilized. The robust and open flexibility of Linux means that it will be at the forefront of development in the future.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.