Tuesday, April 26, 2011

Important Concepts For Linners - Programming Language Support ux Begin


Damn Small Linux is an ideal platform to support a wide range of programming languages. Even you can program directly in Linux using a shell like Bash programming. Among the major programming languages ​​used in Linux are C, C + + and Java. If you are developing for the Internet, may be using PHP, a web programming language and MySQL, a database language development system. All these programming languages ​​are available in the Windows environment. So the question arises, why do you want to program in Linux instead of Windows?

Many web developers and Internet service providers argue that Linux offers a more stable environment than the Web through Windows. The most popular web server, Apache, is available on both operating systems, but its new features, security enhancements and bug fixes are always available in the first Open Source (LAMP) version. And then filtered version of Windows. At the time of writing the Windows version of Apache has problems of its cryptographic functions.

Although programming languages ​​are basically the same in all Linux and Windows platforms, the libraries are very different. Basically, when you want to write more complex programs to use as much pre-written software as possible to reduce the effort of programming and debugging. One example deals with the graphical user interface. As programmers often say, why reinvent the wheel? Linux offers a wider public libraries and a graphical user interface tools.

When programming in Linux, it is often very easy to port programs for the Windows environment. Unfortunately, the opposite is rarely true. Of course, as Linux becomes more popular, is more and more systems than Windows-based program can convert your programs to run under Linux. It also has clear economic sense.

program conversion tools can be difficult to develop. For example, running programs should have access to current hardware. As you can imagine Linux hardware and access to Windows programs very differently. The modules that manage access to the materials are called conductors. Linux drivers tend to be better than Windows drivers.

Linux and Windows differ significantly in how they manage the programs running. In other articles, we discussed the increased security of Linux over Windows. We conclude this section by reiterating a point that we often did, and you can run Damn Small Linux and programs related to hardware greatly reduced. You can make Linux development, PHP and MySQL on older computers, who may have been ready for the trash. Unlike many rivals Windows, such as SQL Server Developer Edition requires more powerful computers, computers so that people buy for one or a few thousand dollars. Beware if your program will be used by dozens of people simultaneously, you need powerful hardware. Do not forget the operating system.