Respect the Roots of Programming Fundamentals

Frameworks change. Fundamentals don't. => Every line of code we write today is built on someone else’s work. => Dennis Ritchie laid the foundation with C. => Bjarne Stroustrup pushed performance with C++. => James Gosling made "write once, run anywhere" real. The web we use daily exists because of Brendan Eich and Rasmus Lerdorf. And modern development is heavily shaped by Guido van Rossum, Yukihiro Matsumoto, and Larry Wall. Here's the reality most people don't talk about: A lot of developers keep jumping from one framework to another… but still struggle with basics. I realized this while learning and building projects. Tools kept changing. Problems didn't. That's when it clicked. Real growth doesn't come from knowing more tools. It comes from understanding what's underneath them. Learn fundamentals. Respect the roots. Build better. => Which language actually made you think like a developer? #Programming #Developers #Coding #SoftwareEngineering #Tech

  • graphical user interface, application

None of programming language make you dev. It always what you want to do. Yes, fundamentals matter a lot. But, all of a sudden you are not going write whole browser in c or asm just to build a website. These days, nobody writes web application fully in c or asm. Even web browsers are not written in c or asm. It is written in cpp but not c. Don't forget. There is always asm sitting close to bare matle. Even game devs don't write games in asm. Even OS devs don't develop OS only in asm. They bootstrap in asm and then write kernel in c. From there c is the language of choice. These days with efi. I think you don't even need to bootstrap in asm.

James Gosling didn't create Java, he was a member of the team that created Java.I think that applies to every other person in the picture.

Like
Reply
See more comments

To view or add a comment, sign in

Explore content categories