两年后重回blog,论linux改变我的生活(windows码农勿入)

        这个号是两年前搞的,当初刚注册的时候还是发过几篇山寨文章的,现在看看可笑的不得了,但让它们就在那里,以后看时可以回忆起当时:-) 。

        现在开始我2013年的第一篇正文。最开始接触的是windows API编程,用那个200多行hello world 界面程序开始入门,我也就是在敲完那个代码后对编程开始厌恶,讨厌windows的各种自以为是的封装,封你妹啊,白白增加码农的记忆负荷,那时我就认为我不会干这行。虽然windows这么做是有道理的,但是当时就是打心底的反感,这样我就间断的游离在单片机和stm32之间,但当需要移植各种协议栈,调用各种库的时候才发现自己弱爆了,毛也不会。这样混了好久,本来是闲的蛋疼装各种linux发行版玩,ubuntu,debian,arch linux, backtrack(现在叫kali了麽),linux mint,suse...这其实是玩Linux的必经之路,都是试过好多发行版之后才能静下心可一个用吧~~最开始只是用界面操作,装点游戏玩,但开源游戏质量不敢恭维。。。只是这么玩就又蛋疼了,自然去找各种书看,看的看的才知道有终端,有bash,一行代码分分钟可以让电脑开不了机。。。我还记得当时的情景,如同井里的癞蛤蟆突然抬头看了看头上那刺眼的亮光,碉堡了的感觉~(这就是国内教育的悲凉,学编程从vc6搞起,敢提一嘴linux吗?现在应该好一点了吧)于是开始在linux终端下敲代码,这感觉爽爆了,没有恶心的封装,int就是int,偶尔size_t等等也是恰到好处。现在只用linux系统,只要没有什么正式文档就不用重启到win,360体检0分的win,不管它了~哈哈~

        之后因为实验室的活还是搞Qt,才发现这个C++的方言太流弊了,用起来也很顺手,10行写个界面。不要说Qt封装了好多东西,这样让码农都不知道自己做了什么之类的话,未来的编程趋势一定是向简单,方便,高效,跨平台发展,10行能做到200行的事儿,而且效率没有区别,为何避简就繁呢?但,最改变我世界观的其实是python,具有未来趋势的一切优点,6行写一个udp client可以发送串流,10行就可以从网上爬歌爬图了,太方便了,也太好玩了。

        有人说,在linux下能做的在win下也可以啊,Qt,python都可以在win下玩啊。的确,但是我在linux下1,ctrl+alt+t开启终端;2,vi a.cpp;两步就能开始写了,在win下1,点击显示桌面,露出桌面图标;2,鼠标点击桌面快捷方式打开神马visual studio 2010;3,新建工程;4,新建文件或选择已有文件;5,一路Next+等待;6,开始写。而且win下这6步伴随着各种左键右键。这只是yy一个小情景,不是vim 和vs的对比,各有长处是肯定的,c#现在也是主打android ios各种跨平台,但我就是不喜欢c#,不喜欢java,林子大了,各种猿媛都有,不争论,不赌气,追随内心的声音,做自己真正喜欢的事情就是最好~

        好了,从今天起,正式开始技术博客之旅,只专注于高质量的技术分享。今天2013年5月12号母亲节,明年的母亲节看我能不能成为csdn专家。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值