V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  g00001  ›  全部回复第 9 页 / 共 21 页
回复总数  408
1 ... 5  6  7  8  9  10  11  12  13  14 ... 21  
2020-03-28 11:38:56 +08:00
回复了 YongkeLi 创建的主题 程序员 .net 现在是不是很不受待见,岗位少的可怜
@shijingshijing
他不是不熟悉 C#, 他是四十多岁的老程序员了 - 玩了一辈子 C#,所以他很自信用 C# 无所不能,但没有一个编程语言什么都能解决。C#很强大那是肯定的,我觉得比 aardio 这种只有 6.5MB 的小型开发环境肯定是强大万倍,
但有时候太强大了 - 也会带来麻烦,例如 C#简单的调用个 WINAPI 语法都很啰嗦,就不要说异步底层什么的了。
2020-03-28 10:50:50 +08:00
回复了 YongkeLi 创建的主题 程序员 .net 现在是不是很不受待见,岗位少的可怜
C# 用来写一般的桌面软件有点杀鸡用牛刀 - 有时候反而浪费时间。
让公司里一个员工写个小桌面软件,他非要用 C#,还说 C# 是微软的亲儿子效率高开发工具强大,他用 C#什么都能做什么都能解决,结果搞了一个月没搞好每天磨蹭,最后还是让其他人拿了 aardio 搞了一下,不到一天就写好了。
2020-03-27 17:07:07 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
本来就没想在这里讨论 aardio,
你非要一直踩,那就不好意思了,你踩的太用力,就不要管旁人有所回应。一言堂从来不是我等的追求。

这又是一个 python 用户写的(还是把所有桌面软件玩了个遍的用户):
--------------------------------------------------------------------
前阵子在用 python 写一些小程序,写完后就开始思考怎么给 python 程序配一个图形界面,毕竟控制台实在太丑陋了。于是百度了下 python 的图形界面库,眼花缭乱的一整页,拣了几件有“特色”有“噱头”的下载下来做了个 demo,仍旧不是很满意,不是下载安装繁琐,就是界面丑陋或者难写难用,文档不齐全。后来那天,整理电脑文件发现了 6 年前下载的 aatuo (现已更名 aardio ),顿时一阵惊喜.....先说说 aardio,2011 年 7 月的时候,它还叫 aauto,那时的自己还醉心于开发桌面应用,VC++( MFC ),C#( Winform ),Java ( Swing ),Delphi 都被玩了个遍,偶尔网上百度到了 aauto,下载下来试用了下,你会被它的 IDE“免安装”和“使用友好”感动到,而且最终发布的 EXE 文件也很小,确实是一个很适合开发小工具或者小应用的语言。后来,aauto 更名为 aardio,我也有幸成为目睹 aardio 一路成长的开发者。

这又是网上一个 delphi 用户写的:
--------------------------------------------------------------------
用了 n 年 delphi,比 delphi 用起来爽太多,方便太多。解析型自动释放内存,面向对象,丰富的类库函数,简洁的语法,强大的 table,table 和 php 的 array 很像,用起来很方便,json 函数很方便地 json 字符串和 table 互换。。。方便的东西太多了,桌面软件开发者有福音了,从此抛弃 delphi

哦,这种评论我能翻出好几页 - 当然你都要说是推广水军了,
有意思,这么努力地踩这么个免费个人软件,有人给你钱吗?!
2020-03-27 16:57:44 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
嗯嗯,我就喜欢 aardio 这样的玩具。
百度(如果你会用 google 就更好了),讨论的人还真不少。确实没有人拉着你张嘴闭嘴 aardio - 又没人给你五毛。

这是一个 python 用户写的:
python 也可以是别人的私生子:aardio 有了这货,写桌面程序就不需要你学习古老的 TK,庞大的 QT,直接拖界面或者用 html 写界面或者用 flash 写界面或者。。。。你还可以吧 c++代码 .net 代码,php 代码,lisp 代码,python 代码,本身的 aardio 代码揉进 1 个程序里为你服务,都说 python 是胶水语言,我觉得这货是胶水的胶水。

有趣,我又讨论了一下
2020-03-27 16:00:36 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@augustheart
你说的是对的,我就是这个意思,在 Windows 上没办法做到完全不调用系统的 API 。
2020-03-27 15:44:42 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
上面有人一直在带节奏说我在黑 python, c#,electron
要声明一下我从来没有黑过这些东西,这些东西也肯定都比 aardio 强大万倍 - 这不需要你浪费时间苦口婆心的来解释。我自己也用 electron 写了很多软件,包括 aardio 开发环境里都有带大量 python 的例子,在推荐用户使用 python,所以这种挑拔 - 我认为你自己真的只是在秀。

我并不认为用 electron 套个壳,体积增大到几百 MB,就一定提升了效率,有很多软件并不适合用 electron 写,electron 不但是体积大,启动后占用的内存也太大了,没错 vscode 占个几 GB 的内存 - 用户并没有意见,但是如果桌面上随便一个小软件都占个几 GB 的内存,很抱歉用户可能分分钟都会把你卸载了,毕竟不是每个软件都是 vscode 。迅雷为什么改 Web 做界面呢?!迅雷界面现在基本上都做成了一个浏览器 - 他也试图在引导用户把他当浏览器用,这当然用浏览器控件做最方便。

另外 python 的 tkinter 只是 tk 的一个接口封装 - 分清楚什么叫封装,
即使是 tk/tcl 内部也会调用系统 API,以下随手复制几句 tcl 调用 Windows API 的源代码:

RegisterClassExW(&wc);
es->hwnd = CreateWindowExW(0, szDdeClientClassName, szDdeClientWindowName,WS_POPUP, 0, 0, 0, 0, NULL, NULL, NULL, (LPVOID)es);
return TCL_OK;

aardio 不一样,他不需要借助 TK 这些用 C/C++写的界面组件,纯 aardio 代码就可以实现一个界面库,而且实现出来还挺好用, 当然前提是适合的软件,例如上面那个 wubiLex - 这种如果非要用 python 或 electron 去写,会比较痛苦。网上还有一些 python 用户写的博文,放弃 tkintern 改用 aardio 为 python 写界面( aardio 程序可以嵌入 python 解释器 ),当然你要说他们都是政冶不正确,这就见仁见智了 - 你可以这么说这都是你的自由。
2020-03-27 15:19:46 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
楼上的几个小号请注意一下,
如果你黑某个编程语言 - 只要你不违反 V2 的站规,不关我的事,我也管不着,你尽情的黑 - 不关我的事。
但请不要对本人进行人身攻击。

我最欣赏 V2 的一点就是技术氛围好,包容不同的观点。
你抱怨你不知道 aardio - 请问你自己孤陋寡闻关我什么事?!要我给你负责喽?!
aardio 有十几年的历史,即然你都不知道,那说明 aardio 很少做推广喽?!这又关我啥事?!你觉得别人广告工作做的不好,你找作者喷去,别找我!!

aardio 只是个人业余写的一个免费小软件,没人推广你,也没人拉你用。
我在这帖子里只是发了一个开源软件 wubiLex,压根都没跟你讨论 aardio,然后就因为这个开源软件是 aardio 写的,你就一直在这里没完没了,还上一堆小号相互点赞,相互吹捧,我也真是醉了。
2020-03-27 12:03:04 +08:00
回复了 hxgdzyuyi 创建的主题 Node.js typescript 真的好用吗?
typescript 即保留了动态语言轻便灵活的优势,又解决了动态语言散漫难以控制的缺陷,
在类型化上的小小付出并不算什么( 玩进去里面很多东西会非常有趣 )。
2020-03-27 11:29:25 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
已 block , 关于 aardio 请不要再 @我了,上班没空
2020-03-27 11:23:39 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@LokiSharp 其实一直是你在拼命推广 aardio,我都怀疑你是不是 aardio 官方派来的卧底。如果你不在这里狂喷,都没有人注意到我提了一下 aardio 。

我没有推广 aardio 的意愿,aardio 只是一个免费的个人软件,你都说了,作者连官网主页都懒得去打理一下,非商业软件,不涉及商业利益,不过我还是非常赞赏你为了 V2EX 的广大用户做好政冶审查,你辛苦了。

你看到 aardio 想吐,我很同情,
这 aardio 的杀伤力也太大了,看来 aardio 的存在是你的痛,我同情很同情。
不过 aardio 不是我写的,不是我的锅我不背哦。谢谢!

我在说第三方库,你就说标准库,我说 pyqt,你就说 tk,也是有意思,你的辩论能力很强。
你可以百度一下(如果会用 google 就更好), 看你的谈吐,应当经常在 aardio 群里混,那你应当知道有很多 aardio 用户 python 玩得比你溜。

你不怎么做桌面开发 - 这我早就看出来了,再见哈!!!
2020-03-27 11:07:36 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
五年前斌哥用 aardio 做的豆瓣 FM 第三方客户端界面

https://i.v2ex.co/BH957EOb.png

斌哥不是程序员,学了十几天 aardio 做了上面的界面.
2020-03-27 11:01:16 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
下面这些是 aardio 做的界面,很多都是五年前的 ,

https://i.v2ex.co/jJV06eS8.jpeg

https://i.v2ex.co/H9a0xEsz.png

https://i.v2ex.co/1akxAo06.jpeg

https://i.v2ex.co/4jzfGO4w.png

https://i.v2ex.co/35s0o7qW.gif

https://i.v2ex.co/rEhFF0H5.jpeg

如果这些界面你用 python 调用 gdi 就能轻松画出来啊,还不用第三方库。代价只是蛋疼了那么一点,那我真的很佩服,愿意虚心向你学习。
2020-03-27 10:46:52 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@LokiSharp 你终于体会到 aardio 强大在哪里了吧?!
aardio 用非常少的代码就能实现一个界面库,像你这样不喜欢 aardio 的都能几分钟看完,是不是很强大,你可别小看这个界面库小,用 aardio 做界面可是非常的快和方便,例如我发的那些 20 年前的漂漂界面,用 aardio 分分钟就可以写好。

用 aardio 直接花 UI,你也知道蛋会疼是吧?!
你要画出 aardio 那样 20 年前的漂漂界面,你的蛋会更疼的。

另外你又煳涂了,Python 的第三方界面库 - 不等于 Python 自己。
2020-03-27 10:27:01 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@LokiSharp 你还对 aardio 作者这么熟悉啊,这很有趣 - 为什么你要花这么多时间去了解一个你不认同的编程语言呢?!我觉得只有一个可能,就是你活的太成功太滋润,所以才会这么闲。

不过我不是作者 - 当然我完全不介意你这么去推测,只要你高兴就好,你把我幻想成川普都没有问题,想一想川普跟你亲切的畅谈这么久,是不是好开森呢?!

另外我在 V2 从来没有说过其他语言不好,aardio 最强,例如 electron,python 的跨平台就比 aardio 强.

再说一个东西强不强不是靠嘴皮子来争论的,Talk is cheap. Show me the code
例如你喷别人的界面丑,是 20 年前的风格,别人不开源,那么请你发一下你的开源软件地址,秀一下你的漂漂界面和代码,教育一下我们。

你看你打字这么辛苦,又没人给你钱,还是发代码比较有说服力。
2020-03-27 10:20:32 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@LokiSharp
非常感谢你热情的跟我交流,
你说人家界面是几十年前的风格,
让你拿你自己的界面看看,你让我自己去找 - 亲,我上哪找啊?!

二十年前的界面有大量使用扁平化界面、图标字体啊?!
估计十年前的 PC 软件开发者还在为一个透明 PNG 怎么不闪烁而痛苦不堪呢。
所以自绘界面并不是你想象的这么简单。

任何软件都要调用系统 API,
另外系统 API 不叫“第三方界面库”。

python 调用的界面库都是第三方界面库,这些第三方界面库都是 C++写的。
而 aardio 用纯 aardio 源码实现了一套开源界面库,能听明白吧?!

你可以百度一下(如果你会使用 google 当然就更好了) 网上能找到很多用 aardio 为 python 写界面的博文。
aardio 的界面库虽然是纯 aardio 源码造的,但是用 python 用户放弃 python 界面库 - 而是用 aardio 来为 python 写界面,所以这是一个有趣的现象。
2020-03-27 10:08:14 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@secondwtq 你的理解有误,
我并没有说 aardio 能解决跨平台的需求,明确说了不跨平台。

另外我也并没有说能解决楼主的问题。
还有你说楼主列举的 electron 例子都是跨平台,抱歉我不想用“胡逼”这样的字眼来形容你 - 这样好像不太礼貌,我想说你在“耍流氓”可能好一点,electron 本身就是跨平台的,用 electron 举的例子能不跨平台?!

我去年写的一个软件,客户的确喷了我“支持那百分之零点几市场的操作系统有毛用”,他们要求支持市场份额更大的 XP,所以我屈服了,也许你不认同,我非常理解,但对于我来说,客户才是上帝。

另外你所谈的跨平台 - 我并不反对,因为我也用 electron 做了很多项目,需要跨平台的时候我用 electron,不需要跨平台的时候我就用 aardio 。

我的意思是,electron 之所以体积大 - 跨平台是一个重要因素,不跨平台就会体积小,而不是说 aardio 即能体积小又能跨平台,能完美百分百的解决所有需求,我没有这个意思,谢谢!
2020-03-26 22:47:39 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@TangMonk
aardio 是 360 平台收录的编程软件,不会被封杀的。

你说的是用 aardio 编写的软件吧,360 或者现在很多安全杀毒软件都是白名单机制,改一个字节都要去过白,有条件就买证书做签名,用各种编程语言结果都是一样的,aardio 并没有额外的不同,我之前用 C++写的软件被封的更快,老老实实去买证书,提交过白这些。
2020-03-26 22:40:58 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@LokiSharp 你是个有趣的人 - 我很喜欢,
想不到对 aardio 这么不爽,却又这么细心的去研究 aardio,我想你一定是生活的很成功和滋润,才会这么闲吧?!

当然,你还可以说安卓不过是改了改 linux 加了点封装。
不过你即然这么推崇开源,却又对别人正常的使用开源代码不爽,这种心态倒是奇怪的很矛盾。

其实 aardio 是一个开发环境,并不只是一个语言,所以 lua 源码是改不出 aardio 的,不信你可以去试试。

另外看来你是个软件开发新手,说了一些外行的话,WIN 平台上所有的开发语言,都会调用 Windows 系统函数, 所以这不是一个好的喷点,你要换一换。

aardio 可不仅仅只是个封装,例如他的界面库,没有像其他编程语言一样用到第三方的界面库,而是用纯 aardio 源码实现的,不像 Python 这些要用到 C++,所以你的理解有很大的误差。

我就不多说了,本来我压根就没想在这个帖子里讨论 aardio,毕竟国产语言你懂的 - 说多了会被骂是广吿,但是你一直纠结这个话题,我们还是打住吧。
2020-03-26 21:35:08 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@cmdOptionKana aardio 不跨平台,如果有跨平台的项目就不合适了,不过桌面操作系统是 Windows 一家独大,记得去年我用 electron 做的一个软件被用户骂惨了,他说你连 XP 都不支持,你支持那百分之零点几市场的操作系统有毛用,呵呵所以我后来被逼的用 aardio 重写了那个软件 - 好处是发行体积小了十倍。aardio 写的软件可以支持所有 Win 平台,没 electron 要求那么高。
2020-03-26 21:28:40 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@LokiSharp 我对这种争论不太想参与,也不关心这些。
不过你的话自相矛盾倒是有趣,不开源不跨平台就不用,那你为啥用 Windows ?!
不用 Windows 那你为啥会用 C#,另外微软的 VC#开发环境并不开源,不开源就不用,那你为啥会用 C#?!
不过话说回来,aardio 里有很多用户 C#都是用的很好的,如果你对这个话题感兴趣,可以去问问他们,我回答不出来呢。

我比较在乎体积的问题,
你用 820KB 能写出 wubiLex 吗?!
你发布的软件能不带.net framework 吗?!
C#写的软件,可以用 ILSpy 这些工具,可以一键还原出源代码,工程都能给你导出来,这都是因为 C#开源带来的问题,你都不介意是吧?!哦我忘了,你们写的软件都是开源的。可以发一下 github 地址吗?!

20 年前的 winform 能做到 aardio 这么好看啊,那我非常非常的佩服。
https://i.v2ex.co/6nHn7NBO.png

对你的无限景仰,可以发一下你现代化、跨平台、开源、比 aardio 牛逼万倍的 github 地址学习一下吗?!
1 ... 5  6  7  8  9  10  11  12  13  14 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1009 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.