gpt4 book ai didi

programming-languages - 你如何保持所有语言的通顺?

转载 作者:行者123 更新时间:2023-12-04 01:30:06 24 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




我想我有点疯了。

现在,我正在使用以下语言(我只是在做一个心理盘点):

  • C++ - 我们的游戏引擎
  • 汇编程序 - 低级调试和一些协处理器特定例程
  • Lua - 我们的游戏引擎脚本语言
  • HLSL - 用于着色器
  • Python - 我们的构建系统和实用工具
  • Objective C/C++ - Mac 和 iPhone 的游戏引擎平台代码
  • C# - 我们海外办事处开发的一些工具
  • ExtendScript - Photoshop 导出工具
  • ActionScript - UI 脚本
  • VBScript - 一些电子表格相关的东西
  • PHP - 一些与网络相关的东西
  • SQL - 一些 Web 和工具相关的东西

  • 最重要的是大量的 API,它们通常有许多不同的方式来做同样的事情:std 库、boost、.NET、wxWidgets、Cocoa、Carbon、Python、Lua 等的 native 脚本库、OpenGL、Direct3d、GDI ,阿库娅,哎呀!

    我发现自己无意中将语言和 API 混为一谈,直到出现语法错误时才意识到自己在做什么。我觉得我跟不上它,我不可能精通所有这些领域。尤其是在 C++ 和 Python 领域之外,我发现自己通过查看内存中的手册来进行更多的编程。

    你有类似的问题吗?划分分区以便提高效率的想法?决定您想在何处保持精通?组织技巧?记住当您从 Lua 切换到 C++ 时需要再次开始使用分号的好方法?提示我们程序员为自己制作的东西有多复杂?

    欢迎任何想法!

    最佳答案

    对于我打算彻底学习的任何语言,我将在 Vim 中编写自己的语法突出显示。我尝试使着色变得严格,以便在我键入它们时着色会发现明显的错误。这有助于我记住将某些语法项放在哪里以防我忘记(所以//看起来不像 Python 中的注释,而且我总是无法记住在 C 中将 * 或 [] 放在哪里)。如果我不记得一个函数或方法的名称,我猜它,如果它以颜色显示,我知道我拼写正确。我还尝试选择不同的颜色,使不同的语言彼此脱颖而出,这有助于我的大脑记住我正在写的语言。

    关于programming-languages - 你如何保持所有语言的通顺?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510261/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com