2018 JS 现状调查报告;比特币跌穿矿机成本

2018 年 11 月 21 日 技术最前线

(给技术最前线加星标,每天看技术热点)


转自:开源中国、solidot、cnBeta、腾讯科技、快科技等



【技术资讯】



0、2018 JavaScript 现状调查报告火热出炉!


StateOfJS 刚刚发布了 2018年的 JavaScript 现状调查报告,今年他们调查了超过 20000 名 JavaScript 开发者,以确定他们正在使用什么,他们对什么感到满意以及他们想要学习什么。



1、JavaScript 现状 —— “方言”


随着 JavaScript 的成熟,开发者基于 JavaScript 创建了许多其他语言,或者叫“方言”,如 ES6TypeScriptFlowReasonElmClojureScript 、CoffeeScript 等等。曾几何时,CoffeeScript 是该方向的唯一支持者,但如今它已被 ES6 、TypeScript、Flow 等取代。


StateOfJS 表示有充分的理由认为这是整个 JavaScript 的未来。因为随着像 Web Assembly 这样的项目的出现,直接使用 JavaScript 编写代码可能很快就会变得古怪。


2018年的两位大赢家是 ES6 和 TypeScript 。另外 Reason 也值得关注,它背后有 Facebook 的支持,并且拥有非常高的满意度和兴趣值。



2、JavaScript 现状 —— 前端框架


结果基本上和其他榜单类似,React 和 Vue 唱主角,Angular 有垮台的趋势。

StateOfJS 表示,两年前有 27% 的受访者表示从未听说过 Vue ,但如今这一比例已降至 1.3% !虽然 React 仍然拥有更大的市场份额,但 Vue 的迅速崛起也没有停止的迹象。


Angular 本身拥有庞大的用户群,但也很难看到它重新登上前端框架的冠亚宝座。



3、JavaScript 现状 —— 数据层


毫无疑问,Redux 是使用最广泛的工具,82% 的满意率也证明了它的成熟程度。不过 GraphQL 也并非没有冲击的可能,其用户在两年内从 5% 上升到了 20% 。



4、JavaScript 现状 —— 后端框架(服务端)


JavaScript 在后端(服务端)领域近年来似乎没有取得任何重大突破,虽然每年都有无数的框架出现,但很少有能够获得很大的成功并挑战 Express 的地位的。 即便是拥有 Express 继任者称号的 Koa ,其满意度也相对较低,使用量也有大幅下滑。


该领域有一个有趣的参与者 —— Next.js,最近引起了很多人的兴趣。虽然它与功能齐全的 Node 后端不太可比,但它专注于解决 React 应用的服务器端渲染问题,使其成为一个非常实用的工具。



5、JavaScript 现状 —— 测试


调查显示,Mocha 仍然是最常用的单元测试框架。它已经存在了很长一段时间,拥有最大的生态系统。


Jest 在使用率方面紧随其后,而且满意度略高于 Mocha(96% PK 82%)。这也是整个调查中满意度第二高的,仅次于 ES6 。



6、JavaScript 现状 —— 移动和桌面


React Native 和 Electron 是使用 Web 技术构建移动和桌面应用的两个主要解决方案。巧合的是,他们在满意度和用户数量方面都表现出相似的数字。


Google 在该领域也有几个有趣的参赛者,比如全新的 Headful Node 应用框架 —— Carlo ; 以及备受国内用户关注的 Flutter 


作为 React Native 的替代方案,想要在不使用 React 模式的情况下使用 JavaScript 编写跨平台应用的开发人员也可以看看 Weex ,这可以让他们进入 Vue.js 生态。




1、Linus Torvalds 不满 Linux Kernel 4.20 出现性能下降


Phoronix 近日测试发现,在几乎所有低中高端英特尔处理器上,最新测试版内核 Linux 4.20 的表现比最新稳定版 4.19 有显著的下降,而 AMD 的处理器不受影响。出现性能下降的原因与英特尔处理器漏洞修补有关,4.20 的主要改变是对英特尔支持超线程的处理器默认启用了 STIBP,防止间接分支预测器的跨线程控制。


针对此事,Linus Torvalds 感到惊讶,他在邮件列表中表示自己在讨论列表中居然没有看到任何关于会影响性能的字眼。当在某些负载下性能下降 50% 时,应该先反问是否值得,而不是不管不顾。


This was marked for stable, and honestly, nowhere in the discussion did I see any mention of just *how* bad the performance impact of this was.

When performance goes down by 50% on some loads, people need to start asking themselves whether it was worth it. It's apparently better to just disable SMT entirely, which is what security-conscious people do anyway.

So why do that STIBP slow-down by default when the people who *really* care already disabled SMT?

I think we should use the same logic as for L1TF: we default to something that doesn't kill performance. Warn once about it, and let the crazy people say "I'd rather take a 50% performance hit than worry about a theoretical issue".


—— Linus


他补充道,“我不认为代码需要还原,但是无条件启用 STIBP 的‘行为’需要更正。因为这付出的代价显然比你们之前告知的更大。 ” 


来自 Intel 的 Linux 资深人士 Arjan van de Ven 也表示,“在文档中,AMD 官方已有建议不要默认这样做,我可以代表 Intel 说我们的立场也是如此。”



2、Python 或将成为法国高中的官方编程教学语言


Python 或将成为法国高中的官方编程教学语言,这将带来几十万甚至几百万的新用户。此消息来自 Nina ,她是微软云开发的倡导者(Cloud Developer Advocate)、资深软件开发者、pythonista(Python 高手),同时也是一位知名讲师。



据悉,Nina 的观点源自法国教育网站 Eduscol 近日公示的一份关于高中教学课程改革的草案,目前正在收集教育界的意见和建议。在其中的“数学和计算机科学”的课程中,有表示将采用 Python 进行教学。按计划,这些课程将于12月底提交给高等教育委员会,然后在2019年初公布,并在新学年开始时实施。



【业界资讯】



0、比特币连番下挫已击穿矿机成本价,已有矿场清盘


昨日下午比特币报价击穿4300美元防线,人民币报价则跌破30000元,24小时内跌幅超过17%。连番下跌中,比特币价格已经击穿多个矿机成本价格。分布在国内新疆、内蒙等的部分中小型矿场,在持续下挫的币价中,已经无奈将矿机二手转卖清盘。(腾讯一线)



1、酷派起诉锤子拖欠450万元货款 罗永浩:正在协商解决


酷派旗下子公司东莞宇龙通信科技有限公司向深圳法院起诉锤子科技拖欠450万元货款。根据酷派相关负责人的描述,锤子方面与酷派此前签订了一份交易合同,主要内容是锤子向酷派采购一些手机零部件,涉及金额约1000多万,但货物交付后,货款还有一半没有给。对此,罗永浩微博回应称:正在和对方进行协商解决,会妥善处理。(腾讯科技)




2、GitLab 成功的一个秘密:全部雇员在家远程办公


GitLab 在最近的一轮融资中估值达到 10 亿美元,成为最新的独角兽公司。Inc. 杂志分析了 GitLab 的一个成功秘密:所有雇员都在家中远程办公。今天 GitLab 在 45 个国家和地区的 350 名雇员通过视频和聊天工具互相通信。


远程办公的最大优势是扩大了你可招聘的人才库,你无需说服优秀人才从一个地方搬到另一个地方以为你工作。然而对于远程办公许多人也心存忧虑,认为存在很多干扰因素。GitLab 的领导层也在思考各种方法,让员工能积极参与。高层的视频会议任何人都可以参与,当每月目标实现的时候每个人都可以得到奖励。通过公开的文档,积极的交流和透明的工作方式,GitLab 的全远程办公看起来成功了。



觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

登录查看更多
0

相关内容

JavaScript 是弱类型的动态脚本语言,支持多种编程范式,包括面向对象和函数式编程。
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
大数据安全技术研究进展
专知会员服务
92+阅读 · 2020年5月2日
德勤:2020技术趋势报告,120页pdf
专知会员服务
190+阅读 · 2020年3月31日
Gartner:2020年十大战略性技术趋势, 47页pdf
专知会员服务
76+阅读 · 2020年3月10日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
【德勤】中国人工智能产业白皮书,68页pdf
专知会员服务
301+阅读 · 2019年12月23日
医药零售行业报告
医谷
9+阅读 · 2019年7月8日
2020年你应该知道的8种前端JavaScript趋势和工具
前端之巅
5+阅读 · 2019年6月9日
5G全产业链发展分析报告
行业研究报告
11+阅读 · 2019年6月7日
2019年Q1中国互联网流量季度分析报告
艾瑞咨询
5+阅读 · 2019年5月15日
2018年低轨通信卫星行业研究报告
行业研究报告
8+阅读 · 2019年4月25日
外泌体行业规模2030年预计将达22.8亿美元
外泌体之家
18+阅读 · 2019年3月26日
超级盘点 | Github年终各大排行榜(内附开源项目学习资源)
七月在线实验室
19+阅读 · 2018年12月19日
2017深度学习NLP进展与趋势
云栖社区
7+阅读 · 2017年12月17日
Arxiv
15+阅读 · 2019年4月4日
Arxiv
24+阅读 · 2018年10月24日
Arxiv
10+阅读 · 2018年2月4日
VIP会员
相关VIP内容
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
大数据安全技术研究进展
专知会员服务
92+阅读 · 2020年5月2日
德勤:2020技术趋势报告,120页pdf
专知会员服务
190+阅读 · 2020年3月31日
Gartner:2020年十大战略性技术趋势, 47页pdf
专知会员服务
76+阅读 · 2020年3月10日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
【德勤】中国人工智能产业白皮书,68页pdf
专知会员服务
301+阅读 · 2019年12月23日
相关资讯
医药零售行业报告
医谷
9+阅读 · 2019年7月8日
2020年你应该知道的8种前端JavaScript趋势和工具
前端之巅
5+阅读 · 2019年6月9日
5G全产业链发展分析报告
行业研究报告
11+阅读 · 2019年6月7日
2019年Q1中国互联网流量季度分析报告
艾瑞咨询
5+阅读 · 2019年5月15日
2018年低轨通信卫星行业研究报告
行业研究报告
8+阅读 · 2019年4月25日
外泌体行业规模2030年预计将达22.8亿美元
外泌体之家
18+阅读 · 2019年3月26日
超级盘点 | Github年终各大排行榜(内附开源项目学习资源)
七月在线实验室
19+阅读 · 2018年12月19日
2017深度学习NLP进展与趋势
云栖社区
7+阅读 · 2017年12月17日
Top
微信扫码咨询专知VIP会员