最新文章列表

今天长见识了

先是读《Programming in Lua》第9章讲coroutine,然后去google coroutine,找到Simon Tatham写的一篇coroutine in c,讲怎么在C语言中实现coroutine,文中先ugly地基于栈实现了一个: java 代码   int function(void) {   static int i, state = 0;   ...
dennis_zane 评论(1) 有1609人浏览 2007-11-29 18:18

任何武器,都是杀人的凶器!

不管是asp, php, ruby, python, jsp。。。就算是lua这类一穷二白的,或者是c/c++这类静态的,只要砸进去,库够用。。。啥开发不能做呢? 只是指令集计算机的泛生而已 所以,不要在技术的选型上太纠缠(有些差异,只要不是本质性的,就不要太困惑了)
17studio 评论(0) 有863人浏览 2007-11-15 11:14

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

性能,就是一点,实在不敢恭维。 但是性能好的C++她的学习台阶太高,开发周期太长,企业级应用根本没法做。 以前在日本的时候,到时参与过一个IBM的项目,是C++做企业应用,真是劳民伤财(还为此开发了中间件)。 也是因为这点,Java会得到青睐,微软才会仿照Java做dotNet。 打从第一眼看到了D语言,打心眼里喜欢他,集各家所长, GC加可控制的内存释放,简直是便捷与性能的完美合体, 还包含了 ...
panlw 评论(1) 有3729人浏览 2007-11-15 01:13

技术变更小记

1. 使用asio, glib, libevent放弃ace 2. 减少c++的特性使用,多吸收java和c的设计特点,考虑aspect对编程的影响 3. 学习erlang的设计理念 4. 多用混合语言开发,注意引入lua, python等机制 <p:colorscheme colors="#ffffff,#000000,#808080,#000000,#bbe0e3,#333399 ...
17studio 评论(0) 有854人浏览 2007-11-14 17:41

几种开发者必学的语言

1) C++  —— 让你知道如何操作内存和关注软件的运行性能,养成不浪费系统资源(CPU和内存)的习惯。 如果是Windows程序员,还应该掌握: COM组件模型 —— 微软帝国的基石。 VB和VBScript —— 让你学会如何用最快速的方法解决问题(得益于COM组件模型)。 2) Java —— 让你明白软件的处理过程其实是可以描述成一本剧本而非一段代码(面向对象开发的魅力)。 3) SQ ...
panlw 评论(0) 有986人浏览 2007-11-12 20:14

mysql-proxy 千呼万唤才出来

mysql出了个大家期待已久的mysql-proxy 作者就是lighttpd的作者 德国鬼子。  这个东西用到了Lua来作插件 写规则实在是比较好用,怪不得Jan也不维护lighttpd了 原来是躲在mysql里面搞这东西 不错不错 给我节省了好多时间。
mryufeng 评论(0) 有2656人浏览 2007-10-17 13:51

pkgconfig使用

你是否经常用到一个第3方的库的时候 经常不知道他的头文件在哪里库 文件在哪里,每个发行版本安装的地方都可能不太一样 这时候你就需要象pkgconfig这样的工具: 首先为你要安装的库写一个.pc文件 如 lua.pc # lua.pc -- pkg-config data for Lua # vars from install Makefile # grep '^V=' ../Makefil ...
mryufeng 评论(0) 有2209人浏览 2007-10-17 13:50

我写的背包整理插件JPack,比大脚的背包整理效果好

我写的背包整理插件JPack,比大脚的背包整理效果好插件名称: JPack版本: v0.3语言: 简体中文类别: 背包整理作者: 桂健雄email: guileen@gmail.com下载:www.projok.com特点:整理后会按照物品 超级物品,消耗品,优秀装备品,任务物品,普通物品,垃圾物品 进行排序 图片附件: [效果] jpack.jpg (2007-9-28 23:30, 43.68 ...
jasongreen 评论(10) 有5804人浏览 2007-09-29 10:26

体验mysql-proxy

上周就看到了mysql-proxy出来的消息,今天下午才抽空体验了一下 1. 编译-安装 http://forge.mysql.com/wiki/MySQL_Proxy下载mysql-proxy的代码, ./configure报错,找不到lua包,然后下lua包,再./confgure,又报 错,找不到glib,再去下glib,这次ok了,make下来生成了一个 mysql-proxy的可执行文件, ...
ottojiang 评论(1) 有3100人浏览 2007-09-03 18:11

[UliPad]3.7版本发布

这次发布间隔是比较长的,不过的确还有一些不好解决的问题存在,主要是在linux环境下。 New Features and Changes: #. Add PEP8 sytle checking#. Enhance calltip showing#. Add a new option in Preference, which is used for when you toggle comment li ...
limodou 评论(0) 有1811人浏览 2007-08-19 11:50

最小权限原则应用于面向对象的软件设计开发

偶然看到Wiki百科的 Lua 词条, 注意到它的这个特性: 引用Lua allows ...; and full lexical scoping allows fine-grained information hiding to enforce the principle of least privilege. ...
歆渊 评论(1) 有5811人浏览 2007-08-07 06:34

读 Programming Erlang

《Programming Erlang》Joe的新书,买了个电子版,在花了一些时间读了一下之后,发发牢骚,写写读后感。 书不太厚,也不薄,500多页,但是单纯附录就占了100+,Appendix F Module and Function Reference,有凑页面的嫌疑。有仁兄打印了整本书,叠起来转头那么厚,其实后面那一部分没有什么必要去打印。 此书中规中矩,跟n年前的《Concurrent ...
AvinDev 评论(0) 有3440人浏览 2007-07-17 12:21

胡侃:面向对象思想的进化

引用本文作者还是那个无名小辈 lichray。他在考查了一些语言和历史之后,觉得有必要谈一谈自己对面向对象思想的一些诡异的想法。文中会提到许多编程语言,不过当然了,重点在于思想,文章不是用来推销语言的。 面向对象编程思想的提出已经不是几年而是几十年了,考查其思想的变化,一方面是对现有语言的一些评判,另一方面,也算是对前辈计算机科学家的缅怀。 ——题记 Kristen Nygaard在1962年发 ...
Lich_Ray 评论(23) 有16638人浏览 2007-06-11 20:53

尝试用Python实现消息传递编程风格

引用本文站在一个难以名状的角度上研究了 Python 语言中消息发送的编程风格。原文是使用 JavaScript 描述的。文章作者 lichray 只把文章的上篇改成了 Python ...
Lich_Ray 评论(33) 有17208人浏览 2007-06-09 11:16

Java和C语言哪个更快?

CSDN上有这么一边帖子某人的博客中看到一篇文章,他比较了很多语言的运行速度,包括Ruby、Io、 PHP、Python、Lua、Java、Perl、Applescript、TCL、ELisp、Javascript、OCaml、Ghostscript和C等。数据如下:   语言 ...
esffor 评论(0) 有1285人浏览 2007-06-08 13:10

字典与动态语言

字典(或者叫哈希表、关联数组..)与动态语言的渊源可谓极深。动态语言之所以动态,归根结底是因为把对变量的求值放在了运行时完成而非静态语言的编译时确定。动态语言程序中众多的不同层次的名字空间(或者说作用范围)其实就是一个个的字典,变量名为 key,对象为 value。 而对变量求值的过程就是对所在名字空间查找的过程,根据变量名,找出相应的对象,有时候在局部名字空间中没找到,还可能会自动跑到外部名 ...
huangyiiiiii 评论(0) 有1357人浏览 2007-03-19 10:18

why scripting?

why scripting?簡單一句話就是:「為了增進生產力」。不過這樣回答的話,就會衍生出另外一個問題:「為什麼要增進生產力?」當然不是這個問題,這種問題根本沒有回答的必要。這個問題是:「如何增進生產力?」我們知道有一些狀況下,必須不斷修改程式,不管是因為現階段不知道最好的解決方式是什麼,或是現況真的是會不斷改變。總而言之,我們必須「嘗試」而後「修改」。這種時候,我們可以用需要 compile 而 ...
thegiive 评论(0) 有1066人浏览 2007-03-16 15:00

让lua在sco下编译

将lua/Makefile中的 PLATS= aix ansi bsd generic linux macosx mingw posix solaris 改为 PLATS= sco aix ansi bsd generic linux macosx mingw posix solaris 将lua/src/Makefile中的 PLATS= aix ansi bsd generic linux m ...
jxb8901 评论(0) 有3803人浏览 2007-01-07 11:29

MiniD简介

MiniD是作者参考了Lua(著名的嵌入语言),ECMAScript,的优点,语法类似于D,功能基本和Lua相仿。根据Lua的成功,我相信MiniD也会被广泛使用。 嵌入行语言主要和宿主语言互操作。为了实现机制和策略的分离,宿主语言实现主要机制,而不容易变化的部分,分离到脚本语言中,并进行嵌入。Lua成功源于一些著名的游戏,如魔兽世界、博德之门。用嵌入语言实现配置,功能扩展,大大提高了程序的可维护 ...
ideage 评论(0) 有2453人浏览 2006-11-15 21:22

wx.NET——wxWidget大树的一片绿叶

        在关注IronPython的Mail List的时候,无意中看到了一个开源项目:wx.NET。这个项目致力于开发一个基于.NET的GUI库。或许大家对这个项目还不是很了解,但是作为这个项目的基础类库——wxWidget可是大名鼎鼎了。在wxWidget基础发展起来的GUI库也是数不胜数,有Java的实现版本wxJava,Perl的实现版本wxPerl,还有在Python社区中也十分流 ...
perhaps 评论(0) 有1256人浏览 2004-09-21 17:51

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36424) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics