zoukankan      html  css  js  c++  java
  • 1.易语言入门

    一.易语言下载和安装流程

    “中国易语言”( www.eyuyan.com )上免费下载最新版本。

    二.易语言的优点

    易语言的特点与强大优势

      1、全中文支持,全部自主知识产权 2、拥有自己的编译器
      3、跨平台编程
      4、拥有自己的数据库系统,且支持访问现有所有数据库。
      5、内置专用输入法,支持中文语句快速录入
      6、全可视化编程
      7、中文本土化特色的支持
      8、多种语言支持
      9、可以与其它编程语言协作开发
      10、支持世界先进编程技术
      11、人机界面友好,集成化程序设计界面
      12、代码即为文档、源程序格式统一
      13、超强的程序编辑器
      14、多媒体功能支持强大
      15、完善的网络、端口通讯和互联网功能支持
      16、支持调用API底层函数
      17、支持标准外部OCX组件
      18、可由易语言支持库无限扩充其功能
      19、模块化开发  20、强大的学习与帮助系统 

    三.易语言真的那么不入流吗?

    很多人鄙视易语言,为什么那么多人一提易语言,除了骂,还是骂,易语言很大错误吗?

    知乎上的大神是这么说的:

    易语言的错误在于立志于解决一个不存在的问题,并引以为豪。不会英语在业界没有人权,就是这样。——hunt zhan
    一个语言的“入流”,和是不是英文关键字无关,而是和这种语言进入某一子行业的契机有关。 比如 C 语言的出现解
    决了系统程序源代码的可移植性问题,使得更多的小型机可以在更短时间内移植 Unix 操作系统。所以 Unix 选择用
    C 重写,而 C 成为编写操作系统和实现 TCP/IP 协议的首选语言。今天众多设备上的各类操作系统,TCP/IP 协议
    实现都要归功于 C 语言; 比如 C++ 的出现适逢图形界面的兴起,需要面向对象技术对图形编程框架建模,同时又要
    提供能运行于微型处理器的高性能; Java 的流行适逢企业的信息化浪潮,大量的企业级的复杂任务,需要更短的时间
    内,写出更大规模的程序。所以 Java 通过更多的权限关键字,垃圾回收等等,带来的是整个行业生产力的提升; PHP
    的流行是因为行业需要快速的编写动态 Web 服务端程序。而 Python 进入 Web 开发是因为如今 Web 应用日渐复杂,
    需要更多的交互技术(比如用于实时的长链接)和使用更多的第三方库(必须一些自然语言处理、计算机视觉和机器学习任务)。
    以上这些语言如果不是在第一时间出现解决了行业急需解决的问题,可能以后再也没有机会“入流”。 再回来看“易语言”,
    中文关键字解决的是没有一点英文基础的初学者的入门问题。但这个问题不是行业痛点,因为具备基本英文能力的程序员从来
    就不缺,将来更不可能缺。因此,没有一个行业急需“易语言”解决没有英文基础的初学者入门的问题,“易语言”凭借这个优势就
    没有任何的“入流”机会。相反,由于面试者普遍看中英文文档、论文的阅读能力,“易语言”反倒会帮助企业剃掉那些没有英文基础的应聘者。
    ——安江泽
    这么说吧。我本科的时候有门课叫机器人实验课,用的是广茂达开发的机器人,你用只要写一行代码就能让这个机器人唱歌跳舞,几十行代码就能让机器人避障踢球。
    可是你能说你是机器人开发者了么?世界上有什么重量级机器人比赛使用广茂达机器人踢球了呢。
    自己做机器人的时候就知道机器人不只是写几行代码那么简单了。从硬件到软件,从传感器数据处理到电机的控制。需要学的东西太多了。
    广茂达给你屏蔽了所有底层的东西,你不需要知道PWM怎么调制,也不需要知道什么叫占空比,更不要了解步进电机的计算——只需要调用函数就能让机器人跑起来。 如果是当小孩子的玩具,广茂达足够了,但是想要以此进入业界,还差的太远了。 ================== 分割线 ============== 分割线 ================== 其实把鄙视改为忽视更好。大部分人是这么做的——但是如果一个小孩子玩了半个月广茂达就开始把自己吹成绝顶高手,忽视就变成鄙视了。 所以鄙视的原因在于易语言和它的用户们定位问题。——嗨谷歌
    用两段对话来表示对易语言的感受:
    “你玩网游吗?”“玩”“星际还是魔兽?”“连连看”
    “你会编程吗?”“会”“C++还是Java?”"易语言"
    ——angw uy
    C++ 和 C# 的发明人都是丹麦人,母语是丹麦语。
    Python 的发明人是荷兰人,母语是荷兰语。
    Ruby 的发明人是日本人,母语是日本语。
    Lua 的发明人是巴西人,母语是葡萄牙语。
    Pascal 的发明人是瑞士人,母语估计是德语。
    @邓博元 补充:Erlang 的发明人是瑞典人。
    @杨勤荣 补充:Scala 之父是德国人,母语是德语。
    
    他们发明的语言都以英语为关键字。何解?3
    ——杨勤荣
    易语言解决问题的思路是:
    学不会数学,是因为不认识希腊字母。
    ——焦冶l

    易语言键盘代码一览表

    A <--------> 65
    B <--------> 66
    C <--------> 67
    D <--------> 68
    E <--------> 69
    F <--------> 70
    G <--------> 71
    H <--------> 72
    I <--------> 73
    J <--------> 74
    K <--------> 75
    L <--------> 76
    M <--------> 77
    N <--------> 78
    O <--------> 79
    P <--------> 80
    Q <--------> 81
    R <--------> 82
    S <--------> 83
    T <--------> 84
    U <--------> 85
    V <--------> 86
    W <--------> 87
    X <--------> 88
    Y <--------> 89
    Z <--------> 90
    0 <--------> 48
    1 <--------> 49

    2 <--------> 50
    3 <--------> 51
    4 <--------> 52
    5 <--------> 53
    6 <--------> 54
    7 <--------> 55
    8 <--------> 56
    9 <--------> 57
    数字键盘 1 <--------> 96
    数字键盘 2 <--------> 97
    数字键盘 3 <--------> 98
    数字键盘 4 <--------> 99
    数字键盘 5 <--------> 100
    数字键盘 6 <--------> 101
    数字键盘 7 <--------> 102
    数字键盘 8 <--------> 103
    数字键盘 9 <--------> 104
    数字键盘 0 <--------> 105
    乘号 <--------> 106
    加号 <--------> 107
    Enter <--------> 108
    减号 <--------> 109
    小数点 <--------> 110
    除号 <--------> 111
    F1 <--------> 112
    F2 <--------> 113
    F3 <--------> 114
    F4 <--------> 115
    F5 <--------> 116
    F6 <--------> 117
    F7 <--------> 118
    F8 <--------> 119
    F9 <--------> 120
    F10 <--------> 121
    F11 <--------> 122
    F12 <--------> 123
    F13 <--------> 124
    F14 <--------> 125
    F15 <--------> 126
    Backspace <--------> 8
    Tab <--------> 9
    Clear <--------> 12
    Enter <--------> 13
    Shift <--------> 16
    Control <--------> 17
    Alt <--------> 18
    Caps Lock <--------> 20
    Esc <--------> 27
    空格键 <--------> 32
    Page Up <--------> 33
    Page Down <--------> 34
    End <--------> 35
    Home <--------> 36
    左箭头 <--------> 37
    向上箭头 <--------> 38
    右箭头 <--------> 39
    向下箭头 <--------> 40
    Insert <--------> 45
    Delete <--------> 46
    Help <--------> 47
    Num Lock <--------> 144
    ; : <--------> 186
    = + <--------> 187
    - _ <--------> 189
    / ? <--------> 191
    ` ~ <--------> 192
    [ { <--------> 219
    | <--------> 220
    ] } <--------> 221
    '' ' <--------> 222

    window: 91

    提示:本代码和易语言中键代码对应

  • 相关阅读:
    中断向量表
    lua绑定C++对象—luna模板
    lua对象调用—用 "." 与 ":" 调用表中函数时的区别
    FreeSWITCH 实现 双线路呼叫(主备线路)
    [转]Freeswitch在阿里云服务器语音不通问题小记(FS的NAT穿越穿透)
    [转]签发使用自签发证书--指定使用多域名、泛域名及直接使用IP地址
    [转]FreeSwitch启用WEBRTC小记
    [转]FreeSwitch1.10版本安装及内置mariadb(mysql)使用记录
    FreeSWITCH 使用 lua 脚本 接管 分机注册,鉴权等
    sip客户端NAT注册和拨打FreeSWITCH ,FreeSWITCH 会发到 sip客户端内网地址的问题
  • 原文地址:https://www.cnblogs.com/lukelook/p/15417401.html
Copyright © 2011-2022 走看看