再度体会到了Linux的不好用

2022-5-16 19:09| 发布者: Hocassian| 查看: 38| 评论: 0|原作者: wildgun

摘要:
C:\Users\Administrator\Downloads\wildgun\2019-10-14-18-50-12-39692909861200-??? - wildgun的个人站点。御宅族,圣地巡礼爱好者-采集的数据-后羿采集器.html

标题

再度体会到了Linux的不好用

标题链接

http://wildgun.net/2011/06/%e5%86%8d%e5%ba%a6%e4%bd%93%e4%bc%9a%e5%88%b0%e4%ba%86linux%e7%9a%84%e4%b8%8d%e5%a5%bd%e7%94%a8/

导语

今天尝试着在Ubuntu上跑MonoDevelop(一款使.NET在Linux平台上运行和开发的程序)。安装了之后,新建一个工程,运行范例后报错说没有找不到VB编译器。我一想:哦,原来Unix/Linux操作系统的思想是把什么东西都拆开、让你自己挑选组合——好,既然MovoDevelop只是一个开发工具,那我就继续安装Mono。   装了Mono,发现问题照旧——回头想了想,意识到好像Mono的介绍里好像只有C#,难道还有独立的MonoVB包不成?看了一下Ubuntu软件安装中心,果然如此,要编译VB还需安装第三个包。   装完之后,我想这下总可以了吧?结果,还是不行——报错提示“Error VBNC30451: Could not resolve the name ‘Window’ (VBNC30451) “。这可是程序默认新建工程的代码啊,这都能报错啊!实在是非常不好用户体验了。相比于Windows下正统的VisualStudio越来越好,新建工程非但一键运行而且还有各种亲切友好的提示和范例,Mono这款既要吸引Windows开发者,但却仍保留Unix思想的软件还真是不好用。我觉得就算是要把每个部件都拆开让用户选择,那也应该在安装其中任意一个部件完了之后给用户一个提示啊!——比如告诉开发者,仅安装MonoDevelop是不够的,还需要各种对应语言的编译器。   没有,这种友好的提示都没有。Mono是如此,而Unix/Linux下的各类软件都是如此,没救了。   不要说“专业开发怎么能连这点都不懂“类似的话,难道开发就一定要专业?难道.NET初学者使用Mono就一定要被挡在门外?(好歹我也不是.NET初学者了吧)真没见过什么软件这么麻烦,还要用户自己去猜缺了什么东西少了什么部件的!上周看办公室的另一位老师用MyEclipse也是,要运行个JSP程序要配置七八个地方,真是糟糕的用户体验。而程序员也是用户,不是吗?   微软,我需要你!愿你长存!

日期时间

2011年6月26日

正文

今天尝试着在Ubuntu上跑MonoDevelop(一款使.NET在Linux平台上运行和开发的程序)。安装了之后,新建一个工程,运行范例后报错说没有找不到VB编译器。我一想:哦,原来Unix/Linux操作系统的思想是把什么东西都拆开、让你自己挑选组合——好,既然MovoDevelop只是一个开发工具,那我就继续安装Mono。

 

装了Mono,发现问题照旧——回头想了想,意识到好像Mono的介绍里好像只有C#,难道还有独立的MonoVB包不成?看了一下Ubuntu软件安装中心,果然如此,要编译VB还需安装第三个包。

 

装完之后,我想这下总可以了吧?结果,还是不行——报错提示“Error VBNC30451: Could not resolve the name ‘Window’ (VBNC30451) “。这可是程序默认新建工程的代码啊,这都能报错啊!实在是非常不好用户体验了。相比于Windows下正统的VisualStudio越来越好,新建工程非但一键运行而且还有各种亲切友好的提示和范例,Mono这款既要吸引Windows开发者,但却仍保留Unix思想的软件还真是不好用。我觉得就算是要把每个部件都拆开让用户选择,那也应该在安装其中任意一个部件完了之后给用户一个提示啊!——比如告诉开发者,仅安装MonoDevelop是不够的,还需要各种对应语言的编译器。

 

没有,这种友好的提示都没有。Mono是如此,而Unix/Linux下的各类软件都是如此,没救了。

 

不要说“专业开发怎么能连这点都不懂“类似的话,难道开发就一定要专业?难道.NET初学者使用Mono就一定要被挡在门外?(好歹我也不是.NET初学者了吧)真没见过什么软件这么麻烦,还要用户自己去猜缺了什么东西少了什么部件的!上周看办公室的另一位老师用MyEclipse也是,要运行个JSP程序要配置七八个地方,真是糟糕的用户体验。而程序员也是用户,不是吗?

 

微软,我需要你!愿你长存!

文章信息

Posted in: IT数码信息科技. Tagged: .NET, Linux, 命令行. Leave a Comment


路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部