[编程开发] 为什么我身边很多人喜欢Python而不喜欢JavaScript?

[复制链接]
ttitp 发表于 2023-10-4 06:55:56|来自:北京 | 显示全部楼层 |阅读模式
为什么我身边很多人喜欢Python而不喜欢JavaScript?
全部回复5 显示全部楼层
雯雯374943 发表于 2023-10-4 06:56:17|来自:北京 | 显示全部楼层
这两门语言都很流行也很强大,但是它们有一些区别。
开始吧  ✨
  Python VS JavaScript:真实世界的应用领域

我们会快速看一下它们在现实中的应用领域。




Python

得益于 Python 的功能强大和灵活多变,它已成为全球几乎所有科学领域中必不可少的工具。它是一种通用的编程语言,支持不同的编程范式。
Python 广泛应用于科学和特定领域,包括数据科学、人工智能、机器学习、计算机科学教育、计算机视觉和图像处理、医学、生物甚至是天文学。
Python 也可以用于 web 开发。我们要和 JavaScript 应用对比的就是 Python 的 web 应用。Python 可以用于后端开发,后端开发的程序是 web 开发里用户直接看不到的部分,比如服务端应用程序。
JavaScript

Python 可以用来开发后端应用,JavaScript 既可以开发后端应用也可以开发前端应用。
前端是应用里用户可以看见及交互的部分。当你浏览或者操作网站或者 web 应用时,就使用了 JavaScript。
类似的,当你使用移动应用时,也可能用到了 JavaScript,因为一些框架诸如   React Native 允许我们写一些可以发布到不同平台的移动应用。
JavaScript 在 web 开发里应用的如此广泛也得益于它的灵活性,可以用它来构建各种 web 组件。
Python 和 JavaScript 应用领域的区别

简短来说,开发者经常在科学领域使用 Python。而 JavaScript 则用于 web 开发,用户界面交互以及服务端开发。
应该先学哪种语言?

决定学习编程语言的顺序最好由使用目的来定义。如果你是编码初学者,Python更容易学。然而,如果你想学习前端编程语言,那么JavaScript是一个更好的选择。
关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
{知乎大礼包:《python兼职资源&全套学习资料}安全链接,放心点击)
一、Python学习大纲

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。




二、Python必备开发工具





三、入门学习视频





四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。




五、python副业兼职与全职路线





最后,千万别辜负自己当时开始的一腔热血,一起变强大变优秀。
foxfly 发表于 2023-10-4 06:57:05|来自:北京 | 显示全部楼层
答:

1、主要还是python太容易啦?
因为软件工程发展到今天,很多时候代码的可读性,开发的速度,后期的维护难度,已经成为了语言最大的价值之一。还有很重要的一点就是,比起其它语言,要写很烂很烂的python,还是比较难的。
- Python和自然语言十分相近: 编写容易,维护容易,开发迅速
- 语言本身力量强大且高效:开发迅速,编写容易
- 有多种多样第三方库,各种直译器:开发迅速,编写容易, 效率不低
- 有一定群众基础和编写标准(pep8 etc):开发迅速,debug容易,社区支持。
2、Python的职业发展方向多
有打算学习Python的同学会问,Python学完之后就业情况怎么样?薪资待遇怎样?就Python的职业发展方向,这里简单的做一些分析,给大家提供一些参考。
1. Linux运维工程师
2. Python开发工程师
3. Python高级工程师
4. SEO工程师
5. Python游戏开发工程师
6. Web网站开发方向
7. Python自动化测
当然最主要的一个点,就是当前市场需求量比较大。
小编也是刚刚学完python,现在也正在从事相关的工作,目前来看算是已成功上岸了吧,之前学python时总结了一些笔记和资料,可以分享给你,希望能对你带来帮助(赠Python安装包)











<a data-draft-node="block" data-draft-type="ad-link-card" data-ad-id="Plugin_b0213c411e0427d09ce06bad3b7f4346">
longxx888 发表于 2023-10-4 06:58:00|来自:北京 | 显示全部楼层
可惜我不在你身边,不然可以让喜欢JavaScript但不喜欢Python都任增加一个。不因为别的,就因为同为duck type语言Python的静态类型分析实在不行,常用第三方库写到最后都是Any,而JavaScript可以用TypeScript弥补。
x_uy_u_n 发表于 2023-10-4 06:58:47|来自:北京 | 显示全部楼层
和圈子有关。
如果你身边人不是程序员,可能更喜欢 Python,这个广告多,还有经典的 “人生苦短,我用 Pyhton” 的宣传
如果你身边人是前端开发,他们说 JS 就是什么,然后说 “任何能够用用 JS 实现的,最终都会用 JS 实现”(性能另说)。有的也会说 TypeScript 爽爆了,妈妈再也不用担心我传错类型了。
如果你身边人是后端,他们可能会说 Java 强啊,你要什么方案都能在 Java 社区找到。也有喜欢 GoLang。
有些人喜欢 Rust,因为逼格高,可以写出无 bug 的代码(虽然写起来各种不通过。。)
yyp 发表于 2023-10-4 06:59:28|来自:北京 | 显示全部楼层
低头走路,抬头看天。

Python 和 javascript 都是工具,自己未来定位是什么?想清楚就有答案了,迷恋这干什么?

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则