V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GeekTest
V2EX  ›  程序员

15 岁学生狗路过,以前没大关注 V 站,最近逛逛,发现还可以。求推介一种语言

  •  
  •   GeekTest · 2015-04-29 04:51:55 +08:00 · 11161 次点击
    这是一个创建于 3500 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有好多好玩的东西,反正能聊到一起去,(我和同龄人聊不起来T T,他们整天就是游戏啊什么动漫啊乱七八糟的)比较喜欢开源硬件 还有通信乱七八糟的 表示小学五年级玩过51单片机(只是改别人的源码) 准备学PHP,各位大叔大妈有没有建议,有linux基础 PHP只是略懂 Java怎么样还有什么
    还有什么Python 哪种比较容易上手 (不是很喜欢python)
    ((((((((插播广告,准备卖服务挣点钱 提供存储服务 server在LA 电信高峰时下载至少10Mbps 闲时100Mbps问题不大,(支持上传SSL证书)价钱嘛当然很便宜,楼下回复,^v^

    132 条回复    2015-05-01 23:36:20 +08:00
    1  2  
    NeoAtlantis
        1
    NeoAtlantis  
       2015-04-29 05:03:31 +08:00
    玩单片机不应该学C么。。。
    Python也挺不错的
    我认识的一个大牛也是从你这年龄开始写程序的。。。不过现在已经过去七八年了。。。
    那时见过他用VC(后来用VC.net)写摩尔斯电码解码器,火箭模型的飞行数据采集,还有不河蟹的什么什么的遥控器。。。后来貌似转向人工智能识别验证码之类的东西的方面了,现在出国了。。。
    那时候我还只会用VB。。。
    KexyBiscuit
        2
    KexyBiscuit  
       2015-04-29 05:05:26 +08:00 via Android   ❤️ 1
    果断C#(
    16学生狗看着你hhh
    那我也提供存储服务w(
    NeoAtlantis
        3
    NeoAtlantis  
       2015-04-29 05:05:55 +08:00
    我是从小写QBASIC,然后写到初中,学VB6,,然后高中到大学是VB.net,和ASP。。。
    后来听说PHP比ASP好,就去学PHP。。。
    后来听人骂PHP骂得狗血喷头,就去学了Python。。。
    后来发现Python实在是搞不定了,太烦了,学Javascript。。。
    C在大学学过,但是不是计算机老师教的(也不是体育老师。。。),所以至今只是“会”的阶段。。。
    pangtianyu
        4
    pangtianyu  
       2015-04-29 05:31:10 +08:00   ❤️ 5
    这里是Google帮入门者设计的一条路:
    https://www.google.com/about/careers/students/guide-to-technical-development.html

    当然你也可以走别的路 比如说想想你想要做什么project 然后需要用到什么 再去学 边用边学永远是最有用的
    vivianalive
        5
    vivianalive  
       2015-04-29 05:54:30 +08:00   ❤️ 1
    先把英语学好。

    PS: Python 是最优雅的语言。
    bolin
        6
    bolin  
       2015-04-29 06:39:56 +08:00
    不建议PHP,更加建议学学Python
    vimutt
        7
    vimutt  
       2015-04-29 07:10:26 +08:00
    到v站 只会建议你拍森
    linux40
        8
    linux40  
       2015-04-29 07:13:09 +08:00 via Android
    对,不应该是c么。。。
    ChiangDi
        9
    ChiangDi  
       2015-04-29 07:15:44 +08:00   ❤️ 1
    我觉得应该学 php 或者 lisp,他们是最好的语言。
    oott123
        10
    oott123  
       2015-04-29 07:17:51 +08:00 via Android
    只有我重点在提供服务么…

    反正按我的经验看搞这个很不划算,不如做点更美好的事情…
    接外包也比这个强不是…
    reeco
        11
    reeco  
       2015-04-29 07:34:57 +08:00
    好好学习
    notcome
        12
    notcome  
       2015-04-29 07:56:15 +08:00 via iPhone
    先看 SICP 学 Scheme,再去学 Haskell 吧,我高中就是这么过来的,很满意。

    另外学好英语,一是为了编程,二……本科翻出去吧。不不不最好读美国高中。
    mthli
        13
    mthli  
       2015-04-29 08:00:25 +08:00
    Rust(逃
    myywin
        14
    myywin  
       2015-04-29 08:02:43 +08:00 via iPhone
    大叔大妈。。。。
    zkd8907
        15
    zkd8907  
       2015-04-29 08:05:52 +08:00 via iPhone
    肯定学世界上最好的语言啊
    EnderSodium
        16
    EnderSodium  
       2015-04-29 08:09:50 +08:00
    从实用性和易学性来讲 Python 都是很好的选择。非常不推荐从 C 开始感觉 C 就是给专业程序猿设计的(觉得 C++ 比 C 都较容易看懂)。面向对象一开始可能会难度比较大,但是真的学会了了之后你就会发现类是非常非常好用的工具。对面向对象的入门来讲 C++ 还是太难了一些。Python 的 拓展性就不说了。

    import this.

    An advice from a person who's almost 15 years old.
    msdx123
        17
    msdx123  
       2015-04-29 08:14:15 +08:00   ❤️ 1
    16的学生狗表示没学过任何一种语言但是已经能阅读大部分Python C# Objective-C PHP Java C++代码,并且借着Dash(如果你用Mac的话强烈推荐这货)写一些小程序了。其实决定用什么语言这件事情不重要,关键是要理解编程这件事情本身以及背后的一些算法。机械工业出版社的计算机科学丛书还是非常推荐的。一本就足以使你豁然开朗。平时因为就读重点高中也没太多时间学习编程,可能注重的是一些技巧性的东西吧。也希望能在年底做出自己的东西来(网站什么的搭建都不是问题),与楼主共勉。
    RIcter
        18
    RIcter  
       2015-04-29 08:15:47 +08:00 via iPhone
    我才不是大叔⋯
    Andiry
        19
    Andiry  
       2015-04-29 08:20:48 +08:00
    喷了,原来V2EX用户年龄层这么低
    msdx123
        20
    msdx123  
       2015-04-29 08:23:09 +08:00
    额,跑题了。其实Python上手真的很简单,用起来也很方便。如果你想写网站的话,那么就学学PHP,Node-js之类的。写APP嘛,学Objective-C也行咯。 Java和C++的学习可以帮你更好的理解编程。当然也可以去学习Lisp这些函数型语言,不过挺难的呢
    icedx
        21
    icedx  
       2015-04-29 08:28:01 +08:00 via Android
    汇编吧
    caixiexin
        22
    caixiexin  
       2015-04-29 08:29:04 +08:00   ❤️ 1
    大叔大妈。。。。_(:з」∠)_
    python 挺好入门的,2.x是现在,3.x版本是未来,自己挑咯。c语言什么的以后进了学校自然会教(不知道还是不是谭浩强的书= =)。。
    现在挺羡慕lz这个年龄的=。=

    ps:ACG圈的码农挺萌哒,进了游戏动漫圈子说不定还能勾搭上各路大神和伪萌妹纸。。
    jedihy
        23
    jedihy  
       2015-04-29 08:35:54 +08:00 via iPhone
    都15了,不小了,c是可以玩转了的。其他需要都是玩具,晚几年学没关系。
    m939594960
        24
    m939594960  
       2015-04-29 08:42:44 +08:00
    我擦 我18
    我和同龄人聊不起来T T,他们整天就是游戏啊什么动漫啊乱七八糟的 你这句话说道我心坎里去了
    问下楼主哪人?
    bian
        25
    bian  
       2015-04-29 08:47:04 +08:00
    叫哥哥,叫哥哥,叫哥哥。。。
    snopy
        26
    snopy  
       2015-04-29 08:47:13 +08:00
    python可以用来做很多事,比你说的那啥强多了,最好再认真学一下Linux,相信你会受益颇多的
    snopy
        27
    snopy  
       2015-04-29 08:49:02 +08:00
    @vivianalive你说出了我的心声,顶
    maxbon
        28
    maxbon  
       2015-04-29 08:50:24 +08:00
    奔3的默默的看着...
    jy01264313
        29
    jy01264313  
       2015-04-29 08:59:22 +08:00
    会 PHP 就够了,PHP 是最好的语言
    pancnlz
        30
    pancnlz  
       2015-04-29 08:59:40 +08:00   ❤️ 3
    学你MB,去泡妞
    kylix
        31
    kylix  
       2015-04-29 09:05:46 +08:00
    学你MB,去泡妞
    mcwanderer
        32
    mcwanderer  
       2015-04-29 09:11:54 +08:00
    叫叔叔
    FastMem
        33
    FastMem  
       2015-04-29 09:12:02 +08:00
    比你大两岁。 其实看你兴趣点了。 如果Web方向 可以试试PHP Ruby Python(目前我用的PHP,学习Python)等。
    而且推荐多看看Linux方面的书籍。如果是移动端可以看看Java (Android)、Objective-C、Swift最好也看看。
    其他的像Java C C++ C sharp 也可以 只要看你兴趣了。
    zi
        34
    zi  
       2015-04-29 09:12:42 +08:00   ❤️ 2
    15岁嘛,区学学吉他泡泡妞,或者逮着机会去旅游~

    用我这大叔的话说就是。。当你变成大叔的时候就后悔年轻的时候没好好玩。。
    mcone
        35
    mcone  
       2015-04-29 09:15:56 +08:00   ❤️ 1
    同 @pancnlz 趁着身边大把单身妹子赶紧行动吧

    代码…有的是时间让你弄!
    djchurch007
        36
    djchurch007  
       2015-04-29 09:17:02 +08:00
    奔3的默默的看着...
    游戏动漫这种楼主眼中乱七八糟的东西,我最喜欢了,囧。
    看来我天生属性就是学渣~
    bybyisking
        37
    bybyisking  
       2015-04-29 09:22:41 +08:00
    英语
    SummerSun
        38
    SummerSun  
       2015-04-29 09:24:58 +08:00
    年轻真好
    mikumikumoe
        39
    mikumikumoe  
       2015-04-29 09:26:17 +08:00   ❤️ 3
    大叔.......我明明这么萌
      ∧,,∧
    (`・ω・)
    (つ\ ̄ ̄フ
     ̄ ̄ ̄ ̄ ̄ ̄ ̄
    laotaitai
        40
    laotaitai  
       2015-04-29 09:29:48 +08:00
    大叔, 15岁已经很老了好不. 有个人5岁都写操作系统了, 我跟他谈笑风生. 别人照样跟5岁同龄人扯神斗士, 玩具枪, 动画片什么的, 你哪来的什么优越感哦.
    cnZary
        41
    cnZary  
       2015-04-29 09:37:12 +08:00 via Android
    同15
    HFX3389
        42
    HFX3389  
       2015-04-29 09:37:46 +08:00
    我17,,但是啥都不会。。(笑
    jyootai
        43
    jyootai  
       2015-04-29 09:43:26 +08:00
    好好学习课本知识吧,特别数学和英语很重要,以后考个好点大学,现在大公司都是看学历说话的!
    thedarkside
        44
    thedarkside  
       2015-04-29 09:45:21 +08:00 via iPhone
    老师说性欲最强的年龄是18岁,15岁的小朋友老是想着代码神马的不干正经事,是准备18岁的时候跟左手谈恋爱吗
    Perry
        45
    Perry  
       2015-04-29 09:46:11 +08:00
    趁年轻先谈恋爱吧
    wuyazi
        46
    wuyazi  
       2015-04-29 09:46:57 +08:00
    Lisp
    canesten
        47
    canesten  
       2015-04-29 09:47:41 +08:00
    小小年纪不务正业去写代码?
    快去泡妞吧,骚年。
    lxq872
        48
    lxq872  
       2015-04-29 09:55:45 +08:00   ❤️ 2
    我15岁的时候在打乒乓
    16岁的时候进了校队预备队
    17岁的时候高三
    18岁进大学研修软件工程
    毕业的时候专业排名前65%
    然后面试官眼瞎进了BAT中的一家
    现在的老婆是高中同学
    所以,骚年,泡妞吧。
    fulvaz
        49
    fulvaz  
       2015-04-29 09:55:57 +08:00
    Lisp +1

    只有Lisp才能带你走向人生巅峰

    楼下你说对不
    likuku
        50
    likuku  
       2015-04-29 09:59:10 +08:00   ❤️ 1
    英语,西班牙语,日语 都很OK。
    HFX3389
        51
    HFX3389  
       2015-04-29 10:01:13 +08:00
    @lxq872 我17,,也好想有个高中同学当老婆。
    JustFuckingDoIt
        52
    JustFuckingDoIt  
       2015-04-29 10:04:20 +08:00
    rails
    liuzhen
        53
    liuzhen  
       2015-04-29 10:08:46 +08:00
    22岁看到楼主的贴感觉压力很大
    thinkmore
        54
    thinkmore  
       2015-04-29 10:13:53 +08:00
    我就要推荐java
    notcome
        55
    notcome  
       2015-04-29 10:24:14 +08:00 via iPad
    @fulvaz 连类型系统都没有,还人生巅峰,Haskell 大法好,dependent type 平安保。
    Twinkle
        56
    Twinkle  
       2015-04-29 10:26:52 +08:00
    大叔大妈?一点也不可爱。显然,叫哥哥姐姐就可爱多了。。。
    zhengkai
        57
    zhengkai  
       2015-04-29 10:28:23 +08:00
    除了 PHP 学啥都行
    Jimrussell
        58
    Jimrussell  
       2015-04-29 10:33:38 +08:00
    @vivianalive 3.xx还是2.xx
    meeasyhappy
        59
    meeasyhappy  
       2015-04-29 10:35:01 +08:00
    学swift 和ruby吧
    somethin
        60
    somethin  
       2015-04-29 10:36:10 +08:00 via iPhone
    HtDP->SICP->PLAI, 然后学好英语
    1Zink
        61
    1Zink  
       2015-04-29 10:48:14 +08:00
    x选择当一个码农真的好吗
    mnsw
        62
    mnsw  
       2015-04-29 10:53:05 +08:00 via Android
    大叔大妈。。。大爷的,我有那么老了么?≥﹏≤
    jsthon
        63
    jsthon  
       2015-04-29 11:07:01 +08:00 via Android   ❤️ 2
    首先年龄多少并没有什么好说的,每个人都会经历,不足以作为谈资。

    然后建议高中还是尽量不要影响学习,计算机方面不宜花过多时间,等你到大学就会明白大学一年所学到技术的比你高中三年还要多得多。

    最后建议您还是不要随意就称呼自己为狗,尽管只是开玩笑,但这是对自己和父母的不尊重。

    纯属建议,并无恶意。谢谢。
    ghovik
        64
    ghovik  
       2015-04-29 11:20:40 +08:00
    歪个楼
    如果英文已经学的还不错的话,推荐西班牙语,使用人数占比第二吧貌似..
    -.-
    cszhiyue
        65
    cszhiyue  
       2015-04-29 11:23:20 +08:00
    PHP是世界上最好的语言
    drivedreams
        66
    drivedreams  
       2015-04-29 11:24:49 +08:00
    英语必须好
    pockry
        67
    pockry  
       2015-04-29 11:29:43 +08:00
    学js → Node.js + Angular/React,你已别无所求了。
    xieyudi1990
        68
    xieyudi1990  
       2015-04-29 11:34:18 +08:00 via iPhone
    @zi 弹吉他不比写程序简单. 其实很类似, 入门容易, 想要提高, 没基础+苦练+一点点天赋, 很难. 手指会肿, 然后烂掉结痂, 再烂掉再结痂, 直到成了死皮
    deljuven
        69
    deljuven  
       2015-04-29 11:36:58 +08:00
    Haskell吧。。。
    xieyudi1990
        70
    xieyudi1990  
       2015-04-29 11:40:52 +08:00 via iPhone
    先把C学好. 以C作为起点发散, 基本上和计算机相关的都能接触到, 有利于培养专业素养.
    其他的那些语言, 找工作的前学下就好了, 这个不冲突. 先把底子打好, 三观摆正.

    再说搞计算机也不一定要搞互联网啊. assembly, vhdl/verilog, matlab等等也可以玩啊.
    clino
        71
    clino  
       2015-04-29 11:42:39 +08:00
    执行效率高的可以选一门,如 c go java之类的
    开发效率高的可以选一门,如 python lua 之类的

    如果要搞web,前端的html javascript是逃不掉要学的
    Comdex
        72
    Comdex  
       2015-04-29 12:18:16 +08:00
    golang吧
    hebeiround
        73
    hebeiround  
       2015-04-29 12:26:14 +08:00
    我觉得你真悲催,15岁正是花季少年时,不好好玩游戏看动漫去打代码。
    wph95
        74
    wph95  
       2015-04-29 12:27:29 +08:00
    15岁?高中?果断noip搞起,打好基础
    然后,好好高考 进个好学校
    推荐python or golang
    liangdi
        75
    liangdi  
       2015-04-29 12:29:33 +08:00   ❤️ 1
    既然你打了这么多 "(" 那么无疑你对一种语言是有天赋的 那就是 lisp,强烈推荐你去使用
    lvfujun
        76
    lvfujun  
       2015-04-29 12:31:21 +08:00
    @icedx no no no 学什么汇编呀.那多低级呀.还不如直接背机械码.直接写二进制.
    jiangle
        77
    jiangle  
       2015-04-29 13:00:39 +08:00
    学生狗不是要学习吗?怎么还有时间写代码 😊
    SCaffrey
        78
    SCaffrey  
       2015-04-29 13:06:44 +08:00
    @jiangle 16岁OIer路过……
    arslion
        79
    arslion  
       2015-04-29 13:10:36 +08:00
    这个“还可以”讲出来感觉真牵强
    以前认识个项目经理,自当上项目经理起,评价什么都是“还凑合”,我们减少了与他的沟通次数
    ffts
        80
    ffts  
       2015-04-29 13:13:16 +08:00
    学好数学和英语?
    whatisnew
        81
    whatisnew  
       2015-04-29 13:20:34 +08:00
    为什么没有人推荐 java?
    nasta
        82
    nasta  
       2015-04-29 14:05:09 +08:00
    现在的孩子好幸福呀,条件那么好。当年我都是在电子词典上敲basic的
    GeekTest
        83
    GeekTest  
    OP
       2015-04-29 14:25:16 +08:00
    @KexyBiscuit 你做存储放LA 国内访问肯定速度没我快 23333333333
    GeekTest
        84
    GeekTest  
    OP
       2015-04-29 14:27:28 +08:00
    @whatisnew 我也想说 23333333333 Python的LOGO太丑(这能说是不喜欢的理由么2333) PHP和Java好看点
    DennyDai
        85
    DennyDai  
       2015-04-29 14:32:23 +08:00
    这里同15,去年开始接触php,受益匪浅。就这样。
    jimrok
        86
    jimrok  
       2015-04-29 14:57:38 +08:00
    我推荐学ruby
    HFX3389
        87
    HFX3389  
       2015-04-29 15:01:37 +08:00
    @GeekTest 因为LOGO太丑。。。。233333
    @DennyDai 额,,我也想开始学,,,开始是准备买一本细说PHP看嘛。。
    notnumb
        88
    notnumb  
       2015-04-29 15:04:48 +08:00
    这里前端太多了。
    hfeeki
        89
    hfeeki  
       2015-04-29 15:33:05 +08:00
    学golang吧,golang是google最新开发的语言,可以说是 python + C ,支持多种编程范式,比如面向对象、函数式编程。 php的话就不要学了。 所谓面向对象编程已经不能满足现代编程的需要了,而且有过度设计的问题,函数式编程是现代编程语言必须要有的一个特性,所以说php、vb啥的都落后了,python本身就同时支持面向对象和函数式,可以学一学,因为python现有代码覆盖范围非常广,是一个非常好而巨大的学习库;golang和python另一个很大的优点就是可以很方便的利用现有的c代码或library; 另外golang的go routine 可以很方便的支持多核cpu开发,比多线程好用多了,而且也是可扩展的分布式编程的基础。
    hfeeki
        90
    hfeeki  
       2015-04-29 15:37:13 +08:00
    当然C是学习任何一门现代编程语言的最佳基础入门课程。面向过程的应该学C,面向对象的学Java,函数式+面向对象+分布式 : golang, 最好再学一门人工智能方面的:比如haskell
    移动开发学:java + swift
    ioth
        91
    ioth  
       2015-04-29 15:40:57 +08:00
    比我儿子小三岁。
    KexyBiscuit
        92
    KexyBiscuit  
       2015-04-29 15:45:21 +08:00 via Android
    @GeekTest  ̄▽ ̄开个玩笑啦,该放哪放哪去
    swordfeng
        93
    swordfeng  
       2015-04-29 15:52:01 +08:00 via Android
    19岁学生狗路过
    单身没女票对男男不感兴趣
    本来想说C要学python建议学学js要学lisp建议学haskell建议学的
    但是看到你卖服务器……
    15岁卖什么服务器啊!
    我们来聊聊冻鳗吧
    neilwong
        94
    neilwong  
       2015-04-29 16:04:58 +08:00 via iPhone
    html+javascript吧,楼上你们都不考虑实际吗,没领头人,搭环境这道坎都能把他挡在门外
    neilwong
        95
    neilwong  
       2015-04-29 16:05:54 +08:00 via iPhone
    好吧,没看到后边的内容,都搞linux了
    mikumikumoe
        96
    mikumikumoe  
       2015-04-29 16:09:29 +08:00
    @thedarkside 其实是为了训练手速吧
    DennyDai
        97
    DennyDai  
       2015-04-29 16:40:02 +08:00
    @HFX3389 php.net看手册
    chenyao168
        98
    chenyao168  
       2015-04-29 16:44:14 +08:00   ❤️ 1
    我那个年龄,根本不去考虑这些,当时我非常清楚小小年纪就搞这些非常不恰当,这般年龄应该抓主要学习和身体的锻炼,不能一味地追求玩电脑、搞IT,这些物件,到你进入职场后很可能天天接触,那个时候,想逃离都来不及。当然,你有一点是对的,那就是——不要整天打游戏,那玩意儿,很多都是商业公司圈钱的工具,做正事累了,玩一些休闲游戏就好。
    至于V2EX,我的态度只是信息来源的补充,除此之外,没有别的含义。
    roychan
        99
    roychan  
       2015-04-29 16:50:53 +08:00
    Python3
    icedx
        100
    icedx  
       2015-04-29 16:51:05 +08:00 via Android   ❤️ 1
    @lvfujun 我是很认真的推荐汇编
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1168 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 23:00 · PVG 07:00 · LAX 15:00 · JFK 18:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.