![]() ![]() They want more functionality and better productivity. Nevertheless, as the rise of safer, easier to use "scripting" languages has shown, programmersĪre not content with C. Ada is fairly complicated, difficult to read and learn, Some languages, such as Ada, are actually more powerful in many respects. Of course, there are other languages out there, such as Pascal and Modula, which are similar.īut they are not enough of an improvement to entice programmers to switch to them. C gives the programmerįairly complete control over the machine through pointers and unrestricted casts. It has a simple run-time environment, reducing overhead. It maps fairly well unto how currentĬomputers actually work, making it is easy to generate efficient code. Programs written in it to compile quickly. C handles all theseīetter than almost any other language out there. Make the most effective use of a machines resources. Many of the programs that comprise this shared infrastructure require direct access to the hardware, or are built upon programs or libraries that do. To keep writing applications in C, regardless of the loss of productivity and depreciationĪ less obvious answer lies in the virtues of C. So, for a variety of practical reasons, it pays When searching for an answer to this phenomena, the most obvious one can be attributed to inertia. That the programs written in these languages run in, which is completely written in C. Of these languages are still directly dependent upon C, let alone the wider environment ![]() Languages that are easier to use, like, Java, Perl, Python, etc, yet core portions Of this infrastructure still depends upon it. In the quality of the infrastructure is directly attributable to this language.Īnyone who has reflected significantly knows how inadequate the C programming language is,Įven for the low level, system oriented tasks which are supposedly it's forte.Īs inadequate as the C programming language is, it is interesting to note that much of the evolution ![]() To say the single greatest source of problems (other than the programmers themselves) Much of common (Unix/Windoze) computing infrastructure is written in C, and it is probably safe Mango: Why Another Programming Language? Why Another Programming Language? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |