2021年春节国外程序员在忙什么?
乙醇 创建于 9 months 之前
最后更新: less than a minute 之前
阅读数: 780
2021年的春节就这样平平淡淡的过去了。
经历了2020年春节的惊心动魄和焦虑挣扎,现在才发现平淡其实才是幸福的所在。
因为平时喜欢逛github,喜欢在trending里翻一些最近热门的开源项目,从而洞察一些基本的技术走向和猎奇一些有意思的项目工具,经过多年的观察,我发现github的python语言趋势相当接地气,我们可以从中看到国外的主流技术圈最近在关注些什么,思考些什么以及忙些什么。
2021年2月的python趋势的现实意义格外的明显,我们可以看到国外的程序员大概在关注下面一些技术以及热点。
数据可视化
apache/superset这个项目热度排在python榜单的首位,该项目主要做的是数据可视化,支持多种数据库和各种图形图表,是数据分析以及展示的一大利器。
streamlit/streamlit也是数据可视化工具, 可以用python代码来直接实现基于数据展示的app,实用性也非常的高。
fishtown-analytics/dbt应该也是数据可视化工具,不过具体怎么使用我也不是很清楚。
数字货币
freqtrade / freqtrade, CoinAlpha / hummingbot, CryptoSignal / Crypto-Signal, bitcoinbook / bitcoinbook, sammchardy/python-binance, yasinkuyu/binance-trader ,pyca/cryptography等项目上榜。
这些项目涉及数字货币的自动交易,数字货币教程等方面,榜单的24个项目中数字货币相关的项目占到了7个,占比为30%左右,呈屠榜态势,这个2月数字货币炙手可热。
金融市场
2021年的金融市场有酒有故事,魔幻而浪漫。
榜单中mrjbq7 / ta-lib, ranaroussi / yfinance为金融相关项目,稍微看了一下这两个项目的api,基本的作用就是看盘和分析,春节期间看来不少老外在忙着炒股。
机器学习以及人工智能
机器学习类的项目一直在python热榜中占比很高,这次 PaddlePaddle / PaddleOCR, microsoft / DeepSpeed, eriklindernoren / ML-From-Scratch上榜,加上之前的榜单中一直霸榜的tensorflow等项目,机器学习这些年热度一直颇高,值得大家学习。
新冠病毒
owid/covid-19-data这个项目每日实时更新新冠的一些数据,比如确诊数等,结合上面的数据可视化工具应该可以做出各种图表,帮助我们了解目前疫情在全球的蔓延情况。
### 其他
其他还有诸如
- python/mypy这是python的静态类型检查工具,可以简单的理解为typescript之于javascript,为python做静态类型分析,从而减少运行时的一些低级错误
- qutebrowser/qutebrowser一个有意思的浏览器,支持vim键位,极客的选择,不过不知道可用性如何,毕竟是使用python开发的,运行效率可能是瓶颈
总结
从python热榜中我们可以得到下面的一些关键字
- 大数据与机器学习
- 数字货币
- 股票市场
- 新冠疫情
这些是春节期间国外程序员关注的点,其中大数据与机器学习是长期趋势,股票市场只是近期热度飙升,数字货币浮浮沉沉,不定期屠榜。
完整榜单
1 " apache / superset"
2 " freqtrade / freqtrade"
3 " PaddlePaddle / PaddleOCR"
4 " CoinAlpha / hummingbot"
5 " microsoft / DeepSpeed"
6 " CryptoSignal / Crypto-Signal"
7 " sammchardy / python-binance"
8 " owid / covid-19-data"
9 " bitcoinbook / bitcoinbook"
10 " mrjbq7 / ta-lib"
11 " qutebrowser / qutebrowser"
12 " ranaroussi / yfinance"
13 " yasinkuyu / binance-trader"
14 " streamlit / streamlit"
15 " netbox-community / netbox"
16 " microsoft / cascadia-code"
17 " fishtown-analytics / dbt"
18 " kangvcar / InfoSpider"
19 " explosion / spaCy"
20 " python / mypy"
21 " eriklindernoren / ML-From-Scratch"
22 " psf / black"
23 " FengQuanLi / ResnetGPT" //中文项目,剔除
24 " pyca / cryptography"
25 " dask / dask"