快手 , 有人用过没. 分享一下经验如何.

泡不烂的凉粉 发布于 2013/08/06 14:06
阅读 9K+
收藏 1
由于官方站点论坛内限制太多. 无法与其他人交流心得. 不知道这里有使用者没有.
加载中
0
figer1
figer1

楼主,官方论坛内容管理的确是比较严格,但4万多帖子还不至于无法交流心得,相信只要是真诚交流技术到哪都会受欢迎的,以下是官方论坛上的一些用户评价,供参考:

lujjjh 

引用
说心里话,快手(AAuto)的确是一个我非常喜欢的编程语言。倒也并不仅仅是因为它出于国人之手,即便是同国外其他编程语言放在同一水平线上比,快手依然有它的优势,有它的闪光点。
这让我想起了国内编程界的两类极端人物:一类拼命为国产编程语言说好话,把编程语言的选择硬是扯到了爱国层面;另一类人则背道而驰,有着“国外月亮圆”的思想,只要是国人的东西,骂了再说。

这两类人,当然是两个极端,显然不妥。另有人将快手与C、C++,甚至与汇编相比较,由诸如快手生成空白窗体的EXE文件比C++大而得出结论——快手不及C++。这样的比较是毫无意义的,这些编程语言的设计意图不同,面向的人群也不同,这样盲目比较就好比说,吃米饭比喝白开水更容易填饱肚子,所以米饭比白开水好。
快手,为快速开发桌面软件而生,花费了作者很多年的心血。那么,是否如同它的名字一般,开发桌面软件非常快呢?至少,我用下来的感觉是肯定的,这也是我写这份教程的原因之一。

如果你是一名彻头彻尾的快手初学者,并且之前从来没有听说过快手,那么恭喜你,因为你今天发现了一个宝盒。如果你愿意花费几个月的时间打开这个宝盒,你将会收获无数的宝藏。
快手,为快速开发桌面软件而生(我预计很少有人会认真对待前言,在此特地重复一下这句话)。换言之,用快手开发小型桌面软件的效率是绝对一流的,不信就跟着我一起学下去,你会体验到快手的魅力所在。快手,追求简洁。不知大家是否听说过KISS(Keep It Simple, Stupid) 这个理念,就目前而言,快手的发行包在压缩后不到7M,并且是不折不扣的免安装绿色软件。


曾建凯 

引用
我很实际的去了解过这个( AAuto ) 语言,也实际的做过一些小玩意,我真心觉得这套东西挺不错的,起码比起Windows SDK要有趣的多。我真的对那些叫骂快手的人感到很奇怪,你们这么厉害,怎么没看你们做点什么.......


charliechen

引用
我的工作是做3D建模。每年要画很多的3D。很多年前就有一个想法:要自己设计一个程序管理3D文档。一直没有遇到合适的软件,5个月前偶然的机会接触了快手,感觉到这个软件能帮助我实现梦想。经过5个月的学习和摸索,几乎花费了我所有的周末休息时间,完成了现在第5版本的软件。学习的过程中有快乐,兴奋,同时也遭遇了痛苦和艰难。但这一切都过去了,现在看来很骄傲。昨天将软件展示给老板看,获得了老板的高度评价。很快我的软件就将正式运用了,真让人激动。



笑问天

引用
十多年来,我不曾写出有用的小程序,悲哀我今生无用、与编程无缘;
仅几个月,快手让我写出几个好应用,感叹快手的强大、我也有能耐;
我也有成就了,谁会与我一同享受这份喜悦与快乐?
我感谢一鹤,感谢他无私的奉献、不懈的追求!
我感谢快手,感谢它灵活而强大、强悍而精炼!
我感谢群里、论坛里的兄弟姐妹们,我从你们的帖子吸收了营养,我从你们的帮助学到了许多东西。
我爱你们,爱这里的一切!


漂泊的心

引用
努力学习!体积小巧,纯绿色,全免费的快手的出世是电脑爱好者的福音!
      我现在学会了2种(完全理解,并能熟练运用)1:找图2:web登陆  在此得瑟一下,并借此机会向老大报喜,向老大致敬!
      学会的知识以个人日志的形式记录下来!


我是老废

引用
是快手帮助我在30多岁的时候终于赚到一点钱
不说别的,只要快手需要,我什么都愿意做
但是,本人比较懒,学习方面真的很差
只是做些简单的应用,惭愧啊


zero

引用
以前的时候我对编程其实并没有什么自己的心得,甚至觉得也许自己并不太适合编程
而最近,接触快手到今天刚好3周,第一周学习,这两周写程序,我发现原来感觉很复杂的东西,在这两周的编写中变得非常顺畅,脑子里面的思路也似乎一下子就拓宽了很多,我是一个快手新手,这两周总会在论坛里面求助,真的非常感谢look,笑问天,xauto对我的问题的解答,对我帮助很大。实现想要的功能所带给我的成就感让我非常享受,感谢快手,感谢一鹤老大


赜氏

引用
快手让我解决了10几年来一直没能解决的问题。高效!易懂易学。谢谢老大


cbtan

引用
2010年8月份的时候在QQ 邮件中,看到一封标题是
“有了VB,VC,我为什么要选择AAuto语言” 的文章,
很认真的看完之后,埋葬在自己心底多年的编程梦,一口气的蹦了过去!
其实我很好奇,感觉那些程序员很神秘,写的代码很英文,而我又喜欢电脑知识
............玩快手都到现在 7月份都快有 10个月了,时间过的真快!
现在白天还是上班,晚上网络上的朋友有单做的话,我就做呗!
我也就是从5月份才开始在网络做点事,这几个月每月平均除了工资也有网络的收入,
我也只是晚上做几小时,感觉真好!
想当年,我学 “快手” 纯粹是自己的兴趣而学,我还真没想到半年后能帮助到我的生活!
突然想起那句话--------快手,只有想不到,没有做不到!

 
ahzhutao 

引用
自从进了这个(官方)群以后 我也开始接单了 ......  一周左右 接了三个  一个500  80  这个1800   ......  快手 我才看了一周左右 不过 对开括思维 很有帮助  ......   我才做编程  一年半  感觉这一周比过去一个月学的都多 一直是在看书 。

 
劲龙の星星

引用
学习快手第三天,很激动  。一直都在写PHP的程序,对桌面应用有狂热的向往,但是用过C#,JAVA,都对他们的类库吓坏了。更为写一个小小的桌面应用就几十M的程序包需要发布,没有兴趣继续下去了。现在用PHP+easyUI。做一些普通的应用都还是够用了,但是很多事情不是他们能完成的,对桌面应用的情结涛声依旧,终于让我找到快手这个桌面开发语言了,虽然觉得还有很多方面不尽人意(可能是我接触时间太短的原因)。但是,他的快速和简单让我感觉非常HAPPY!下面是我做的一个web服务器端的控制、监控的程序,有界面还有托盘,只有小小的几百K,天那,不敢想像,一切来得太简单了。我记得我以前用C#写过类似的,最后打包十几M,还要去下载什么.net的解析器,痛苦啊!加起来和服务端程序差不多大咯。
 
KingJae
引用
我一直在学习aau ,并用她来帮助我完成我的工作, 这一年,aau对我的帮助很大,谢谢一鹤,谢谢大家。 
......我的水平有限,还是新手,但我做的所有东西都是直接商业应用。 下半年用aau 做了几款小软件,对我对公司帮助有很大。

qhxn1231

引用
我看过其他的语言一直看不懂,若干年。今年我又看有什么语言能学习,AAUTO让我很快入门。至少知道,每天在进步。

总会有无法选择的时候
总会有无法选择的时候
看到下面一堆评论AAU如何如何,甚至吃完粪没刷牙的也来,真的好心痛,什么时候这么纯洁的一个环境进来了这么多的老鼠,我比较怀疑说不好的,应该是根本就没接触过吧?或者还没学会语法就出来给差评,肮脏!(借位说话)
泡不烂的凉粉
泡不烂的凉粉
就是论事,切莫引入口水之争.
泡不烂的凉粉
泡不烂的凉粉
看来你对 这款软件比较熟悉. 请教, 软件时候否有命令行的编译方式. 比如从网络下载其他网友分享的源码, 有无命令行的方式来编译 成可执行文件. 另外, 还不太清楚其内部编译方式的原理. 有无相关介绍文章. 我等小民喜欢刨根问题, 一探究竟,可否透露一二.
0
c
chen gege
上面的回复 搞什么玩意, 像一摞屎
figer1
figer1
真心抱歉,没注意到您的眼睛会这么容易进屎,不过还是希望你能文明用语,不要辱骂这些无关的AAuto用户,作为一个免费软件的用户发表自己的感想而已,没有必要这么大反应。
0
ndzm
ndzm

引用来自“chen gege”的答案

上面的回复 搞什么玩意, 像一摞屎

看看这位就知道人家论坛为什么限制新手发言了,国外出个新语言必须跟风,国内出个新语言必须骂成屎 - 当然都不需要理由,讲个笑话:

当同胞邻居突然有时间写了一个好用的编程语言:
美国人说:“我要做更好的编程语言”;
日本人说:“我要研究他编程的技巧”;
法国人说:“我想用他的编程语言写个泡妞软件”;
中国人说:“这就是一个大杂烩,山寨版,没前途,中国人还要搞什么英文编程,听说那开发者人品不行,极端又自私,你要想清楚了,指不定他那破编程语言哪天就关门了........我杀他的心都有"。
 
苹果的味道自己试过才知道,AAuto开发环境不过6.xMB,绿色软件,有这个有兴趣还是自己动手试试的好,别人说的再好人云亦云终是别人嚼过的馒头 - 味道只有别人知道。

ndzm
ndzm
回复 @chen gege : 其实你没有必要这么激动,不停的左一句屎右一句屎只会丢你自己的脸,有什么话可以心平气和的讲吗,别人说“真心好用” 的自由也没有么? 例如lujjjh的话来自他的个人博客,不是AAuto的枪,更不是AAuto的水军,就是有人愿意真心的说AAuto真心好用,你咋了哪里不爽了呢?!也没人强迫你信强迫你用吗
c
chen gege
你的回复也是屎样,上一个扯一堆“真心好用”,你这个扯到国外去。 下一个,是不是要扯到宇宙真理去。
0
进击的代码
进击的代码
是AUTOIT?我之前用这个语言做过一个自动运行和模拟点击本地WINFORM软件的程序,快手是个IDE吧,国产的还不错,不过我现在没搞这个了
figer1
figer1
快手是AAuto编程语言的开发环境、之所以叫AAuto是因为作者从朋友那里得到了AAU.CN这个域名,AAuto这个名字与自动化没有关系,跟AUTOIT也没啥关系,其实软件名字里有Auto的有很多例如AutoCAD
0
c
chen gege

引用来自“ndzm”的答案

引用来自“chen gege”的答案

上面的回复 搞什么玩意, 像一摞屎

看看这位就知道人家论坛为什么限制新手发言了,国外出个新语言必须跟风,国内出个新语言必须骂成屎 - 当然都不需要理由,讲个笑话:

当同胞邻居突然有时间写了一个好用的编程语言:
美国人说:“我要做更好的编程语言”;
日本人说:“我要研究他编程的技巧”;
法国人说:“我想用他的编程语言写个泡妞软件”;
中国人说:“这就是一个大杂烩,山寨版,没前途,中国人还要搞什么英文编程,听说那开发者人品不行,极端又自私,你要想清楚了,指不定他那破编程语言哪天就关门了........我杀他的心都有"。
 
苹果的味道自己试过才知道,AAuto开发环境不过6.xMB,绿色软件,有这个有兴趣还是自己动手试试的好,别人说的再好人云亦云终是别人嚼过的馒头 - 味道只有别人知道。

2个人的回复都是拷贝自知乎上的一篇文章来回复 有意思吗?你们是同一个人?  

我不说是屎样 改说什么,太把这里当成百度知道了吧, 回复是左拷贝一篇文章,右拷贝一篇文章。当自己是百度知道自动回复的广告SEO机器人啊。

这样原生性的拷贝,连个引用的链接都没有。

c
chen gege
回复 @ndzm : 看你谁开始提出针对aauto。是你好吧。 我知道你是攻击力只有0.1的渣渣。 aauto的管理层就出你这种人。
ndzm
ndzm
回复 @chen gege : 呵呵,自相矛盾了吧,前面还说你没针对AAuto,是我复制笑话没附上原作者,不管你是不是被AAuto官网删帖封号了这是你的事好吧,麻烦你不要逮谁咬谁,我好象没说你什么,只是劝你别这么激动,好吧如果你跟AAuto版本有啥仇恨,那抓他小辫子不放,使劲骂!最好把他骂的关门,不过请不要随便找对象乱射
c
chen gege
回复 @ndzm : 看清楚谁是2天前,也就是8月4号注册的,专门来这里当马甲的,你是那里的版主吗,这么有正义感,平时封号删帖封ip,做太多了吧。
ndzm
ndzm
回复 @chen gege : 我就发了个笑话,我引啥经据啥典了?说别人好不行么?一定要咒别人跌倒?! 你专门注册个账号来左一句屎,右一句屎,你都数数你发了多少个“屎”字,有话不能好好说一定要讲脏话么?!你还倒打一耙是别人扭曲?!再说我也没说啥,只是发个笑话而已。你不必认真,就算是别人犯错你生啥气。
c
chen gege
回复 @ndzm : 话说我是指回复是屎样,没针对AAUTO。你自己提出来说我鄙视国产语言。引经据典的说AAUTO多好好多。你这心里该有多扭曲啊
下一页
0
figer1
figer1

楼上,我上面清楚的说明了来自“官方论坛”

原文链接:http://www.aau.cn/article-5-1.html
再提醒你一下,请不要骂脏话。

下面是AAuto官方简介:

AAuto编程语言

  AAuto是专用于桌面软件快速开发的新一代混合型编程语言, 兼具动态、静态语言优势,语法更可兼容大部分流行语言,学习成本低,开发速度快,并永久免费。
  AAuto是一种动态语言,但是同时支持静态类型开发,下面的代码定义了一个结构体,在这个结构体中可以象静态语言一样使用静态类型,又可以象动态语言一样使用动态类型;

//定义类  
class POINT {  
    int x; int y; 
//静态类型    
    func = function(){  
        
//动态类型  
    }  
}

  这种全新的混合编程语言开创了一种全新的编程方式,AAuto拥有动态语言轻便、灵活、快速开发的特性,同时又可以象静态语言一样强大,直接支持原生DLL,方便的声明API函数,并且可以将AAuto的函数对象转换为C语言兼容的函数指针,即使是外部EXE进程中的函数,也可以使用一句代码声明为普通的AAuto函数对象( 原生call支持 )。
  AAuto虽然小,但是支持的接口很丰富,可支持标准DLL的 stdcall,cdecl,thiscall,fastcall,regparm(n)  等调用约定,可以支持C++导出的类对象,可以支持com静态动态双接口,象VBS一样原生支持com对象。
  AAuto还可以直接嵌入汇编机器码,C语言,Java,PHP,C#,Python,Javascript,VBScript......等等数量众多的第三方编程语言,方便的互调函数,并且这些调用第三方语言的功能模块都是使用AAuto实现,并且开放源码。混合型语言让我们可以体验到激动人心的全新编程方式。
  AAuto可以将硬盘目录,硬盘文件一键嵌入EXE文件,将全部程序包含所有资源生成独立的绿色EXE文件,所有文件读写的相关函数自动支持,无需更改代码,AAuto制作的程序不需要安装程序,也不需要释放DLL运行库,AAuto制作的程序都是免安装绿色软件。
  AAuto属于类C系语言 、也可使用部份类Pascal语法,并且可以自定义一套自己的语法。AAuto 在语法风格,函数命名上都保持了对流行语言的良好的兼容性、通用性。 有其他语言基础的可以轻松上手,学习AAuto以后学习其他编程语言更可事半功倍。
  AAuto原生支持多线程开发,复杂的多线程开发在AAuto中变得非常简单,AAuto所有对象先天线程安全,自动解决所有并发问题,标准库提供大量简化多线程开发的辅助支持库。例如 thread.command 实现的线程命令订阅模式,为多线程软件开发带来很大的方便。
  AAuto的标准库基本使用纯AAuto源码实现,并且全部开源,标准库提供了大量的简化编程的常用函数,涉及到软件开发的方方面面,极大的简化了桌面软件开发过程。

软件界面快速开发

  AAuto提供web.form支持库( 开源 ),可以创建web窗体加载网页创建web风格的软件界面,网页与本机代码可以直接交互,在快手工程向导里,就提供了 WEB UI 的模板。在使用web窗体时,你能感受到AAuto这种混合语言带来的巨大方便,较之传统编程语言,AAuto 可以更快更加方便的创建 WEB UI 程序,在AAuto自带的范例中,就有一个多窗口浏览器的范例,仅仅使用了一页300行源码就实现了一个功能较完整的多窗口网页浏览器,可以看出使用AAuto极大的简化了Web相关开发技术。
  另外,AAuto提供了web.layout支持库,封装了轻量快速的界面引擎HTMLayout,可以使用传统的HTML,CSS技术,更加方便的实现漂亮的界面,而且运行,响应速度极快,官方也提供了大量HTMLayout的范例,教程。
  当然,使用AAuto开发传统界面也非常的方便,AAuto提供可视化开发工具,可以象VB一样(实际上比VB更简单)的通过拖拉控件创建程序。

快手 - AAuto集成开发环境

  快手是用于AAuto程序开发的可视化集成开发环境(IDE)。 面向个人或企业用户,商业或非商业应用,本软件永久免费。快手内置AAuto标准库,以及大量范例全部开源。AAuto用户可以自由使用无需付费,使用AAuto制作的软件产品不需要声明使用AAuto开发,免费使用AAuto无任何附加条件。

figer1
figer1
回复 @看能不能改个名 : 理解,这的确是AAuto官方网站做的不够好,给用户带来了麻烦,我相信以后会有所改进的!至于上面讨论的一些言语冲突,也没有什么关系。
泡不烂的凉粉
泡不烂的凉粉
我是诚心提问, 并无诋毁之意, 其他网友言语过激, 我也爱莫能助. 官网论坛 的确是限制太多. 以至于 新手难以发贴求助.
0
figer1
figer1

一个免费软件而已,只是多一个选择而已,用不用都是你的自由,没必要上纲上线,骂人就更加没有必要。AAuto在开发一些小桌面软件上有优势,但是也不是说他就很牛啥的了,我觉得AAuto整体上并不是什么了不起的东西,没必要反应那么强烈。

AAuto作者的致用户信就就提到:

“AAuto只是你一个起步点,不要停留在这里,整天接个单赚几千块钱,不是你的人生终极追求,学点更优秀的语言,PHP, Javascript, C, C++ 都是与AAuto语法接近的语言,我希望AAuto只是你的一个小工具,可以快速解决你的小需求,我更希望AAuto只是你少部份使用的工具,我期望看到你们所有人掌握更优秀的语言,有更大的成就。希望我们一起努力!如果我们这个世界多一些创造价值,而不是作恶的人,世界必然会更美好,也会影响到我们自己,蝴蝶效应 - 蝴蝶扇下翅膀,可以引起另一个半球的一场飓风,我们D一个网站害一个人,也许这个人用这个网站赚点辛苦钱,去救一个孩子的命,也许这个孩子本可以改变世界,又或者我们去做好的软件去帮助更多人,例如AAuto可以让不少人赚到了钱,部份的改变了生活,也许这少许的钱会改变一些重要的事,期望大家都有这种责任感,使命感,去为这个世界创造价值,而不是浪费自己的时间在网上到处攻击、抹黑别人,损人而不利己。”

0
泡不烂的凉粉
泡不烂的凉粉

我希望参与回复的,更多是说出自己的观点, 不要反复的 "复制" "粘贴", 对于软件的介绍.以及部分网友的评论.我有看到.

对于官网的 发贴 限制, 还有官网 意见以及建议 板块都难以打开. 我在这里抱怨一下.

还是 老问题. 是免费软件, 可以选择不用. 我只是带着疑问, 向有经验的老用户请教.

源码编译成可执行文件的原理是什么. 针对 aauto. 有没有命令行编译器.  还有一些技术上的 疑问, 比如 递归 上线 标准支持 是多少层.  变量数量. 是如何存放的. 有无最大限制. 变量以及常量 长度. 有无最大限制.  这些技术上的参数.我查找起来不是很方便. 大家有无相关资料推荐.

0
figer1
figer1

引用来自“看能不能改个名”的答案

我希望参与回复的,更多是说出自己的观点, 不要反复的 "复制" "粘贴", 对于软件的介绍.以及部分网友的评论.我有看到.

对于官网的 发贴 限制, 还有官网 意见以及建议 板块都难以打开. 我在这里抱怨一下.

还是 老问题. 是免费软件, 可以选择不用. 我只是带着疑问, 向有经验的老用户请教.

源码编译成可执行文件的原理是什么. 针对 aauto. 有没有命令行编译器.  还有一些技术上的 疑问, 比如 递归 上线 标准支持 是多少层.  变量数量. 是如何存放的. 有无最大限制. 变量以及常量 长度. 有无最大限制.  这些技术上的参数.我查找起来不是很方便. 大家有无相关资料推荐.

你这个有些强词夺理了,只能说你自己的观点,为什么转帖别人的观点就不能参考?!
注明了出处,回复参与都没有恶意,即使你有意见,你也不应当上来就骂别人是“屎”对吧? 你这样的态度怎么能怪别人删你的帖呢?!

至于其他的一些问题,我只是一个普通用户,说实话不关心这些与实用开发没有关联的问题,我用了AAuto好几年还真从来没碰到过你说的变量名太长了,递归做死的把堆栈撑爆了这类问题,除非这个人吃饱了没事干,专业鸡蛋里去挑骨头。

至于说到文档资料,前几天看官方发布的一个统计,6.5MB的开发环境,33万字的用户手册,67万字的API手册,论坛4万帖子,也大量的针对零基础新手的图文教程,还不至于到用起来不方便的程度,如果真是如此,这AAuto也根本不可能有人去用。

其他的不多说了,前面莫名其妙被你骂几句我也不想计较了,你有什么事情或者意见建议要求啥可以写邮件去跟AAuto作者沟通 - 不至于真的有意见没地方发,这里的网友我想大家都没什么恶意。

0
figer1
figer1

如果你觉得AAuto官网做的不够好,那么请多给予一个免费软件一些包容和支持,换位思考一下,如果你是作者,别人上来左一句屎,右一句屎,看多了,听多了,也有可能会选择一封省事。

当然,我个人觉得AAuto比起国外的编程语言也是有较大的差距有很多不尽如人意的地方 - 还算不上是一个完美的编程语言,AAuto网站的管理确实做的不够好,但是我也坚信将来一定有更多比AAuto更好的国产开发工具 - 当然能免费就更好了,所以如果觉得AAuto不够好,那就努力做的比他更好千万倍,他不好可以拿他来当反面教材、失败的镜子,总能找到一点好处是吧。

返回顶部
顶部