Stop making pathetic comparisons

WBOY
Release: 2024-08-20 08:31:32
Original
174 people have browsed it

Pare de fazer comparações patéticas

In the world of programming and software development, it is normal for there to be comparisons between languages, frameworks and libraries or any other tool that developers use and generate different opinions.

However, we all knew that some languages, frameworks and libraries solve different problems and others solve the same problems but with different paths. This paragraph seems abnormal, but that's what happens in this universe!

Some of them suggest solving one problem, others appear to solve two or more than three and others, however, were born with the sin of gluttony and try to solve all problems, as is the case withPython,JavascriptandC#that are on the web, mobile, desktop, banckend, forntend, artificial intelligence and so on.

This phenomenon that occurs in the world of development cannot be seen as a thorn in the side of those who use different languages or tools, to the point where there are comparisons and discussions that end up being pathetic, out of the ordinary and that have no place or basis some.

Don't think that these absurd comparisons only arise among beginners or in theJavaScriptcommunity, which is the epicenter of pathetic opinions in the world of software development in relation to things that are different.

I have personally seen comparisons coming from senior and even full-fledged developers, or people with more robust languages who, due to their experiences and talents, dared to compare a framework with a library or a low-level language with a higher-level language.

Now think with me, why a normal individual has the desire or need to claim that a framework is better than a library, knowing that they are absolutely different things and that they solve different problems.

If for you, witnessing this type of situation is no more absurd than hearing beginners say that

HTMLis a programming language, I think you are part of the same idiots who don't know the history behind the emergence of technologies .

I don't understand why people make comparisons like this, for example: comparing

ReactwithLaravel, knowing thatReactis a frontend library andLaravelis a fullstack framework. Or compareReactwithVueandAngularknowing that both of the latter are frameworks and the former is a library.

In my point of view and I believe in that of other coherent people, it would be conventional to compare fullstack frameworks with stacks of the same genre, that is, avoid comparing a fullstack framework with a frontend framework or a backend framework with a frontend and vice versa.

For example, it would be viable to compare
LaravelwithSpring,Ruby on Rails,Djagonor evenNext.jSwhich now declares itself as a fullstack framework than comparing them with stacks that are from categories different, or with libraries.

Another mistake that shocks me the most is the comparisons between programming languages. How is it possible for a person with a braincase that inside it houses a bag of brains called the brain, to try to compare

PHPwithPython, or the languageGOwithRustor any other languages that emerged with purposes different.

Realize that

PHPis a language that was born on the web and whether it will die yes or no, its destiny is the web. I personally can't see an other destination forPHPother than this. Because everything assumes that whenRasmus Lerdorfcreated his scripts inCto create his personal blog in 1994, which by chance, today, such scripts have evolved into a programming language that we callPHP, he wasn't interested in creating a programming language to solve your problems of interpreting things, but because several people suggested it to be one.

Rasmus Lerdorfjust wanted to create a blog different from the others that people came to admire and later had help from two individuals of Israeli nationality who directed PHP to be a Programming language.

所以PHP很難有Web以外的其他方向,因為所有遷移到其他領域的嘗試都失敗了。現在再和我一起想一想,為什麼一個不知道PHP歷史的普通人敢將它與Python進行比較,Python是一種旨在解決C等語言的語法或抽象問題的語言,C++Java更健壯。 或將PythonC++做比較,知道Python是用

C++

寫的。在這個軟體開發世界中,有些人帶著某種情感對待事物,而不知道事情到底是如何運作的。Facebook谷歌微軟或某些程式設計師並不總是創建開源專案或技術供我們像遊樂園裡的玩具一樣使用,但他們有時會創建或資助類似的東西來使用程式設計師作為反向行銷流程中的中介,透過這些工具讓其他公司加入他們的服務。因此,不要在論壇群組

Discord

伺服器上爭論一種程式語言、框架和函式庫比其他語言更好,而不知道它們存在的真正原因......

The above is the detailed content of Stop making pathetic comparisons. For more information, please follow other related articles on the PHP Chinese website!

source:dev.to
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!