duangsuse::Echo
#statement 《如何成为优秀的编程者》 试想你「最开始」接触编程时是为了软件设计?是为了mod闭源的程序? 编程都有目的,但忽视代码的结构 就会失去发展的可能。 代码怎样对大家都是一样的,但当你慢慢入行,必须通过更多的工具与语言,重新认识「编程」二字 入门时,要么是照着示例分析作用、拆拼,要么是强记空泛的体系理论和单项;其实这些不完全适合「编程」 理论需和实例配合着用,实例若缺乏更大视角与归类,也很难将功能点建立联系 「编程」是从脱离编程语言开始的,精炼自己的语言来取代C,Java 函数的语义…
“我记得有听好友吐槽过教科书的不伦不类。它们既想激发学生对学科的兴趣,又想保持自身的绝对严谨,其结果就是往往写了很多复杂的公式和推理,却并没有带来什么实际意义,甚至都没能告诉学生这些理论知识能用来干什么。
我很小很小的时候,所有人都在学乐器学书画;我读初中了,所有人都在学机器人;我上大学了,大人们疯狂往计算机里挤,小朋友们也开始学少儿 Python 了。
……比常人多懂一些的人应该做的,不是摆架子摆身段昭告天下这门学科有多科学、多严谨、多复杂,学习它能带来多少好处,能帮助人在什么竞争中又出人头地一分。恰恰相反,是要让大部分人感受到这门学科有多诱人”
(大意)当我花好几个小时首次编译出自己的小系统,随便抓起个 U盘写入后成功启动一台小电脑;或者更早点,在sl 命令看见一辆停不下来的火车从屏幕这边开到了屏幕那边时,内心涌起的兴奋和成就感,用多少本 Linux 史书都压不下去。
(后来)面对各样的 bug 而不泄气,花一整个下午,只是为了稳定很简单的特性,不是因为我用的语言有多先进,不是因为我写出来的代码性能有多优异,只是因为我满足了自己或者身边人的某个微不足道的需求。
……我们还要设置门槛,劝退那些稍稍感兴趣的、还在犹豫的人吗?
至少我拒绝。如果我有机会,我会毫不犹疑地扔掉那些初步接触时根本不重要的死板而繁杂的理论。
……每条正确的命令带来的正反馈、命令行带来的强掌控感让人欲罢不能。在学习的过程中必然会碰到很多艰难险阻,而且会发现自己还有太多太多不了解,那都不重要。重要的是,兴趣被调动起来,一切都好说了。
https://blog.rachelt.one/articles/education-interest-linux-and-programming/ #rblog
……借着 ModPE 的机会,我逐渐跟着各种现在看来很稚嫩的教程开始访问 Java Android 的诸多功能,直到我成功绕过游戏 创建了第一个现在看来也很稚嫩的悬浮窗。很稚嫩,但作为刺激已经够了。以此为契机,我开始接触开发。
我还是很怀念第一行代码带给我的最初的感动。那是几乎改变了我整个人生轨迹的力量。……
频道主也基本是从改C#游戏开始,那时foreach都很迷糊,后来用AIDE写了第一个minbase64... 现在我连basenc 系列算法和RSA都有所了解了🌚 但是我觉得只要教学顺序合适,难度是差不多的-只是没必要每个人都会;针对那些所见即所得的编程,科普是很有必要的 #recommend
站在编程语言爱好者的角度,我觉得他说得很对。 或许靠难度证明自己很好、对研究很有意义,但是呀,好玩的东西当然是不嫌多的。研究也可以是降低理解其它研究的开销,我所理解『编程语言』的职责正是如此
其实元编程和编译原理,说到底就是理解分层次结构、树深先重写、调用栈本质的普通程序,这些都没有超过『语言』能表达的范围
因此,『文科』语感的那一套东西,对这些仍然起效
或许文科是不敌理科的,但这么想的人搞错了一个根本:语言与思想都是人的基础智慧,基础是负责强化应用的,不是用来较高下的🌚
我很小很小的时候,所有人都在学乐器学书画;我读初中了,所有人都在学机器人;我上大学了,大人们疯狂往计算机里挤,小朋友们也开始学少儿 Python 了。
……比常人多懂一些的人应该做的,不是摆架子摆身段昭告天下这门学科有多科学、多严谨、多复杂,学习它能带来多少好处,能帮助人在什么竞争中又出人头地一分。恰恰相反,是要让大部分人感受到这门学科有多诱人”
(大意)当我花好几个小时首次编译出自己的小系统,随便抓起个 U盘写入后成功启动一台小电脑;或者更早点,在sl 命令看见一辆停不下来的火车从屏幕这边开到了屏幕那边时,内心涌起的兴奋和成就感,用多少本 Linux 史书都压不下去。
(后来)面对各样的 bug 而不泄气,花一整个下午,只是为了稳定很简单的特性,不是因为我用的语言有多先进,不是因为我写出来的代码性能有多优异,只是因为我满足了自己或者身边人的某个微不足道的需求。
……我们还要设置门槛,劝退那些稍稍感兴趣的、还在犹豫的人吗?
至少我拒绝。如果我有机会,我会毫不犹疑地扔掉那些初步接触时根本不重要的死板而繁杂的理论。
……每条正确的命令带来的正反馈、命令行带来的强掌控感让人欲罢不能。在学习的过程中必然会碰到很多艰难险阻,而且会发现自己还有太多太多不了解,那都不重要。重要的是,兴趣被调动起来,一切都好说了。
https://blog.rachelt.one/articles/education-interest-linux-and-programming/ #rblog
……借着 ModPE 的机会,我逐渐跟着各种现在看来很稚嫩的教程开始访问 Java Android 的诸多功能,直到我成功绕过游戏 创建了第一个现在看来也很稚嫩的悬浮窗。很稚嫩,但作为刺激已经够了。以此为契机,我开始接触开发。
我还是很怀念第一行代码带给我的最初的感动。那是几乎改变了我整个人生轨迹的力量。……
频道主也基本是从改C#游戏开始,那时foreach都很迷糊,后来用AIDE写了第一个minbase64... 现在我连basenc 系列算法和RSA都有所了解了🌚 但是我觉得只要教学顺序合适,难度是差不多的-只是没必要每个人都会;针对那些所见即所得的编程,科普是很有必要的 #recommend
站在编程语言爱好者的角度,我觉得他说得很对。 或许靠难度证明自己很好、对研究很有意义,但是呀,好玩的东西当然是不嫌多的。研究也可以是降低理解其它研究的开销,我所理解『编程语言』的职责正是如此
其实元编程和编译原理,说到底就是理解分层次结构、树深先重写、调用栈本质的普通程序,这些都没有超过『语言』能表达的范围
因此,『文科』语感的那一套东西,对这些仍然起效
或许文科是不敌理科的,但这么想的人搞错了一个根本:语言与思想都是人的基础智慧,基础是负责强化应用的,不是用来较高下的🌚
blog.rachelt.one
站在普通人的角度,谈谈教育、兴趣、Linux 与编程 | Rachel's Blog | Rachel030219
从迈入 2021 年以来,我就一直想写点关于这个话题的东西,但这毕竟输出的是自己的价值观,不可能要求所有人都能理解,更何况我还只是个涉世未深、从未迈出过象牙塔的本科生,又有什么资格对这个话题评头…
#rblog #yearpassed https://blog.rxliuli.com/p/971404f2f72c429083a614f8ee522237/ webos 里支持一个编程语言自动化,和插件
rxliuli blog
2021 年终总结及 2022 的计划
年初计划 总结似乎很多人已经发布了 2021 年的年终总结,吾辈现在好像有点晚了?不过权当新年寄语吧! 首先祝泥萌新年快乐! 今年发生了一些特别的事情 更换工作,并且从广州跑到了北京 基于 web 技术实现插件体系 在生产中验证了许多技术的可行性 kigurumi 穿了全套的 cosplay 服装 也发一下今年的 github 贡献图 更换工作,并且从广州跑到了北京毫无疑问,今年对吾辈