1
sxeuosme 2022-11-03 17:01:41 +08:00 1
C 语言想您
|
2
optional 2022-11-03 17:02:17 +08:00 via iPhone
语言会一定程度上影响你的抽象能力
|
3
novolunt 2022-11-03 17:05:02 +08:00
付出不能得到相应的回报,这很正常。
|
4
sillydaddy 2022-11-03 17:07:41 +08:00 3
最近用 Swift 。操作了一次字符串,那个难受呦。那啥,还得学。
神奇的获取第 n 个字符: https://stackoverflow.com/questions/24092884/get-nth-character-of-a-string-in-swift-programming-language |
5
lululau 2022-11-03 17:08:52 +08:00 1
想一下那个古老的编程语言和汽车的类比;再想一下,当下以及未来有没有可能有一款汽车,既能下赛道竞速,又要空间大,又要安全性突出,又要省油,又要动力足扭矩大,又要耐操,外观内饰又要能满足所有人的喜好,又要价格低廉。。。
|
6
wangxiaoaer 2022-11-03 17:15:42 +08:00
新东西=编程语言?=新框架?
|
7
singerll 2022-11-03 17:21:34 +08:00 6
那还是你年级不够大,我现在只写躺着睡觉,让钉子自己往前走。
|
9
Daiwf 2022-11-03 17:26:54 +08:00
60 岁难免有这个心态,毕竟都不知道还能活多久。学了干啥不如躺平,玩玩
|
10
yukiwc 2022-11-03 17:27:45 +08:00
跳过人和人,直接和机器沟通吧,写汇编
|
11
maddot 2022-11-03 17:28:57 +08:00
62 岁还学啥,遛遛鸟钓钓鱼
|
12
HugoChao 2022-11-03 17:30:08 +08:00
我 60 岁了估计 js 还在用
|
13
lailailee 2022-11-03 17:34:23 +08:00
@sillydaddy 离大谱
|
14
hheng101 2022-11-03 18:05:19 +08:00
@sillydaddy #4 我也觉得 swift 的字符串操作是真的弱智
|
15
shyrock 2022-11-03 18:07:15 +08:00
这样想一下:
你小时候没有经验和知识(没有榔头),经过十年寒窗苦读和多年工作,终于掌握了知识和经验(造出了顺手的榔头),这时候有人让你敲钉子,你应该用你的榔头还是丢掉榔头用手?或者说丢掉自己的榔头,开始根据别人的榔头样式打造新榔头? |
16
arnosolo 2022-11-03 18:16:50 +08:00
@sillydaddy 我也看了几天的 swift, 各种不习惯
|
17
charlie21 2022-11-03 18:41:29 +08:00 via iPhone
只敲付钱最多的钉子就可以了,不需要敲天下的钉子
|
18
vocaloid 2022-11-03 18:49:12 +08:00 1
别说六十岁了,我现在都不想学新东西了
|
19
itskingname 2022-11-03 18:53:08 +08:00
特别是那一群写 Java 用 Spring 的人。
|
20
MaxTan 2022-11-03 20:12:02 +08:00
那来一起写 F#吧! Fable 最新的 4.0 除了原本的 js 也开始支持 Python 、Rust 、Dart 、TypeScript 、PHP 了
https://fable.io/blog/2022/2022-09-28-fable-4-theta.html |
21
beixiao 2022-11-03 20:30:31 +08:00 via iPhone
发明一种 Tab 自动补全的需要就好了🐶
|
22
MMMMMMMMMMMMMMMM 2022-11-03 20:46:48 +08:00
"只写一种语言,然后自动转译到其他语言直接编译,这样就不用学习新知识了吧?"
引申思考一下 --- 能不能绕过编程语言这一步,让直接 AI 学习 binary 二进制机器码,然后输入人类语言,直接产出二进制文件(应用,网站,app ,游戏... whatever )。 有资深炼丹师科普一下可行性么? |
23
dqzcwxb 2022-11-03 20:55:03 +08:00
学无止境
|
24
shiny 2022-11-03 21:00:54 +08:00 via iPhone
那就学 Javascript
|
25
wonderfulcxm 2022-11-03 22:57:11 +08:00 via iPhone
我想起最近读的《锻炼》一书,这是一本关于人类进化学的书,实际上人类并没有进化出锻炼的本能,原始狩猎采摘者进行身体活动的原因只有两种,一种是生存需要,另一种是为了乐趣。我想是否学习新事物也是这两种原因吧。
|
26
Yut 2022-11-03 23:00:01 +08:00 via Android
这个想法本身没太大问题 关键你这锤子能敲硬钉子 不然就拉无数人坐牢
|
27
Roanapur 2022-11-03 23:05:43 +08:00
感觉不是大的问题,而是太卷的问题。
如果你像我一样,8 个月没有任何活、3 个月没有活,相信我,你会主动且有激情的,学习新技术的。 |
28
cmdOptionKana 2022-11-03 23:21:28 +08:00
人的精力是有限的,花时间学新技术,那么用于享乐 /业余爱好 /陪伴家人的时间就少了。
年轻时,学了新技术可以预估发挥较大作用、较长时间内发挥作用,但老年了在工作上 /职业上再学新东西,等学会了用顺溜了都是时候退休了,谁学谁傻。 但如果好巧不巧,刚好业余爱好就是编程,那学就等价于玩、等价于享乐,自然是活一天学(玩)一天。 |
29
msg7086 2022-11-04 01:56:50 +08:00
学习要有学习的原因。如果你是 12 岁,那是别人教什么你学什么,也不用考虑要不要去学,有没有必要去学。长大了以后至少得知道一个东西是不是值得花时间去学习吧。学新东西和学新语言是两回事。学新语言是为了什么?为了用这种语言开发?还是为了学而学?
|
30
akira 2022-11-04 07:04:12 +08:00
我连锤子都拿不动了。。
|
31
deanguqiang 2022-11-04 07:19:53 +08:00 via iPhone
这叫不滞于物
😂 |
32
Shingen 2022-11-04 07:40:22 +08:00
62 岁还要工作,不愧是万恶的美帝
|
33
HeyWeGo 2022-11-04 08:39:11 +08:00
乐趣绝对是促进学习的强大工具
|
34
xz410236056 2022-11-04 09:13:30 +08:00
@sillydaddy #4 因为 swift 的 string 在设计的时候元素是不等长的。swift 字符串中其他好用的特性也比其他语言方便很多
|
35
gazi 2022-11-04 09:44:36 +08:00
思考过这个问题,感觉也是 javascript 比较省心
|
36
lakehylia 2022-11-04 09:49:34 +08:00
学新东西没有激励
|
37
sillydaddy 2022-11-04 09:56:37 +08:00
@xz410236056 #34
嗯,我现在是初次接触,觉得很麻烦,目前的感觉是为了严谨,牺牲了方便。后面还会再研究下。 我特意试了一下 javascript 的, ``` let str="helloworld 你好世界"; console.log(str[1], str[10], str[11]); ``` 打印出"e 你 好",这就很符合直觉啊。 |
38
chairuosen 2022-11-04 09:59:28 +08:00
1.任何在我出生时已经有的科技都是稀松平常的世界未来秩序的一部分
2.任何在我 15-35 岁之间诞生的科技都是将会改变世界的革命性产物 3.任何在我 35 岁之后诞生的科技都是违反自然规律要遭天谴的! - 科技 + 编程语言 |
39
xz410236056 2022-11-04 10:10:28 +08:00 1
@sillydaddy #37 是为了性能,世界上不止是只有中文和英文的。aé∞𝄞 像这种东西 ,你打印一下长度和 str[3],看看是啥。而且做成等长,其他短的字符是不是要往占用更多的字符簇上靠呢,会浪费非常多的空间
|
40
Mithril 2022-11-04 10:21:54 +08:00
Java 8 表示你说得对
|
41
byboy 2022-11-04 10:54:15 +08:00
我现在还年轻,很多东西都没学,还有兴趣去折腾这些新东西,我也想过那天我没了兴趣,到时候也是会这样
|
42
HB9527 2022-11-04 11:00:22 +08:00
C 语言足够了
|
43
HashV2 2022-11-04 11:12:48 +08:00
@sillydaddy #4 无敌了,原来这就是我要准备学习的语言吗?
|
44
WinG 2022-11-04 11:14:22 +08:00
用来用去还是 Python 最顺手,PHP 次之
|
45
dog82 2022-11-04 11:57:14 +08:00
我 40 了,刚学了 VUE
|
46
whileFalse 2022-11-04 14:26:29 +08:00 via iPhone
@sillydaddy 我寻思这也没比 java 的字符串相等差到哪儿去
不能啥都跟 python 比不是 |
48
sakura6264 2022-11-04 17:42:50 +08:00
62 岁的程序员不会是写 COBOL 的吧..
|
49
pocarisweat 2022-11-10 01:30:38 +08:00
@sillydaddy
因为 Swift 处理字符串的方式才是对的: 1. 字符不等于字节,字符串里的字符是不等长的(即使 UTF-16 也是不等长的),一串子节在 Swift 里是 Data 类型; 2. 字符串的编码可能不是固定的,当然这点 Swift 也不够严谨,不同编码的字符串应该是不同类型才对; 3. Unicode 里还有一些特殊情况,几个「字符」拼在一起才能构成一个可视的「字」,比如国旗 emoji |