zoukankan      html  css  js  c++  java
  • 第1课 学习Lua的意义

    1. Lua的诞生和特点

    (1)1993年在巴西诞生,小巧而精致的脚本语言

    (2)目标是嵌入C/C++中,为应用程序提供灵活的扩展和定制功能。

    (3)用标准C语言写成,能够在所有的平台上编译运行

    (4)不适合用于开发独立的应用程序

    2. Lua的应用现状:嵌入式开发 & 游戏开发

    (1)解析器小巧(200K),适合绝大多数的嵌入式设备

    (2)速度最快的脚本引擎,与C/C++语言的无缝衔接。

    (3)易于扩展,由项目自定义的核心库(网络通信、图形界面等)

    3. Lua & Python

    Lua

    Python

    第1版

    1993

    1991

    设计定位

    寄宿于C/C++

    独立解决所有问题

    语法特性

    及其简单

    相对复杂

    面向对象

    不支持

    支持

    库支持

    开发框架

    开发效率

    最高

    较差

    4. Lua工程应用的模式

    (1)工程应用

     

    (2)典型的嵌入式系统架构

     

    5. 小结

    (1)Lua是一门小巧而精致的语言,易于扩展和学习

    (2)Lua的执行效率在所有脚本语言中排名第一

    (3)Lua与C/C++语言天生无缝衔接

    (4)Lua不适合开发独立的应用程序

    (5)Lua在工程开发中常用于描述业务逻辑

  • 相关阅读:
    edgeR
    R中的运算符,条件语句,控制语句
    library-type:fr-unstanded vs fisrt-stand vs second-stanrd
    R的几个基础函数
    HTseq-count
    HISAT2的运用
    shell的符号总结
    python-tuple
    python -List
    win10 ubuntu18.0 LTS双系统安装
  • 原文地址:https://www.cnblogs.com/5iedu/p/6916598.html
Copyright © 2011-2022 走看看