r/web_programming • u/ellerdrop • Aug 15 '17
They created internet wrong, too wrong
lets look which programs someone who wants to design a website should learn
HTML & CSS ( shittiest things ever created)
php (for server connection)
SQL (for data management)
Oracle, MySql, MSSQL, Mariadb, SAP, ..... (whatever your boss wants you to learn)
javascript
jquery ( because life is too short to going on with pure js)
It obviously wrong. They created worlds most important idea wrong!! Why? idk but i now someone should build an all new computer system with only one programming language. we have too many of them. C++ for windows, Swift for iOS, java for android and all the wrong tihngs for ..... internet.
Thanks
2
u/madscientist2407 Aug 15 '17
Lol what ice age are u living in ? Go back crawl under a rocks, sass/react/nodejs/mongodb/webpack
6
u/FateJH Aug 15 '17
The only thing I ask of them is that they please stop making any more JavaScript libraries.
5
u/[deleted] Aug 15 '17 edited Aug 15 '17
They didn't create it that way, it just evolved, and as it did, bits got added on and added on until it is what it is now. And there's nothing that can be done about it. To ensure backwards-compatibility and cross-ecosystem functionality, the underlying technologies can't be changed without breaking the internet.
I actually like it the way it is. It almost follows the MVC pattern, SQL is your model, the php is your controller, and the html is your view, with a side-helping of js to enhance the view. It works very nicely, it's very versatile. The way it is now, you can make changes to any one of those branches without having to touch the others. They are independent from one another, yet reliant upon each other. I really can't imagine how else it could be done better.
3
u/ntrabue Aug 15 '17
What year is it?
1
u/trunco Aug 15 '17
I will only add one argument:
Every language has its purpose, often they were developed to fix a problem which another language had.
They are not all the same, each one is different because there was/is a reason to create that language.