感谢大家给了很多很好的建议给AP CSP,继续有些问题有关AP CSA

是不是这门CSA只能用JAVA?

你们的CS牛蛙在USACO用C++还是JAVA?

是不是为了省时间,一般酱油娃学学JAVA就算了,正好AP CSA要用到,就二合一了?

尽管Java跟C++很像,但是掌握C++还是需要额外的学习的。。

所有跟帖: 

是的,只能java, 反正以后学cs, 这些都要学一遍lol -成功的米菲兔- 给 成功的米菲兔 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:19:58

是,我觉得也是python+JAVA+C 加加都要会,如果作为一个CS从业人员 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:29:50

Java 有较好的内存管理机制,对于新手来说,不容易crash。 -ClearCase- 给 ClearCase 发送悄悄话 ClearCase 的博客首页 (0 bytes) () 08/20/2025 postreply 09:24:00

现在最实用的是Python,LOL。拿C++做入门教学语言的话,会快速淘汰一大批有志青年 -成功的飞过- 给 成功的飞过 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:26:48

CS重要的不是编程语言,而是编程的感觉和视野 -成功的飞过- 给 成功的飞过 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:28:38

请教,为啥越高阶的CS,对于数学的要求越高呢,比如泛函分析、凸分析.... -sanshengshishang2- 给 sanshengshishang2 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:43:08

编程只是工具,高阶CS重要的是model问题,当然数学物理为王 -成功的飞过- 给 成功的飞过 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:51:26

python他都掌握一些了,java要学AP CSA, C++我也认作为一个有志于CS工作的也是 must learn啊 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:28:57

C++要过pointer一关,强迫熟悉内存管理,不是坏事。高级语言把CS学生惯坏了 -成功的飞过- 给 成功的飞过 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:31:00

对,对内存直接管理和控制hardware 只有c -平常心安- 给 平常心安 发送悄悄话 平常心安 的博客首页 (0 bytes) () 08/20/2025 postreply 10:24:59

不编底层库函数,或者embedded,C++现在很少用了 -ClearCase- 给 ClearCase 发送悄悄话 ClearCase 的博客首页 (0 bytes) () 08/20/2025 postreply 09:54:00

RUST呢? -平常心安- 给 平常心安 发送悄悄话 平常心安 的博客首页 (0 bytes) () 08/20/2025 postreply 11:44:44

儿子在某公司实习时,要求用这个。 -yunick- 给 yunick 发送悄悄话 (0 bytes) () 08/20/2025 postreply 14:57:10

我家娃大学第一门CS课是用C的,淘汰了一些高中CS EC 的孩子。 -羊爸兔妈- 给 羊爸兔妈 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:30:43

*ptr能淘汰很多娃 -成功的飞过- 给 成功的飞过 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:33:53

是,C更难 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 08/20/2025 postreply 09:34:38

编程语言难,是缺点。汇编语言最难,为啥没人学? -ClearCase- 给 ClearCase 发送悄悄话 ClearCase 的博客首页 (0 bytes) () 08/20/2025 postreply 09:56:00

我们第一门课是C++,还好。 -yunick- 给 yunick 发送悄悄话 (0 bytes) () 08/20/2025 postreply 14:24:02

请您先登陆,再发跟帖!