免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: iakuf
打印 上一主题 下一主题

使用Perl Gtk2来写GUI图形用户界面 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2009-10-10 14:07 |只看该作者
我是觉得perl不太善长win下面的GUI,在维护量和代码量都要超过c# ,java

论坛徽章:
0
32 [报告]
发表于 2009-10-13 09:33 |只看该作者
原帖由 nonultimate 于 2009-9-15 17:00 发表
不错,不过perl写gui天生有两个缺陷假死和不能编译为二进制文件,如果用perl开发qq维护成本将相当高,perl在这方面不如python。



假死是程序写的不好。
不能编译为二进制文件的缺点,是对于不想开放自己源码的人来说的。另外,把perl编译为二进制文件,应该也是可以的呀!

论坛徽章:
5
技术图书徽章
日期:2014-02-10 10:55:18技术图书徽章
日期:2014-03-17 16:37:45狮子座
日期:2014-04-25 11:17:42未羊
日期:2014-08-13 11:45:23天蝎座
日期:2015-12-16 10:30:37
33 [报告]
发表于 2009-10-14 11:00 |只看该作者
此贴要精哇,好贴...

论坛徽章:
0
34 [报告]
发表于 2009-10-14 15:22 |只看该作者

回复 #1 iakuf 的帖子

弱问下,CGI和Perl-Gtk2的关系是啥,区别是啥

论坛徽章:
5
技术图书徽章
日期:2014-02-10 10:55:18技术图书徽章
日期:2014-03-17 16:37:45狮子座
日期:2014-04-25 11:17:42未羊
日期:2014-08-13 11:45:23天蝎座
日期:2015-12-16 10:30:37
35 [报告]
发表于 2009-10-14 15:36 |只看该作者
CGI 是基于web的GUI模块
Gtk 是普通的程序GUI模块

论坛徽章:
1
辰龙
日期:2014-05-15 19:37:15
36 [报告]
发表于 2009-10-15 10:34 |只看该作者
原帖由 naihe2010 于 2009-10-13 09:33 发表



假死是程序写的不好。
不能编译为二进制文件的缺点,是对于不想开放自己源码的人来说的。另外,把perl编译为二进制文件,应该也是可以的呀!


把perl编译为二进制文件是没有问题的,用pp就行了

论坛徽章:
1
辰龙
日期:2014-05-15 19:37:15
37 [报告]
发表于 2009-10-15 10:35 |只看该作者
原帖由 chenzq1604 于 2009-10-10 14:07 发表
我是觉得perl不太善长win下面的GUI,在维护量和代码量都要超过c# ,java

我没有写过c# ,java ,我写过"Perl中使用Glade3来进行的Gtk2的GUI图形用户界面开发二"这个,使用glade3来开发了一个计算器,代码量超少,我想一定少过你想象的.
http://www.php-oa.com/2009/09/03/perl-glade3-tk2-gui-2.html

论坛徽章:
0
38 [报告]
发表于 2009-11-07 13:34 |只看该作者
N久没来,一来就看到这样的好文。不错!
gtk2-perl我也看过,只是感觉和Gtk2还是有区别,加入了模块作者的一些想法,容易搞混。所以一直没有正式做。
另外从glade导入的是GtkBuilder吗?perl是如何处理不同callback的signature的?用了很多年perl,唯一的感觉就是perl和其他语言结合不好。无类型,无函数签名,很难搞。(所以无比期待perl6)
其实未来的Gtk编程肯定类似网页编程,我们只要写Callback就行了,语法什么的就不用太在意啦。

论坛徽章:
0
39 [报告]
发表于 2010-05-10 18:01 |只看该作者
等把基础弄好,再好好研究。

论坛徽章:
0
40 [报告]
发表于 2010-05-10 21:58 |只看该作者
That's very good
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP