首页   注册   登录

exch4nge

V2EX 第 30085 号会员,加入于 2012-11-29 14:47:49 +08:00
今日活跃度排名 1623
exch4nge 最近回复了
emm... Lisp 呢
1、只考虑 windows 平台的话,可以试试 Windows RPC ;想用开源有名的话,gRPC、thirft 之类的
2、自己动手转发;或者看看 webrtc 的 TURN ?
3、一般 rpc 框架都带 TLS
4、没想到什么好方案……
5、不知道
有个叫叉叉助手的,倒不是开源的。
main 函数返回那句下断点? 返回前 getchar ?
@no1xsyzy emm ……会有吧,毕竟世界很大……
作为普通开发者,被编程语言或技术限定是没什么问题的。

不过作为优秀的开发者,被编程语言或技术限定了,那可能能力会遭到怀疑。基本上到后面大多数关注的语言与技术背后的原理及解决问题的思路,算法、数据结构、操作系统等等方面的基础肯定是必要的。

多学几种语言与技术,基础知识扎实,你就能根据经(zhi)验(jue)回答(cai)你没有学过语言问题的解决方案 /原理 /bug 原因。你可能不知道具体的某 API 名称,但是你知道这个语言肯定有这方面的 API 来解决问题。当然这时候学习一个新语言也会很快,你会关注不同语言的区别与特色以及在特定领域上的能力。遇到问题会根据需求,初步找到几种方案,然后经过各方面的权衡,最终选择一个合适的语言与技术去实现。

公司中的团队一般会选择某一些编程语言作为首选,所以一般招聘要求里找相关语言经验的人。不过仔细观察的话,现在很多职位招聘信息里只会强调熟悉 A/B/C 语言之一。

不过也没必要说限定语言就是输什么的,毕竟很多人目的不是要成为优秀的开发者,可能志在别的地方,可能对于他们编程只是个乐趣而已
一直再观望 Rust 目前为止最希望赶紧定下来的是对异步 IO 的支持,虽然有第三方的 mio,但目前还是感觉不够好,官方的 future/async/await 还一直没定下来,本来以为 Rust 2018 能把这个 feature 定下来,发现还是没有定。
Rust 为了使代码内存安全牺牲了很多东西,这个得失确实也不太好评判好坏,只能说在一些场景下确实利多一些。
总之 Rust 语言本身的设计还是有很多值得学习的地方的,包含了很多现代 PL 的特性,学一学没有坏处,自己开发用一用也没什么问题,不过生产环境中还是需要团队再三考虑的。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3792 人在线   最高记录 5043   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
♥ Do have faith in what you're doing.
沪ICP备16043287号-1