• 学习开发语言



    语言学习要搞清楚:源代码是怎么编译的,怎么运行的,是运行在操作系统上还是虚拟机上,运行在虚拟机上是解释型的语言,然后虚拟机负责和系统打交道,虚拟机也可以使用jit技术把class搞成二进制码,运行在操作系统上,那么就需要编译成二进制可执行文件,而源代码变成可执行文件就涉及到编译和链接,链接就是处理每个编译单元编译后的依赖问题,当然这个依赖是依赖的数据的地址或者代码的地址,当然代码也是一种数据,依赖的代码需要安装在操作系统上;而运行在虚拟机上的依赖不需要安装到操作系统上,要通过虚拟机规范能找到位置即可;找到位置的话,如果是编译型的语言可能会通过环境变量这种隐形的方式。

    学会一门语言后再学习其他语言很容易,就是学习语言哪些方面以及需要学习的相关知识知道怎么理解,知道相关的依赖问题,环境问题,语言规范问题,语言开发,调试,编译,运行,部署问题都清楚怎么理解和解决。知道这些后就是不断练习练习实战,学习并适应这种语言就行了

  • 相关阅读:
    Dropplets – 极简的 Markdown 博客平台
    T3
    Awesomplete
    SVG Drawing Animation
    Dom Animator – 提供 Dom 注释动画的 JS 库
    Electron
    很赞的效果!互动的页面元素拖放着色实验
    BookBlock
    雷军投资的理财网站,年化收益13%!
    Rainyday.js – 使用 JavaScript 实现雨滴效果
  • 原文地址:https://www.cnblogs.com/big1987/p/11970281.html
Copyright © 2020-2023  润新知