V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hztnrzcy
V2EX  ›  计算机

大一新生,老师让自学 Python , Java , c

  •  
  •   hztnrzcy · 2019-11-21 13:45:37 +08:00 · 4518 次点击
    这是一个创建于 1831 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先学哪个语言比较好

    30 条回复    2019-11-22 04:54:03 +08:00
    memedahui
        1
    memedahui  
       2019-11-21 13:50:01 +08:00
    送分题:C
    darksword21
        2
    darksword21  
       2019-11-21 13:51:19 +08:00
    c
    sugarkeek
        3
    sugarkeek  
       2019-11-21 13:51:34 +08:00 via Android
    学 C,学的差不多了 C 和 Python 一块学,再学 Java
    darksword21
        4
    darksword21  
       2019-11-21 13:51:46 +08:00
    别听别人说啥,c 就完了
    hztnrzcy
        5
    hztnrzcy  
    OP
       2019-11-21 13:56:57 +08:00
    我看基本上都是推荐 c 的 能麻烦说一下原因吗
    dreamerlv3ex
        6
    dreamerlv3ex  
       2019-11-21 14:01:40 +08:00
    python 不是小学的课程吗?
    ipwx
        7
    ipwx  
       2019-11-21 14:05:16 +08:00 via Android
    哪个先学都行,哪个都有不同收益。反正本科阶段你三个都得自学完才合适
    Tianao
        8
    Tianao  
       2019-11-21 14:08:20 +08:00 via iPhone
    啥专业啊?上来就 C……
    lululau
        9
    lululau  
       2019-11-21 14:09:34 +08:00
    推荐几本书吧,程序员的自我修养——链接、装载与库,另外一本就是大名鼎鼎的 APUE,去看吧,你会回来感谢我的
    imicksoft
        10
    imicksoft  
       2019-11-21 14:13:27 +08:00
    学易语言、aardio,能接单赚钱才有意思
    littleylv
        11
    littleylv  
       2019-11-21 14:15:43 +08:00
    啥学校啥专业啊,大一就让学 Python,Java,c
    pczzpczpc2
        12
    pczzpczpc2  
       2019-11-21 15:37:23 +08:00
    先学 C
    ClericPy
        13
    ClericPy  
       2019-11-21 15:46:02 +08:00
    如果后续有数据结构算法课, 肯定得从 C 开始
    python 不是高考顺便就学了么
    Zeham
        14
    Zeham  
       2019-11-21 16:31:18 +08:00
    本科建议先学 C
    ccoming
        15
    ccoming  
       2019-11-21 16:33:58 +08:00
    科班的话,基本都会被推荐 C 吧。
    更系统、规范。
    虽然难啃,不过打好基础后,另外的两个就不是事儿。
    Chieh
        16
    Chieh  
       2019-11-21 16:45:31 +08:00
    最易路线
    python c java
    liprais
        17
    liprais  
       2019-11-21 16:48:23 +08:00
    99%的情况下你不需要 c
    java python 随便选一个就行
    passerbytiny
        18
    passerbytiny  
       2019-11-21 16:58:03 +08:00
    大一,高等数学、英语、计算机基础;大二,C、操作系统基础知识;大三,放飞,想学哪个学哪个。没学会走之前不要跑。大学毕业 /大学+大四后培训班,与高中 /大三前上培训班的有啥区别,这就是区别。
    sosilver
        19
    sosilver  
       2019-11-21 16:59:34 +08:00 via Android
    学 Rust
    SjwNo1
        20
    SjwNo1  
       2019-11-21 17:37:28 +08:00
    人生苦短。。。(大学不是用来玩游戏的吗?..
    Archangell
        21
    Archangell  
       2019-11-21 17:40:02 +08:00
    学了 c 那俩就跟玩似的
    slwl
        22
    slwl  
       2019-11-21 17:41:05 +08:00 via iPhone
    高中生哪个先学好呢
    aragakiyuii
        23
    aragakiyuii  
       2019-11-21 17:44:36 +08:00 via Android
    推荐先学 C 并不是说以后就要用 C,而是相比于 java/python,c 没有众多的语法糖,并且更方便和底层打交道,先学习 C 可以帮助你构造基础的编程思想。开始学习过程中不要太死扣 /吐槽语法之类的,重要是构筑自己的编程思想以及逻辑

    我觉得从 0 开始先学 java/python 会陷入语法糖不能自拔。。除非说你自己有能力驱动自己去学习其实现原理
    ooh
        24
    ooh  
       2019-11-21 17:45:43 +08:00
    C 不容易出活,当打基础吧
    newGamingLife
        25
    newGamingLife  
       2019-11-21 18:28:41 +08:00
    C 完事
    lavenderkissyou
        26
    lavenderkissyou  
       2019-11-21 18:39:55 +08:00
    高考结束后就学完了浙大翁凯老师的 C 语言公开课,个人感觉基本上在学校学的都是一些基础的语法,学会了之后要自己去多写多琢磨。如果你是电子信息大类的,首选 C,因为以后要学到底层驱动。
    crella
        27
    crella  
       2019-11-21 18:41:39 +08:00 via Android
    我也没有想过我写的小脚本也要用到动态加载外部脚本和反射等功能呢……不是学编程的。
    godlovesxcjtest
        28
    godlovesxcjtest  
       2019-11-21 19:15:48 +08:00
    我的建议是学 Java,虽然 C 的语法最简单,但是 c 比起 Java 和 Python 并不是特别容易,而且 80%的可能你以后用不到 C,同时,c 也是一门面向过程的语言,建议你直接学一门面向对象的语言,比如 Java 或者 Python。而且,学会 Java 或者 Python,你可以去用它们来写一些应用,比如可以用 Java 写 App,写后台,python 写爬虫等等。最后学习那门语言并不是特别重要,重要的是编程的思想。
    CEBBCAT
        29
    CEBBCAT  
       2019-11-22 04:47:28 +08:00 via Android
    C 和 Java 都行,考虑到都来这个论坛了,以后还有度代码可能,所以建议学 C。(很多算法都是用 C 做例子)
    CEBBCAT
        30
    CEBBCAT  
       2019-11-22 04:54:03 +08:00 via Android
    @godlovesxcjtest 编程思想我想可以分为底蕴和设计模式两部分。从 C 中的指针、数组、字符串等基本实现可以了解到程序是如何操作底层数据的,设计模式可以用 Java 来实践生产者消费者、工厂等设计模式,所以我想就算是为了编程思想也应该学 C

    个人看法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5739 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 06:38 · PVG 14:38 · LAX 22:38 · JFK 01:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.