• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lucky2touch
V2EX  ›  程序员

大家第一次敲代码的体验是什么?

  •  
  •   lucky2touch · Dec 6, 2015 · 21647 views
    This topic created in 3989 days ago, the information mentioned may be changed or developed.
    和人讨论的时候想到这个问题,我现在还清楚地记得,那时买了个裕兴学习机,手册里面有一个打飞碟还是啥的游戏源码,然后我就按照上面的字符敲,那时候觉得好长啊,花了一下午,结果期间稳压器有问题,我搬动的时候居然死机了......那是我第一次敲代码的经历,惨痛啊。
    Supplement 1  ·  Dec 8, 2015
    Logo 语言 绘图小乌龟 https://zh.wikipedia.org/wiki/Logo%E8%AF%AD%E8%A8%80
    手持两把锟斤拷,口中疾呼烫烫烫 http://www.guokr.com/question/598337/
    170 replies  •  2017-08-16 15:21:48 +08:00
    1  2  
    ❮ ❯
    jwk345
    jwk345
    Dec 6, 2015 via iPhone
    1
    第一次应该是学校的 turbo c ,十分蛋疼,关键是还有学校用这个,更加蛋疼
    xiandao7997
    xiandao7997
    Dec 6, 2015 via Android❤️1
    2
    死活搞不懂 = 和 ==,还有 x=x+1
    0bit
    0bit
    Dec 6, 2015❤️1
    3
    第一次敲代码是在家里跟着洪恩的《开天辟地》系列学 VB ……都是青葱岁月啊
    realityone
    realityone
    Dec 6, 2015❤️2
    4
    烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫
    zhujinliang
    zhujinliang
    Dec 6, 2015 via iPhone
    5
    这么巧,我也是裕兴学习机,上面有 FBASIC ,有浮点 basic
    当时裕兴还随机有本书,教的是 basic 的各种指令
    印象最深的是,小时候不懂英语,记不住长的单词,从 FBASIC 返回上级菜单的那命令总是记不住,就写到一张纸上放键盘旁边,那个指令应该是叫 SYSTEM
    khaki
    khaki
    Dec 6, 2015 via Android
    6
    写一个很短的函数,可惜把 True 写成了 Ture ,结果折腾了半个多小时……
    KyleMeow
    KyleMeow
    Dec 6, 2015
    7
    小学时写的批处理、 QBASIC 算不算...
    htfy96
    htfy96
    Dec 6, 2015
    8
    第一次写的是 pascal

    program aplusb;
    var a,b:integer;
    begin
    readln(a,b);
    writeln(a+b);
    end.
    he11owor1d
    he11owor1d
    Dec 6, 2015 via iPhone❤️3
    9
    满满的成就感。越到后来,这种感觉就越难获得了
    NeeoMacLynch
    NeeoMacLynch
    Dec 6, 2015
    10
    感觉键盘不再是自己的了
    imn1
    imn1
    Dec 6, 2015
    11
    APPLE II
    tracyone
    tracyone
    Dec 6, 2015
    12
    大一暑假,电脑基本操作还没熟悉,然后去学汇编...然后兴趣大受打击...
    zhujinliang
    zhujinliang
    Dec 6, 2015❤️1
    13
    印象比较深的小时候的几个事
    解数学题,我得出了不同的结果,认为老师给的答案不对,还写程序用穷举法进行验证,最后结果是我对那个题理解有问题(本来是出题的表达不清嘛)。。。具体题目啥样记不清了

    写过一个抢答的小游戏,就是系统随机出 100 以内的加减运算题,然后两个手柄按键抢答,用键盘输入结果,答对了得分,答错了扣分。 FBASIC 上只能通过轮训检测手柄按键,而且那机器执行速度慢,就造成一个手柄总是比另一个手柄更容易抢到。

    还有些别的比如 系统会用英语出加减法题,类似 five puls six is ?,然后让你用数字作答 之类的小东西
    学习机没有好用的存储设备(唯一的方式是录音机),要不这些代码留着,现在翻翻也挺有趣的

    后来家里买了电脑,让爸爸给装上 VB ,果断玩不了,对于窗口什么的完全没概念,不知道怎么操作。然后又不知道从哪翻出来的 Delphi ,装上,还是搞不懂。。。
    ETiV
    ETiV
    Dec 6, 2015 via iPhone
    14
    寓教于乐的小霸王其乐无穷……
    neone
    neone
    Dec 6, 2015
    15
    第一次给了 Microsot Visual C++ 6.0 ,当时就一个感觉这个东西好难看。
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    16
    @zhujinliang 话说你还找得到当时的使用手册么......我后来过了几周又按照手册敲了一遍,结果参数应该有问题,好像发不了子弹,阴影好大......当时对于编程来说是负面的影响吧,结果现在仍然入坑了,不过童年的经历好像增加了我的心理承受能力......
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    17
    找到了一个截图
    话说 LOGO 语言还有点印象......
    neo2015
    neo2015
    Dec 6, 2015
    18
    第一次是个 小乌龟,写代码让乌龟在屏幕上画轨迹
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    19
    @neo2015 你说的就是这个 LOGO 语言吧,还可以模拟当时街边卖的那种齿轮画花的效果,特神奇。
    8820670
    8820670
    Dec 6, 2015 via Android
    20
    小学机器人队的
    学的小乌龟 logo 布吉岛算不算哈哈哈哈
    Rorysky
    Rorysky
    Dec 6, 2015
    21
    小霸王学习机
    jimmy66
    jimmy66
    Dec 6, 2015
    22
    写 C 忘记加;纠结了好久
    lyz1990
    lyz1990
    Dec 6, 2015❤️2
    23
    小时候玩的学习机,应该是叫 GBasic , 写了个小动画,草地上马里奥从远处走来进小房子出来之后变了颜色,配了音乐。记得程序不能保存,只能重头开始敲。
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    24
    @lyz1990 我也记得好像是不能保存,所以写了一下午然后死机了对我的打击挺大的,过了几周才缓过来......
    soyking
    soyking
    Dec 6, 2015 via Android
    25
    pascal
    写 if 的时候想这么写 if xx is xx
    旁边的女生说,要是这样会英语不就会写程序了吗
    哈哈哈😄
    xmoiduts
    xmoiduts
    Dec 6, 2015 via Android
    26
    legolab ,拖动滑块让屏幕上的模拟 lego 机器人跑起来。
    Andy1999
    Andy1999
    Dec 6, 2015 via iPhone❤️1
    27
    至今没敲过代码
    zhujinliang
    zhujinliang
    Dec 6, 2015
    28
    @lucky2touch 手册找不到了,搬家时不知道哪去了,弄不好当时觉得没用直接扔了,学习机也早就坏了
    之前也想怀旧一下,网上找了找 pdf ,也没找到当时看的那个版本

    动画是 MOVE 指令吧,印象中参数超多,一直没搞明白
    feikaras
    feikaras
    Dec 6, 2015
    29
    裕兴学习机的 basic 。
    cevincheung
    cevincheung
    Dec 6, 2015
    30
    LOGO 路过
    windfarer
    windfarer
    Dec 6, 2015 via Android
    31
    锟斤拷锟斤拷
    @realityone
    Zzzzzzzzz
    Zzzzzzzzz
    Dec 6, 2015
    32
    文曲星 gvbasic, 当初想改那个白金英雄坛的...
    sleeperqp
    sleeperqp
    Dec 6, 2015❤️4
    33
    只说一个
    mian
    Ixizi
    Ixizi
    Dec 6, 2015
    34
    win95 上用 dreamweaver 写了个超链 算不算。。。
    LioMore
    LioMore
    Dec 6, 2015
    35
    1+1 为什么会等于 11
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    36
    @windfarer @realityone 计算机科学有 2 大难题,国内还有 1 大就是 encoding 和 404 了吧:)
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    37
    @sleeperqp 原来都读面函数......
    way2explore2
    way2explore2
    Dec 6, 2015 via Android
    38
    Amazing
    angelface
    angelface
    Dec 6, 2015
    39
    @lucky2touch 这可有年头了, 以前好像是中小学的课程吧,可以画图的
    XueSeason
    XueSeason
    Dec 6, 2015❤️1
    40
    哎呦,这为什么要加个头文件。
    我去,少了一个分号。
    i++是给什么鬼?
    ++i 又 TM 是个什么鬼?
    为毛还要 return 0;

    最后控制台输出: Hello, World
    从此就走上了一条不归路。。。
    wezzard
    wezzard
    Dec 6, 2015
    41
    Microsoft Quick Basic, 1998.
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    42
    @angelface 我那时候小学没有电脑课,初中好像有个微机课,印象就是老师吹嘘他打字很快, 1 分钟 xxx 字那种。高中有,但是教的好像是 Basic ,但是没咋听,用 win3.2 的绘图工具涂鸦。
    xierch
    xierch
    Dec 6, 2015
    43
    应该是 Flash ,
    play() stop() 之类的吧(
    fractal314
    fractal314
    Dec 6, 2015
    44
    第一次好像是是小学的时候,把书上的 visual basic 代码挨个敲进去,点运行后老是出错,怎么也想不通。现在才知道当时把代码敲到 visual foxpro 里了
    dahvlh
    dahvlh
    Dec 6, 2015
    45
    既枯燥又神奇
    luman
    luman
    Dec 6, 2015
    46
    卧槽。卧槽!哎呦卧槽~
    vebuqi
    vebuqi
    Dec 6, 2015
    47
    第一次敲, hello world 怎么也出不来。
    对着书看了半天,一模一样的啊。
    问老师,老师说:书上印错了。
    That's all.
    plqws
    plqws
    Dec 6, 2015
    48
    第一次敲代码都是复制粘贴……
    改代码很痛苦,完全不知道这段那段有什么用
    akira
    akira
    Dec 6, 2015
    49
    这是什么鬼,这又是什么鬼。。。
    taxiangdeni
    taxiangdeni
    Dec 6, 2015
    50
    第一次写不知道所以的代码用的都是英文半角,写个 hello , world ,怎么也输出不了
    v2ey
    v2ey
    Dec 6, 2015
    51
    第一次写代码基本上都是在调试 helloworld
    codecrash
    codecrash
    Dec 6, 2015
    52
    在念咒语
    xa0082249956
    xa0082249956
    Dec 6, 2015
    53
    @jimmy66 英文标点😂
    viko16
    viko16
    Dec 6, 2015
    54
    估计那时候没意识到在打代码
    Reficul
    Reficul
    Dec 6, 2015 via Android
    55
    批处理算不算😕
    v2Panda
    v2Panda
    Dec 6, 2015
    56
    turbo c 现在基本见不到了。
    ibireme
    ibireme
    Dec 6, 2015❤️1
    57
    第一次敲代码,貌似是小图龟?
    嗯,试着把画圆的循环次数多加了几百倍,然后小图龟就停不下来了,电脑也动不了了,被老师打脑袋了。。。
    megabits
    megabits
    Dec 6, 2015
    58
    小学的时候,写 VB 吧。什么都看不懂,照着教程复制粘贴
    davidqw
    davidqw
    Dec 6, 2015
    59
    QB ,第一行必然是 5 CLS
    YvesX
    YvesX
    Dec 6, 2015
    60
    “;”
    soland
    soland
    Dec 6, 2015
    61
    抄书
    wildlynx
    wildlynx
    Dec 6, 2015
    62
    Turbo Pascal 7.0, 编译失败:缺少分号
    lululau
    lululau
    Dec 6, 2015
    63
    @xiandao7997 哈哈,当年也是好久没弄明白 x = x + 1 ,我还想左右两边把 x 约掉,不就成 0 = 1 了吗。。。
    hiv2itsme
    hiv2itsme
    Dec 6, 2015
    64
    文曲星 +1, 不才,用 basic 做了个 HGAME 和魔兽争霸 3 文字版,虽然粗糙,但这点小才在当初还是玩的挺嗨的。
    icreeper
    icreeper
    Dec 6, 2015
    65
    记事本改后缀名写了个 vbs : msgbox"Hello World!"
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    66
    @lululau 然后 x+=1 就觉得很高端了......
    lucky2touch
    lucky2touch
    OP
    Dec 6, 2015
    67
    @hiv2itsme HGame? 文字的还是图形的啊......想起了喷神 james 里面的 FC HGame ,很搞。
    kyonnn
    kyonnn
    Dec 6, 2015
    68
    小学, VB ,哈哈哈~~~
    貌似高中班主任学计算机的,还是写个初级的 VB
    然后她一直说不要学计算机,学好数理化就好惹~
    slfmessi
    slfmessi
    Dec 6, 2015
    69
    高中毕业后报了计算机专业,买了本 C++的书,按照 VC6.0 教的,下载的是 VS2008 ,然后一个暑假都没有入门……果然是没有编程的脑子
    miao1007
    miao1007
    Dec 6, 2015
    70
    main 写成了 mian
    zjqzxc
    zjqzxc
    Dec 6, 2015
    71
    高中时候用 turbo C 自己折腾,莫名其妙报错,报错,,然后就扔一边了。。
    直到大一下学开始用 vc6 学 C 。。。
    1023400273
    1023400273
    Dec 6, 2015
    72
    第一次用 vc6.0 写代码,运行后出现烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫,我还以为我程序触发了什么机关导致机器发烫受不了,吓得我赶紧拔掉了电源
    sophymax
    sophymax
    Dec 6, 2015
    73
    生拼硬凑用记事本和 vbscript 写了个跑马灯回文放在 window.title 里,运行在 ie5 上的,第一个程序竟然是 vbscript ,好奇葩
    freezhan
    freezhan
    Dec 6, 2015
    74
    第一次应该是高中电脑课,忘了用的是什么,抄的是什么鬼~后面进大学才反应过来。正式应该是大一上的 谭浩强 TAT
    bullettrain1433
    bullettrain1433
    Dec 6, 2015
    75
    被谭浩强坑了
    dslwind
    dslwind
    Dec 6, 2015 via Android
    76
    第一次应该是高中,用的 turbo Pascal 7.0 ,第一个程序玩的什么已经忘了,反正开头肯定是写的 program aaa;

    高中有个什么信息学奥赛,当时也是机缘巧合的去的,高中时玩那个还挺有成就感的(其实是因为学习成绩不好,受打击了,所以想在别的领域……)
    dangge
    dangge
    Dec 6, 2015
    77
    谭浩强的 C 书第一个代码
    早已忘却...应该还是 Hello World.
    geew
    geew
    Dec 6, 2015❤️1
    78
    turbo c 写了个 1+到 100 好激动
    garipan
    garipan
    Dec 6, 2015
    79
    文曲星的 basic
    画了一个会动的圈儿,一边放很难听的 8bit 音乐
    Rice
    Rice
    Dec 6, 2015 via Android
    80
    Pascal
    Halry
    Halry
    Dec 7, 2015 via Android
    81
    写了个 shutdown 的 bat 。。。小学就这个水平,后来初中会 ntsd 弄到 xp 蓝屏
    ligyxy
    ligyxy
    Dec 7, 2015
    82
    轮流在黑板上写 LOGO 海龟作图
    其他同学想像这是什么图形
    yech1990
    yech1990
    Dec 7, 2015 via Android
    83
    难道不应该是小海龟?!!!!!!!!
    qw7692336
    qw7692336
    Dec 7, 2015
    84
    觉得自己好酷
    en3073
    en3073
    Dec 7, 2015
    85
    @jamesxu 还在用+1
    init
    init
    Dec 7, 2015
    86
    我写的是小图龟画图。。。用的是 386 还是 586 忘了
    lifanxi
    lifanxi
    Dec 7, 2015❤️1
    87
    我在学习机上敲的第一个程序大概是这样的:

    10 LET A=1
    20 LET B=2
    30 LET C=A+B
    40 PRINT C
    50 END

    那时还不会打字,一个个字母数字戳出来的。戳完以后发现没有反应。我那时只认识里面 END 这个单词,知道是结束,我误以为结束了就该运行结果了,结果不是这样。那是在同学家的学习机上敲的,同学对于我花了这么多时间敲他一点也看不懂的东西表示愤怒,然后他就重启打游戏了。

    等我几年后自己有了学习机才知道,程序敲完了还得来个 RUN ,才会运行起来。
    nescirem
    nescirem
    Dec 7, 2015
    88
    EL PSY CONGROO !
    dahuaer
    dahuaer
    Dec 7, 2015
    89
    当时在想:&a,&b,%s,%d 这都啥玩意啊
    ameba
    ameba
    Dec 7, 2015
    90
    感觉哥哥写的东西 莫名其妙~
    ameba
    ameba
    Dec 7, 2015
    91
    @feikaras 裕兴学习机+ 1
    gimp
    gimp
    Dec 7, 2015
    92
    内存引用错误,程序退出运行...
    timothyye
    timothyye
    Dec 7, 2015 via Android
    93
    一边看中国教育电视台的某个教授讲 gw basic ,一边对着电脑敲代码
    kx5d62Jn1J9MjoXP
    kx5d62Jn1J9MjoXP
    Dec 7, 2015
    94
    58 个编译错误,修正一个错误后,还剩 8 个编译错误
    kokutou
    kokutou
    Dec 7, 2015 via Android❤️1
    95
    写 bat 。。。

    比如
    开启延时变量解释的一句命令好长


    set backtag=tag1
    goto func1
    :tag1
    .....
    ....
    ..



    :func1
    …
    ...
    goto %backtag%


    用这种方法模拟了函数,当时觉得我屌得不行。。。
    Tinet
    Tinet
    Dec 7, 2015
    96
    神奇
    chalio
    chalio
    Dec 7, 2015
    97
    c#写循环 没成功 感觉天书一样
    deadEgg
    deadEgg
    Dec 7, 2015
    98
    按着谭浩强的绿皮书(当年还是非常的 native 的)写好了一个 hello world,
    然后不知道怎么运行
    cad0420
    cad0420
    Dec 7, 2015
    99
    初中时候学 QB ,好不容易上机一次,特别激动。那个时候机房从来不让人进,特别神秘。
    zyAndroid
    zyAndroid
    Dec 7, 2015
    100
    大学的时候,在实验室, turbo c ,写 hello world 程序
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1645 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 230ms · UTC 05:15 · PVG 13:15 · LAX 21:15 · JFK 00:15
    ♥ Do have faith in what you're doing.