3096 views|23 replies

1w

Posts

25

Resources
The OP
 

2021 Python Developer Survey Results [Copy link]

 
 

This is the fifth official annual Python Developer Survey, conducted in partnership between the Python Software Foundation and JetBrains. In the fall of 2021, more than 23,000 Python developers and enthusiasts from nearly 200 countries participated in the survey to reveal the current state of the language and its surrounding ecosystem.

Python as a primary and secondary language

Comparison of Python usage in 2020 and 2021

What to use Python for?

Full Report

游客,如果您要查看本帖隐藏内容请回复

Latest reply

Python data processing, auxiliary tools   Details Published on 2022-6-14 19:23
 
 

303

Posts

5

Resources
2
 

回帖奖励 +5 分芯积分

It’s interesting. Although the report mentioned that Python is more likely to be the main development language than the secondary development language, in reality, many recruitment requirements require not only Python, but also Linux, Java or C++, etc., so it’s still difficult to find a job if you only know Python.

Comments

There are also cases where other languages are used simultaneously in the report [attachimg]612259[/attachimg]   Details Published on 2022-6-9 09:51
 
 
 

1w

Posts

25

Resources
3
 
yaoquan5201314 posted on 2022-6-9 09:49 It’s interesting. Although the report mentioned that Python as the main development programming language has a larger proportion than the secondary development programming language, in fact, I have seen many recruitments...

Reports are also used in other languages

Comments

Well, I am still more interested in the 84% data proportion. I feel that even if Python is used for data analysis, it still needs to be used together with JAVA, so that 84% proportion should still need to be developed together with other programming languages.  Details Published on 2022-6-9 10:33
 
 
 

303

Posts

5

Resources
4
 
dcexpert posted on 2022-6-9 09:51 The report also uses other languages at the same time

Well, I am still more interested in the 84% data proportion. I feel that even if Python is used for data analysis, it still needs to be used together with JAVA, so that 84% proportion should still need to be developed together with other programming languages.

Comments

Most commonly used with js  Details Published on 2022-6-9 11:45
 
 
 

1w

Posts

25

Resources
5
 
yaoquan5201314 posted on 2022-6-9 10:33 Well, I am still more interested in the 84% of data. I feel that even if Python is used for data analysis, it still needs to be used together with JAVA, so that 84% ...

Most commonly used with js

 
 
 

11

Posts

0

Resources
6
 

回帖奖励 +5 分芯积分

What does this indicate?

 
 
 

6818

Posts

11

Resources
7
 

回帖奖励 +5 分芯积分

I now use Python and C almost equally, server development, embedded development, almost all of which use Python.
 
 
 

4764

Posts

12

Resources
8
 

回帖奖励 +5 分芯积分

I use Python to process data, pandas plus matplotlib to write some scripts. Don’t be too happy
 
 
 

685

Posts

0

Resources
9
 

回帖奖励 +5 分芯积分

It would be great if Python could be used on a large scale on IoT devices

Now I mainly use Python for web backend and some data processing

Comments

It is indeed possible through micropython  Details Published on 2022-6-9 16:14
 
 
 

685

Posts

0

Resources
10
 

There are still 4% of people using VB. What do they use VB for? Writing Office macros?

Comments

Various embedded host computers, such as equipment testing software, and the previous configuration software for other people's LED screens, the serial port can't be turned on and off, it's obviously written in vb, 23333  Details Published on 2022-6-14 11:30
 
 
 

1w

Posts

25

Resources
11
 
Posted by Extreme Zero on 2022-6-9 14:28 It would be great if Python could be used on a large scale on IoT devices. Now I mainly use Python for web backend and some data processing

It is indeed possible through micropython

 
 
 

1305

Posts

0

Resources
12
 

回帖奖励 +5 分芯积分

Python has a wide range of uses. Nowadays, many children start learning programming with Python.

Comments

I used to teach VB in school.  Details Published on 2022-6-9 21:20
 
 
 

1w

Posts

25

Resources
13
 
yang_alex posted on 2022-6-9 17:32 Python has a wide range of uses. Nowadays, many children start learning programming with Python.

I used to teach VB in school.

 
 
 

179

Posts

1

Resources
14
 

回帖奖励 +5 分芯积分

Python is now more and more widely used, which shows that it is indeed more efficient and easier to use in many fields.

Comments

It can only be said that the development efficiency is high, but the operating efficiency is not high.  Details Published on 2022-6-10 22:38
 
 
 

381

Posts

9

Resources
15
 

回帖奖励 +5 分芯积分

Is MicroPython Python?

This is an interesting question, at least it seems like one.

I feel the answer should be

Is a whale a fish?

Are Japanese people human?

similar...

Comments

In your opinion, Japanese people are not human beings, or whales are fish? In my opinion, whales are not fish.  Details Published on 2022-6-10 22:36
 
 
 

1305

Posts

0

Resources
16
 
tobot posted on 2022-6-10 22:20 Is micropython Python? This question is very interesting, at least it looks like it. I think the answer should be the same as Is a whale a fish? Japanese...

In your opinion, Japanese people are not human beings, or whales are fish?

In my opinion, whales are not really fish.

Comments

Although I have lived in Japan for a while, I can't seem to see the Japanese as my own kind. . . Of course, they see us the same way. Although we are separated by a screen, I also like Astro Boy, Doraemon, Slam Dunk, and those two-dimensional or three-dimensional ones that you can name or not.  Details Published on 2022-6-11 16:25
 
 
 

1305

Posts

0

Resources
17
 
lospring posted on 2022-6-9 22:14 Python is now more and more widely used, which shows that it is indeed more efficient and easier to use in many fields

It can only be said that the development efficiency is high, but the operating efficiency is not high.

Comments

Compared to languages like C/C++, it is indeed much slower. However, it is constantly improving, and in the upcoming 3.11, the speed will be 10-60% faster than Python 3.10.  Details Published on 2022-6-11 09:48
 
 
 

1w

Posts

25

Resources
18
 
yang_alex posted on 2022-6-10 22:38 It can only be said that the development efficiency is high, but the operation efficiency is not high.

Compared to languages like C/C++, it is indeed much slower. However, it is constantly improving, and in the upcoming 3.11, the speed will be 10-60% faster than Python 3.10.

 
 
 

381

Posts

9

Resources
19
 
yang_alex posted on 2022-6-10 22:36 In your opinion, are Japanese not human beings, or are whales fish? In my opinion, whales are not fish.

Although I have lived in Japan for a period of time, I can’t seem to see the Japanese as my own kind. . .

Of course, they look at us the same way. Although I like Astro Boy, Doraemon, Slam Dunk, and those two-dimensional or three-dimensional actors who you can name or not, even though we are separated by a screen, you will find that Japan is really a xenophobic country, too utilitarian, lacking in basic compassion and moral sense. The noodle shop owner and his wife in "A Bowl of Plain Noodles" that I read when I was a child are aliens in the eyes of most Japanese.

 
 
 

242

Posts

0

Resources
20
 

I think the rise of Python is based on the unlimited hardware. Now the performance of MCU or CPU is very high, but on platforms like 8051, C language is still needed.

Comments

There is little room for improvement in the 51 architecture. Instead of continuing to improve it, the manufacturer might as well research new MCUs.  Details Published on 2022-6-12 17:09
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list