In the previous posts, we explored how C laid the groundwork for modern programming languages and shaped the software landscape. We’ve looked at Cās influence on languages and traced its role as the foundation for today’s development tools. Now, we turn our attention to another critical area where C’s impact is undeniable: operating systems. We have already talked about the relationship between C and Unix here. However, the relationship with C and operating systems are not limited to Unix. Unexceptionally, all operating systems we use today (Windows, Linux, Mac OS, IOS, Android etc.) are either primarily or entirely written in…
-
-
D is an interesting language. For some reason, I have an emotional connection with this language and I believe that it is the subject of the biggest unfairness story in the history of software development. To me, it is the best programming language in the market for the reasons I am going to state below. However, this language is underestimated, underrated, and despised in the programming circles because it doesn’t have a strong backer. In this article I want to talk about, and give some credit to D, an underrated sibling of C++, Java and C#. The D programming language…