卡卷网
当前位置:卡卷网 / 每日看点 / 正文

为什么搞JA的从来不提C#?

作者:卡卷网发布时间:2025-01-09 18:39浏览数量:82次评论数量:0次

C#高不成低不就。几乎没什么基础设施是用C#开发的。这导致ja开发者怎么着都可以不用碰C#乃至C#开发的任何东西,因为C#没有任何东西是<>占的,就算是Unity也不是游戏引擎中的一份,更别说还有大把游戏用lua做热更。

反而是ja,C#开发绕不开。如我多次提过的ES,Hadoop等等。

评论之前看看<>占二字。只有你占了,别人才能绕不开,这点道理你都想不通,就别来抬杠了。

顺便一提(评论区正好提到Rider):无知的他们还以为是用C#开发的,但耻辱的是:现在不少人用Rider作为C#的开发工具,而Rider使用ja开发。

关于Unity:追根究底,Unity的成功和微软没啥关系。到现在还在用Mono呢。虽然正在替换成CoreClr,但不是还没搞定么,还得等几年才能发布替换的版本,才能稳定。但Unity从无到有,从默默无闻到现在出名且普及率这么高,整个过程,都是Mono的功劳。

有答主说C#开发者总是想着,遇到问题自己怎么实现:我想说恰恰相反。正是因为C#开发者总是喜欢调用别人的东西,导致自己内部生态一团糟。稍微像样的东西,的是一片空白,要啥没啥。如:Roaringitmap,ja都开发出来多少年了,C#版本呢?没有一个能够坚持,完整port过来的。再看看2D图形库,就知道封装别人的SkiaSharp。自己就是没人愿意搞一套纯C#的(此处应有ImageSharp作者过来对喷反驳,但是ImageSharp是商用付费的)。

很多很多C#开发者,他们的思维永远停留在:ja开发的又如何,调用一下就行了。这说明他们根本没有全局的观念,说的直白一点,层次太低,缺乏信仰。他们没有生态的观念。我们看看最近较火的rust,go等新型语言。他们的开发者就不会像C#开发者的这些老油条一样。go&rust的生态之所以充满活力正是因为他们不断地在重复造轮子。从网络库,到数据库,到typst,到搜索引擎。到NoSql,到字体解析引擎,到字体排版引擎,到2D图形库,到3D图形库。反观C#这些地方基本都是空白的存在。而C#开发者们多数直接摆烂。

我之前搜过很多东西,C#开源这块都是没有的,如:仿知乎,免签支付,等等。而ja,哪怕php都有,甚至go也有,诸位有兴趣不妨试试。这说明:1.国内C#开发者没有新人。2.国内C#开发者没有什么创业的意识。3.C#已经极少用来做。

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码