Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0

Python vs Java - what is better for a beginner and what does Escobar's axiom ...

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 18:33:34 | 顯示全部樓層 |閱讀模式
Every earthworm chooses for itself whether to soak in the rain on a busy sidewalk or hide by a frog pond,” a quote often attributed to Charles Darwin on the Internet suits us perfectly today. It reflects the tossing and turning of inexperienced developers between two languages ​​that are among the five most popular according to the TIOBE index .

“Python” and “Toad” are the Triss and Yennefer of the IT world. Both are beautiful and impressive, with their own gimmicks and funny character traits. The first is simpler, the second is a real bully, but both can be a worthy pair for a budding “Witcher”.


Python — data analysis, backend development and machine learning

“Python” is a programming language by Dutch social media marketing service mathematician Guido van Rossum, which appeared on the market in 1991. It gained popularity due to its simple syntax, reminiscent of American English. It is used to solve a variety of tasks, from website development to automated testing. Python is used by Google, Facebook, Instagram, Spotify, and Netflix.

According to the Python Developers Survey , Python is used in various areas of IT:

Data analysis — 51%. Data analysts collect, process, and interpret information. The conclusions they draw help make decisions in business, management, and scientific research.

Web development — 43%. Web developers create websites and web applications. Python is more often used for backend development — what is under the hood of any portal, away from the eyes of users.

Machine learning — 36%. Machine learning engineers design neural networks — analogues of artificial intelligence. Experts study large volumes of data and eliminate the risk of human error when processing them.

DevOps— 34%. A DevOps engineer is a specialist in the wholesale automation of various processes. He automates everything that moves, and what does not move, he moves and automates.

Data analysis — 51%. Data analysts collect, process, and interpret information. The conclusions they make help make decisions in business, management, and scientific research.

Web development — 43%. Web developers create websites and web applications. Python is most often used to design the backend — what is under the hood of any portal, away from the eyes of users.



Machine learning — 36%. Machine learning engineers design neural networks — analogues of artificial intelligence. Experts study large volumes of data and remove the risk of human error when processing it.

DevOps — 34%. A DevOps engineer is a specialist in the widespread automation of various processes. He automates everything that moves, and what does not move, he moves and automates.
"At university, I got acquainted with many languages ​​- there was C++ and Java, but Python attracted me to a greater extent. It caught my attention with its simple syntax - the language is initially very easy and very fast to learn, especially after such a monster as "pluses". In one or two months, I already mastered the syntax and could write quite complex code," - Denis Listopad, teacher of the Python developer course at TMS .
Java — websites, system software and small applications for narrow tasks

“Java” is a strictly typed and compiled (more complicated, huh?) programming language developed by computer scientist Dr. James Gosling in 1995. It was created as an ecosystem that could work on different platforms — including mobile ones. Remember the games on Nokia, Motorola and Siemens flip phones? The splash screens always featured the red Java logo.

The guys from JetBrains conducted a study and found out what Java developers work with:

Websites — 38%. In "Toad", as in "Python", the backend is often written — the server parts of portals and applications hidden from users.

System software - 21%. Software like interfaces between computer hardware and other applications.

Utilities - 21%. Java is one of the best solutions for creating small programs that solve narrow problems.

Finance — 21%. Java is the most popular language in the banking industry. It is used by experts at Goldman Sachs, Citigroup, Barclays and Standard Charted.
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 05:49 , Processed in 0.033946 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |