• 每日总结3-9


    ### 编译型语言:
    使用专门的编译器,针对特定平台,将源程序编译成可以被该平台硬件执行的机器码,并包装成能被该平台识别的可执行程序格式。
    如C、C++、Delphi、Objective都是编译型语言

    #### 特点
    - 一次性编译成相关机器语言文件
    - 平台相关,一般不可移植
    - 运行时脱离开发环境,运行效率高

    ### 解释性语言:
    使用专门的解释器,将代码逐行解释成机器码并立即执行。
    如python、php、javascript、Basic都是解释型语言

    #### 特点
    - 边解释边运行
    - 有解释器即可运行,跨平台
    - 运行效率较低
    ### 两者区别
    前者运行速度快,对系统要求较低,所以大型应用程序、操作系统由编译型语言开发
    后者跨平台性较好,所以一些网页脚本、服务器脚本这样对速度要求不高,对不同系统平台兼容性有要求的程序通常由解释型语言开发

    > 本文参考:
    > [https://www.jianshu.com/p/54e2aeca013b](https://www.jianshu.com/p/54e2aeca013b)

  • 相关阅读:
    StructuredStreaming整合Kafka
    StructuredStreaming-Sink
    ValueError: max() arg is an empty sequence
    StructuredStreaming
    学习进度报告08
    SparkSQL+Hive
    SparkSQL花式查询
    RDD-DF-DS相互转换
    SparkSQL学习
    学习进度报告07
  • 原文地址:https://www.cnblogs.com/lzq666/p/12501662.html
Copyright © 2020-2023  润新知