获得徽章 0
- 性别:男
年龄:92
籍贯:河南安阳
坐标:北京
学历:本科
身高:170
职业:程序猿
收入:30W+
喜欢:硬笔书法和读书、户外骑行、登山。
性格:沉稳但不木讷,不抽烟不喝酒。
希望:你是一个有自己兴趣爱好的人,喜欢读书最好。希望可以建立一个学习成长型关系。遇一人白首,择一城终老。
有意向可以加微信:136612930展开14 - 2009年的时候,Joe Armstrong出了一本书《Programming Erlang》,那个时候我对函数式编程非常感兴趣,就学了Erlang。
我拿Erlang做了很多有意思的事,比如在自己的计算机上模拟swarm computing,也做了很多探索性的研究,比如研究BEAM的底层实现。但是这一切都没什么结果。我用Erlang做的最大的项目,是2014年创业项目的一个手游后端。
用Erlang可以非常快地加一个高效稳定的实时平台,然而在带有大量状态的时候就变得不给力了,状态必须得以函数参数的形式传入,所以你必须得实现状态机,而不是状态。此外Erlang是个非常弱类型的语言,类型检查必须得通过运行时传入tuple和模式匹配来实现。这使得快速编写可复用的代码变得非常困难,因为编译器几乎帮不上什么忙,你必须得亲自写出所有错误该怎么处理。
我仍然非常喜欢Erlang精巧的设计和概念,这让它非常强大,但是这种强大来自于强大的约束,这种强大的约束让很多事情变得不方便。所以后来渐渐用不上Erlang了,但是今天流行的的JavaScript和Rust很多地方都受到Erlang的影响。
顺便一提,那个时候知道了研究Erlang的余锋老师,后来他的花名褚霸变得更有名。
Joe Armstrong也是我很敬仰的程序员,他写的书深入浅出,然而他对复杂实时系统有着非常清晰的认识,以及不遗余力地批判现今OOP掌控的世界到处充满的过度设计。Joe在2019年4月20日去世了。2018年底他的博客换成了TiddlyWiki,还写了不少研究TiddlyWiki的文章。展开111 - 招聘岗位:web 前端工程师(也招 go 后端)
我们公司:上海晓信信息科技有限公司
办公地点:上海普陀区华大科创楼金沙江路1038号16楼
待遇不错欢迎联系【我是后端,可以帮你内推】☺️☺️
联系方式:本人wechat:fanshugan,或者直接在 boss 直聘上投递
——— jd ———
岗位职责:
1、负责产品设计的前端开发工作,利用各种Web技术将设计转换成最终web界面;
2、根据用户的需求,分析并给出最优的前端技术解决方案;
3、优化代码并保持良好兼容性;
4、PC端、手机端的基于JavaScript的应用和项目开发。
任职要求:
1、1年以上 Web 前端开发工作经验;
2、精通DIV+CSS、HTML/XHTML,熟悉页面架构和布局,对Web标准和标签语义化有深入理解;
3、熟练掌握JavaScript,能熟练应用AJAX、HTML5等技术;
4、对PC端、手机端的WEB产品开发有一定经验;
5、熟练使用VUE, Angular优先。展开169 - 评论18