为什么我很少听到有人在用Windows编程?:因为用window编程就像呼吸空气一样广泛和自然,你不会天天跟人说我呼吸空气了!但你偶尔闻到个屁是香的,你会天天跟人讲
因为用window编程就像呼吸空气一样广泛和自然,你不会天天跟人说我呼吸空气了!但你偶尔闻到个屁是香的,你会天天跟人讲。但人不能靠呼吸香屁活着。
看到这个问题,就知道你非常的不专业,至少在软件领域。
windows是操作系统,我们只能用VC,VS,JAVA等IDE做可执行文件,然后在Windows操作系统下运行。
有多少人在用Windows?现在的办公、家用、专业开发,凡用个人PC及笔记本电脑的地方,大都要使用Windows下的应用程序,包括开发手机的IDE开发环境。
大家都在用,意味着有人要开发APP。每天使用的各种新颖的运行在Windows下的APP不都是开发出来的吗?不知你所说的很少是什么意思?
基于Windows系统的个人电脑,全世界每年的销量在2亿多台,是仅次于手机的数码产品。几乎每个家庭都拥有至少一台电脑,如此大的量,没有相应的APP跟进是不行的。所以,相应的,网络开发,游戏开发,办公软件开发,工业控制与人工智能AI开发,云端服务开发,物联网开发终端公共服务开发等等,枚不胜举。
主流都是bs架构,也就是说客户端都是浏览器,当然,如今还得加上手机端,ios或者android。bs架构之前都是cs,也就是windows编程比较多,大多数都是用vb,delphi,c#,或者vc,pb等等
还有一部分是纯windows应用软件,没有服务端的,例如以前的豪杰解霸 vcd播放器,winamp mp3播放器,这类大多数用c++,vc等编写。目前来说凡需要在windows电脑上运行的本地软件,大多数还是用windows。
我是一个程序员,很高兴在头条看到编程的问题,也很高兴现在有越来越多的人喜欢编程热爱编程了。
其实编程的世界就像金庸小说里的门派。有Java,c,c plus plus,python,他们就像华山派,武当派,丐帮等门派。对于我们使用者来说我们刚开始会选一种语言学习,就像加入一个门派。
在编程的世界里也有蹲马步,跑步等基本功,如算法、数据结构、物理等。使用的兵器就像windows,linux,mac。
当你学到了一定阶段,就有人开始觉得自己有了本事,开始为自己的门派摇旗呐喊,例如“php天下第一”等。也有人为自己使用的兵器而摇旗呐喊。许多人也就停留在了这一阶段,整天打的不可开交。
岂不知世上还有扫地僧这样的高人,他们深居简出,功夫早已出神入化,还会计较自己使用的兵器吗?我想一个扫帚都可以横扫天下英雄吧。
事实上,有几乎有一半的开发人员基于Windows系统做软件开发,其余的被MacOS和Linux均分。
数据来自stack overflow 2020(Stack Overflow在程序员心中是特别有地位的),收集了10万+个问卷结果,样本空间很具有代表性,如下图。
其实在Windows平台上遇到的很多讨厌的问题,都可以解决。
可以通过一个命令就下载相应的环境,并把环境的路径添加到系统的环境变量中,不需要手动配置环境变量,就算要卸载,也只是一条命令。
WSL2是基于虚拟机,但这个虚拟机和普通的虚拟机不同,它的环境没有和Windows隔离。可以在Linux里编辑、更改Windows的文件,也可以在Windows里编辑修改Linux的文件,并且如果在Linux里起动一个localhost应用,可以通过Windows的浏览器用localhost访问。
WSL2并不像我们想象中那样,又卡、问题又多。相反,WSL2拥有完整的系统调用兼容性,可以运行docker这类容器,并且它很轻量,很快速。
有了WSL2就可以方便的学习Linux、使用Linux工具,以及在Linux环境做开发。也可以结合VSCode提供的远程开发,直接远程到本地的WSL2,VSCode的超强编辑体验,再加上Linux环境,不要太爽哦。
我们常用的Windows命令行工具长这样,已经无力吐槽了。
但是时候刷新你的认知了,微软在2019的开发者大会上推出了Windows Terminal,短短几天时间内就登顶了Github。
Windows Terminal是基于DirectWrite/DirectX的gpu渲染加速的文本呈现,支持多标签页、自定义样式、各种快捷键,屏幕分裂,json自定义配置等。同时微软也卖起萌来,支持Emoji 表情符号、日韩CJK 表意文字、电力线符号、图标、编程连字。附带还推出了一款萌萌的等宽字体Fira Code,它有自己的库,也是开源的。
不要总用几年前的观点来看现在的Windows开发环境,微软近几年也在拥抱Linux,拥抱开源。比如,VSCode、基于Chromium内核的Edge浏览器、WSL2等。
比如VSCode在线版本VSOnline,可以随时随地通过浏览器打开,在任何设备上都可以编辑、运行、调试你的项目。就算在iPad上都可以。VSOnline还支持通过VS Code和VS IDE连接VSOnline云开发环境,远程服务器一连,开发环境和本地解耦再也不是梦。
VSOnline云开发环境包含了所有软件开发的内容:编译、调试、开发环境还原等等。当你需要开发一个新项目,或者要review PR时,你可以快速地启动一个云开发环境。它会自动配置你需要在项目上工作的所有内容:源代码、运行时、编译器、调试器、编辑器、自定义的 dotfiles、相关的插件等。
通过软件开发、软件开发环境、软件开发平台可以看出,属于你我的未来,需要添加更多的想象和创新。
以上个人浅见,欢迎批评指正。
认同我的看法,请点个赞再走,感谢!
喜欢我的,请关注我,再次感谢!
错,我们不仅用windows编程,还同时使用ⅤS,PC,Mouse,Keyboard,Hands,Desk,Office 这些工具进行组合编程。至于C++,C#,Java,Php,VB,这些语言,也离不开我刚才说的那几样工具,无法独立完成编程,所以你没必要去学习。你应该学习当下最先进的人工智能编程工具Money,这工具非常神奇,只要填入软件功能的需求说明,再填一串数字和密码,按下Pay键,即可在规定时间内收到由Programmer自动生成的软件源码,可谓一器在手,编程无忧![赞][赞][赞]
Windows编程怎么没有?以前书都有卖的,不少。是指用c或C++语言直接调用Windows里自带的APⅠ函数编程,主要编写windows系统的桌面或网络程序,由于直接调用底层函数,速度很快,因为不能跨平台,基本不用了。
Windows不是用来编程的。你这个问题就像是说“为什么我很少听说用房子造汽车”。Windows是操作系统,是一种软件运行的平台,是提供各种软件运行条件的,就像厂房一样。编程有编程工具,就像机器。明白?
用windows编程?不好意思,笑掉了两颗牙。
很不错,你没有拼写错,很不容易了。
能提这样问题的人,不可能从事编程开发相关工作,甚至电脑知识都不及格。
windows是操作系统不是编程工具,这个你都没有搞明白。
绝大部分的编程工具是运行在这个操作系统上的,编写出来的软件这是大部分运行在这个操作系统上来的。
如果你说 在windows上编程,还勉强说得过去,毕竟mac也有很多编程工具。
你用的微信,你用的qq,你用的手机软件绝大部分都是在windows上编程开发,然后编译发布成安卓系统的格式。
很高兴能回答题主的问题,随着今年互联网和移动互联网的流行,android和ios应用在终端应用中的占比很大。同时京东等大厂将原.net应用使用java重构后,服务端的占比也降低了很多,这样会给形成一种windows开发退出舞台的感觉。但是win应用占比虽然大不如前,但是仍然扮演者重要的角色。
从终端应用来说:
现在终端应用依然离不开基于windows开发,只是相对都比较稳定了,加上移动应用的快速走红,会让人有种没人在做windows开发了。我们常见的各种在windows操作系统上跑的游戏客户端,聊天客户端,还有其他应用,都会基于windows进行开发,至少是混合开发,windows绝不会缺席。
从服务端应用来说:
服务端的开发随着.net的没落减少了不少,不过同样有基于windows进行java开发的案例。windows相对于linux来说,入门相对要容易很多,加上windows提供了走好的操作界面,大家对windows已经有了一定的熟悉。现如今一些比较老的项目仍然在windows上运行,一些特定行业,特定应用依然需要运行在windows上!
总结:
基于win的桌面应用开发一定会长期存在,但是对win的依赖程度将逐步降低。基于win的服务端应用将会越来越少,但是在特定行业,特定领域不会完全消除!
以上就是我的观点,更多精彩请关注 空心小窝头
一天中什么时候运动减肥效果好抓 小孩能不能练哑铃多大的孩子适合 小孩嘴唇起皮怎么办怎样才能预防 孩子的罗圈腿是怎么形成的三大因 孩子早恋怎么办如何有效疏导孩子 医生婆婆称自己专业孩子的事必须 儿子成人礼送什么礼物好呢给你孩 有孩子的夫妻千万不要离婚对于孩 小孩千万别让老人带的说法正确吗 自卑缺乏安全感的孩子怎么改善 怎么让孩子开口说话 这几个方法 怎么让孩子吃饭 教你如何让孩子 怎么管教不听话的孩子 家长首先 顽皮的孩子怎么管教的 这些方法 叛逆期的孩子怎么管教 引导孩子 孩子性格软弱怎么办 懦弱的性格 孩子性格偏激怎么办 孩子性格偏 孩子性格固执怎么办 家长们不妨 爱惹事的孩子怎么管教 不妨试试 养育优秀的孩子具备特征,家长要 高考数学难出新天际,可有的孩子 “做胎教”和“不做胎教”的孩子 花费十几万只考了302分 妈妈觉得 甘肃作弊考生留下来的疑团,是怎 一举夺魁!高三学生离校时,校领 高考钉子户:26次参加高考,今年 D2809次列车因泥石流脱线!此类 “女儿16岁,学校宿舍里分娩了” 扭曲邪门的内容,频频出现在教科 川渝地区几所大学实力很牛!四川