找回密码
 加入我们
搜索
      
查看: 14166|回复: 67

[软件] 现在新型的几个编程语言学什么呢?

[复制链接]
发表于 2023-7-7 15:22 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-7-7 15:25 | 显示全部楼层
个人感觉,是用到了再学
但是c可以好好学一学,这是基础

python适用于干活吧,如果让你实现一个功能,用c多累啊,呵呵,python就是快,支持的库多
 楼主| 发表于 2023-7-7 15:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-7-7 15:37 | 显示全部楼层
slymitec 发表于 2023-7-7 15:32
C和汇编也是一直在看,不过实际用途太小太小了(我这种行外人士不搞内核和嵌入式开发)。

Python总感觉 ...

python的类库很多的,你说的只是沧海一粟哦,可能是你目前用不到,所以其实还是学python好,什么爬虫啊,web网站方面的,字符串处理,其本上你遇到的,python应该都是有解决方案的,可以再了解一下
发表于 2023-7-7 15:38 | 显示全部楼层
吐槽: js 和 ts 不是属于 “脚本语言”吗?

[非科班 / 不了解(计算机是怎么执行程序的 / 内存是怎么管理的)] 就不要碰C和Rust了。

干活快就 Python,甚至可以拿来帮助你提高平时重复劳动的效率。
还想做点其他啥玩意 / 多线程 / 需要分发就 Golang(Golang 编译成单文件方便(PS:有人硬要说py也有打包成binary的那就是他对)),但是学起来比 py 费事点。

发表于 2023-7-7 15:41 来自手机 | 显示全部楼层
习惯C风格用go不是挺顺手的
发表于 2023-7-7 15:48 | 显示全部楼层
本帖最后由 Xerxes2 于 2023-7-7 15:50 编辑

看你需求了。没啥需求的话随便学学,
Python开发快,库多,还能搞时下最in的机器学习。缺点是环境配置麻烦,再分发麻烦,动态类型维护地狱,速度慢(慢得离谱),火起来是因为它足够简单
Rust可以看作C++进化版,修正了一些C++的痛点(也引入了一些新的痛点),性能很强,但是入门难,现在是Linux内核唯二语言之一
Ruby就别看了……没什么人用了
GO就兼顾了开发速度和性能,而且不需要运行时,现在用作后端开发的多,这也是C#在.NET 8的发展方向
发表于 2023-7-7 16:24 | 显示全部楼层
纯学习推荐C#或C++,语法灵活,C#更简洁就是编译慢点
最近Rust势头很猛,不过更适合写具体的项目
发表于 2023-7-7 16:41 | 显示全部楼层
来玩zig呀 https://ziglang.org/
发表于 2023-7-7 16:45 | 显示全部楼层
python足以,速度交给硬件,实现优先

实现后换语言的优化提速,那会非专业编程看秒表就好。。
发表于 2023-7-7 16:59 | 显示全部楼层
python和java基本走遍天下了
发表于 2023-7-7 17:09 | 显示全部楼层
你这个CHH吹水强度,哪儿来的业余时间学习语言
 楼主| 发表于 2023-7-7 17:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2023-7-7 17:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2023-7-7 17:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-7-7 17:31 | 显示全部楼层
只会纯C语言,编单片机用。

SQL我也会,但是用得少,目前主要用于魔兽私服自己改装备。

PHP勉强看得懂,但是写不出。
发表于 2023-7-7 17:56 | 显示全部楼层
个人观点:
LZ 是甲方的话,与其多学一种语法
还不如自己折腾着搭建一套完整的解决方案(即使整个系统只是一个 hello word 功能)
把 HA、负载均衡、压力测试(jmeter、loadrunner ..... )、MQ、DB(主/从、集群 ...... )、NoSQL、其他的中间件、文件存储、log监控 ...... 之类的都玩一圈
 楼主| 发表于 2023-7-7 17:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-7-7 18:01 | 显示全部楼层
习惯C家族的,那要么Go要么Rust。可能Rust更hardcore一点儿,疑似win和linux都在用rust重建部分底层代码。
发表于 2023-7-7 18:04 | 显示全部楼层
Honolulu 发表于 2023-7-7 17:09
你这个CHH吹水强度,哪儿来的业余时间学习语言

原来是气氛组扛把子……大意了,没有闪!
发表于 2023-7-7 18:06 来自手机 | 显示全部楼层
据说学C/C++的:一天学会,十年入门,一生难精通......
 楼主| 发表于 2023-7-7 18:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2023-7-7 18:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-7-7 18:15 | 显示全部楼层
对非编程人员来说,最适合的就是Python。基本只要你能想到的需要自动化处理的工作都能用Python来完成的。从服务器运维到科研再到工业设计,大量工具都提供Python API。

实在不喜欢Python语法的话,你可以研究一下cpy。

个人觉得Python语法在jupyter-lab这种交互编程的环境下要比c-like语法好用的多。
发表于 2023-7-7 19:09 来自手机 | 显示全部楼层
看到有人推荐C/C++和rust真是流下了感动的泪水
发表于 2023-7-7 19:49 | 显示全部楼层
气氛组这账号真的是啥都能吹
 楼主| 发表于 2023-7-7 19:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-7-7 21:02 | 显示全部楼层
除了C,语言都不是拿来学的,是拿来干活的,干什么活就学什么

像搞金融和做一些前端急需灵活变化的、随时需要验证新想法的,直接干活肯定是上python,直到中台支撑把整个业务流程完善,交给后台去把系统写出来或者买回来或者外包做回来,就还是直接用公司提供的客户端工具,不可能再上自己折腾的那点玩具

个人玩的话也都是上python的,大量别人做好的轮子和做好的库直接用来调用各种API,还容易自己手写简单的数据库模型和图形客户端,走web前端走qt都是分分钟的事,可视化也大把现成方案,可以说是折腾玩具满足感最深的那个

如果你是真的喜欢折腾语言自身……那当然是宇宙无敌的F#
发表于 2023-7-7 21:13 | 显示全部楼层
Python语法接近英语本身。回过去看C有点开倒车的感觉,其他语言往好了说是专业,反之更像是天书作为高级语言差点意思。但所谓CPython,C当然是爸爸。您需要什么就学什么吧我觉得。要relearn更要unlearn
发表于 2023-7-7 21:25 | 显示全部楼层
按照你的需求只有PYTHON了
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-2-5 02:49 , Processed in 0.013875 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表