`
panlw
  • 浏览: 52271 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

对.NET,Java,D,Lua语言的一点评价

阅读更多

性能,就是一点,实在不敢恭维。

但是性能好的C++她的学习台阶太高,开发周期太长,企业级应用根本没法做。
以前在日本的时候,到时参与过一个IBM的项目,是C++做企业应用,真是劳民伤财(还为此开发了中间件)。
也是因为这点,Java会得到青睐,微软才会仿照Java做dotNet。

打从第一眼看到了D语言,打心眼里喜欢他,集各家所长,
GC加可控制的内存释放,简直是便捷与性能的完美合体,
还包含了大量C#和Ruby的语法优点。
只是有一点,希望他别走C#道路——关键字越来越多,这一点非常认同Java——一直保持着精简的语法体系。
这也是我非常喜欢Java的一个原因,也许这也是Unix/Linux世界和Windows世界迥然不同的两种风格吧。

我个人支持自由世界的声音——Unix/Linux风格——一个大的工具应该可以由一系列小的工具组合而成,
而她的装拼过程也正是作为软件开发人员的我们的乐趣所在。

 

[2008-4-6]

但是D语言也有他的问题,就是厂方支持比较少,导致发展一直很缓慢,而且似乎运行的效率也存在着不足。

 

还有一个是Lua(葡萄牙语,月亮女神),是用C写的函数式语言(现在这类语言大有卷土重来之势,可以说也是历史的轮回,类似的有ErLang,F#等),写得非常的棒!

通过这个网址http://www.tecgraf.puc-rio.br/ ,你还可以看一下Lua的其他相关项目的情况。

 

另外,C语言的涅磐,不得不提到的是非常有意义的一本书《C Interfaces and Implements》,绝对是令人耳目一新,发人深思!

分享到:
评论
1 楼 jamesqiu 2009-11-21  
vala:C#的语法,c和glib的效率和跨平台性

相关推荐

    .net下实现lua方法(实例)

    详细说明:.net下实现lua方法,实现动态使用c#类库,lua语法-. net realize lua under way to realize dynamic use c# class library, lua grammar

    .net与lua的相互调用

    .net使用LuaInterface实现与lua的相互调用,

    LuaInterface for .net4.0 & lua5.21/5.11双版本

    LuaInterface的.net4.0 + lua5.21/5.11双版本,解决方案里的LuaInterface工程-属性-生成-条件编译符号,设置为“Lua52”为使用lua5.21,设置为“Lua51”为使用lua5.11,提供给各位想在.net4里使用lua5.21的朋友

    CLua.net 5.3.5 c#调用 lua

    使用说明 https://blog.csdn.net/u014405811/article/details/88299802

    lua for vb.net

    用于vb.net的lua库,包含一个lua.vb源文件和Luadll.dll。直接将lua.vb包含到vb工程中即可。实际上是对lua的C接口进行了封装。

    基于Java的lua

    luajava-1.1.jar是jar文件 luajava-1.1.dll要放到系统目录下: 例如:我使用的是windows操作系统,就将luajava-1.1.dll文件放到window默认的系统目录C://windows/文件夹下 我理解的也不多:就知道,java于lua通信是通过...

    Luanet(0.01) Lua与.net接口函数库

    Luanet(0.01) Lua与.net接口函数库 Luanet(0.01) Lua与.net接口函数库 Luanet(0.01) Lua与.net接口函数库

    Script.Net for Lua1

    这是BlueAnt开发的基础开发环境,真的很不错,不要资源分哦。

    Lua 语言架构设计

    详细描述了Lua语言的架构设计,包括指令集,虚拟机等。

    lua 语言源代码

    lua 语言源代码,lua 语言源代码

    nginx实战-基于lua语言

    Nginx实战:基于Lua语言的配置、开发与架构详解

    lua与.net结合的教程

    lua与.net结合的教程,是介绍关于怎么在.net中使用lua的,有例子代码

    lua语言参考教材

    lua语言参考教材

    Lua 语言学习.ppt

    Lua 语言学习PPT,很不错的学习文档!脚本语言!

    LUA语言中文使用说明pdf文档

    LUA语言中文使用说明pdf文档 详细介绍LUA语言格式,用法,一些例子程序

    LUA语言参考手册

    作为一个扩展式语言,Lua 没有 "main" 程序的概念:它只能 嵌入 一个宿主程序中工作,这个宿主程序被称作 embedding program 或简称为 host 。宿主程序可以通过调用函数执行一小段 Lua 代码,可以读写 Lua 变量,...

    Lua语言教程合集

    这是Lua语言教程的大集合,包括以下内容: Beginning Lua Programming.pdf Programming in Lua 2nd Edition.pdf Lua 5.1 Reference Manual.chm Lua 5.1中文手册.chm Lua程序设计.chm Lua程序设计.pdf Lua程序设计第...

    www.cn-ki.net_Lua语言在轻量级Web服务器设计中的应用1

    摘要:Lua是一种小巧的脚本语言,它的易扩展性与整合性,使得它可以与别的语言很好的融合在一起,实现各种各样的需求,因此它的应用非常的广泛. 本文利用 Lua 脚

    LuaJava5.1

    LuaJava.dll LuaJava源代码,在java中调用Lua语言必备

    lua语言参考手册

    lua语言的手册.虽然短点。但还是不错的。

Global site tag (gtag.js) - Google Analytics