易语言有什么意义?
易语言有什么意义,现在的高级编程语言都能够完美支持中文:看看下面是java的版本publicclass测试{publicstaticvoidmain(String[]ar...
易语言有什么意义,现在的高级编程语言都能够完美支持中文:
看看下面是java的版本
public class 测试 {
public static void main(String[] args) {
学生 路人甲 = new 学生();
路人甲.设置学号(17952364);
路人甲.设置姓名("小明");
路人甲.设置年龄(18);
System.out.println(路人甲.获取姓名());
}
}
class 学生 {
private int 学号;
private String 姓名;
private int 年龄;
public int 获取学号() {
return 学号;
}
public void 设置学号(int 学号) {
this.学号 = 学号;
}
public String 获取姓名() {
return 姓名;
}
public void 设置姓名(String 姓名) {
this.姓名 = 姓名;
}
public int 获取年龄() {
return 年龄;
}
public void 设置年龄(int 年龄) {
this.年龄 = 年龄;
}
}
这个程序是可以运行的,Java里面只有49个关键字是英文,其他都可以是汉字,像方法名变量名等。虽然java的系统库是全英文的,但只要有个汉化小组给它汉化一下,然后重编译,就能实现几乎全中文,然后把这个中文库导入到一个汉化版的eclipse里面,调一下eclipse设置中文库为默认系统库,除了49个关键词是英文,那49个关键词,你用到的一般也只有二十多个。这跟易语言有何区别。
vc++对中文的支持,更是不得了:
typedef int 整型;
typedef char 字符型;
#define 如果 if
#define 否则 else
#define 返回 return
#define 常量 const
#define 标准输出 std::cout
#define 行结束 std::endl
#define 标准输入 std::cin
#define 字符串 std::string
#define 主程序 main
经过这样处理后我们就可以写出一个最简单的中文程序:
整型 主程序( 整型 参数数量, 常量 字符型** 参数列表 )
{
字符串 路人甲;
整型 年龄;
标准输出 << "请输入姓名:" << 行结束;
标准输入 >> 路人甲;
标准输出 << "请输入年龄:" << 行结束;
标准输入 >> 年龄;
如果(年龄 > 18){
标准输出 << 路人甲 << "先生/女士,您好!祝您今天工作愉快哦。" << 行结束;
}否则{
标准输出 << 路人甲 << "小朋友,您好!祝你今天玩得开心。" << 行结束;
}
返回 0;
}
其他语言,也就不多举例子来,中文编程根本不算什么亮点,随便拿过现代编程语言的高版本改改也就可以了,不晓得脑残的ZF为什么给他们批那么多钱,也没见他们搞出什么有用的东西来,根本就是思路都走错了,汉化java或vc++,远比他那样来得容易,做出来的东西也更强大。 展开
看看下面是java的版本
public class 测试 {
public static void main(String[] args) {
学生 路人甲 = new 学生();
路人甲.设置学号(17952364);
路人甲.设置姓名("小明");
路人甲.设置年龄(18);
System.out.println(路人甲.获取姓名());
}
}
class 学生 {
private int 学号;
private String 姓名;
private int 年龄;
public int 获取学号() {
return 学号;
}
public void 设置学号(int 学号) {
this.学号 = 学号;
}
public String 获取姓名() {
return 姓名;
}
public void 设置姓名(String 姓名) {
this.姓名 = 姓名;
}
public int 获取年龄() {
return 年龄;
}
public void 设置年龄(int 年龄) {
this.年龄 = 年龄;
}
}
这个程序是可以运行的,Java里面只有49个关键字是英文,其他都可以是汉字,像方法名变量名等。虽然java的系统库是全英文的,但只要有个汉化小组给它汉化一下,然后重编译,就能实现几乎全中文,然后把这个中文库导入到一个汉化版的eclipse里面,调一下eclipse设置中文库为默认系统库,除了49个关键词是英文,那49个关键词,你用到的一般也只有二十多个。这跟易语言有何区别。
vc++对中文的支持,更是不得了:
typedef int 整型;
typedef char 字符型;
#define 如果 if
#define 否则 else
#define 返回 return
#define 常量 const
#define 标准输出 std::cout
#define 行结束 std::endl
#define 标准输入 std::cin
#define 字符串 std::string
#define 主程序 main
经过这样处理后我们就可以写出一个最简单的中文程序:
整型 主程序( 整型 参数数量, 常量 字符型** 参数列表 )
{
字符串 路人甲;
整型 年龄;
标准输出 << "请输入姓名:" << 行结束;
标准输入 >> 路人甲;
标准输出 << "请输入年龄:" << 行结束;
标准输入 >> 年龄;
如果(年龄 > 18){
标准输出 << 路人甲 << "先生/女士,您好!祝您今天工作愉快哦。" << 行结束;
}否则{
标准输出 << 路人甲 << "小朋友,您好!祝你今天玩得开心。" << 行结束;
}
返回 0;
}
其他语言,也就不多举例子来,中文编程根本不算什么亮点,随便拿过现代编程语言的高版本改改也就可以了,不晓得脑残的ZF为什么给他们批那么多钱,也没见他们搞出什么有用的东西来,根本就是思路都走错了,汉化java或vc++,远比他那样来得容易,做出来的东西也更强大。 展开
展开全部
问这个问题就好像问“龙芯”有什么意义一样。计算机技术分为软件和硬件两部分,硬件技术的核心是处理器,软件技术的核心是算法和编译。现在我们用的处理器是老美的,编译技术是老美的,如果自己没有核心技术,就会受到别人的牵制。这就是意义所在。
也许您会觉得花钱研究来干什么,买不是花的钱更少么?那么请想想为什么美国有F22,我们却非要自己研究歼10?如果说计算机不是武器,那么请看看那些“邪恶轴心”,比如伊朗,美国政府明文规定任何美国企业的产品都不能输出到那些国家,现在看看他们的科技发展,国力发展就知道了。
总的来说,核心的东西要掌握在自己手里,才能真正强大。
==============================
看了楼下朋友的回答,如果易语言真的只是其他编译器的汉化,那看来真没有多大意义。估计是不是上面某些人被忽悠了,或者根本就是上面某些人的亲朋戚友弄来吸金的项目罢了。
当然,如果它是独立知识产权的,而不是OEM回来的,那它总算是中国的编译器产品,至少它的发行权还是掌握在中国手里的。这样看来是不是要跟红旗Linux归到一类里面去了。
也许您会觉得花钱研究来干什么,买不是花的钱更少么?那么请想想为什么美国有F22,我们却非要自己研究歼10?如果说计算机不是武器,那么请看看那些“邪恶轴心”,比如伊朗,美国政府明文规定任何美国企业的产品都不能输出到那些国家,现在看看他们的科技发展,国力发展就知道了。
总的来说,核心的东西要掌握在自己手里,才能真正强大。
==============================
看了楼下朋友的回答,如果易语言真的只是其他编译器的汉化,那看来真没有多大意义。估计是不是上面某些人被忽悠了,或者根本就是上面某些人的亲朋戚友弄来吸金的项目罢了。
当然,如果它是独立知识产权的,而不是OEM回来的,那它总算是中国的编译器产品,至少它的发行权还是掌握在中国手里的。这样看来是不是要跟红旗Linux归到一类里面去了。
展开全部
楼上的说的很有道理,不过易语言的编译器也是用的老外的所以也算不上自己的核心技术。
我个人的感觉是大大降低编程的门槛,让中国的软件行业能够大大提升。
我个人的感觉是大大降低编程的门槛,让中国的软件行业能够大大提升。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼的很有道理,只是一点,易语言是汉化的VB,非原创。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这并不是主要的 易语言是全中文的 作为一个中国人我用起来很方便 这并不是和国籍连接的 只是我很喜欢易语言 请不要混淆
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,对楼主的说法表示怀疑,理论上关键字是可以改为汉字的,但搞不好会有乱码问题
其次,我介绍一下我,看我有没有资格讨论这个问题:
本人计算机软件专业JAVA方向学生,学习JAVA两年,学习易语言1.5年
易语言不是简单对其他语言的汉化,或者仅仅是汉化关键字
易语言比VB快10倍 易语言编译后是机器码 比JAVA快多少就不用说了
楼主的意思好像汉化关键字就是中文编程了
不说了,不想打字了
其次,我介绍一下我,看我有没有资格讨论这个问题:
本人计算机软件专业JAVA方向学生,学习JAVA两年,学习易语言1.5年
易语言不是简单对其他语言的汉化,或者仅仅是汉化关键字
易语言比VB快10倍 易语言编译后是机器码 比JAVA快多少就不用说了
楼主的意思好像汉化关键字就是中文编程了
不说了,不想打字了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询