据国外媒体VB报道,微软正在开发一款新的编程语言:M# 。它在C#的基础上添加了系统编程特性,可用来构建各种类型的应用,尤其是云计算应用。

微软员工Joe Duffy日前在其个人博客中对M#的主要特性有:

  1. Lifetime understanding
  2. Side-effects understanding
  3. 大规模异步编程(Async programming at scale)
  4. 类型安全系统编程(Type-safe systems programming)
  5. 现代架构(Modern frameworks)
  6. 现代误差模型(Modern error model)

另外,一名自称前微软员工的网友在网站Reddit上发帖称,该语言来自Sing#。Sing#是微软在2003到2010年研发的实验操作系统Singularity的系统语言。

Reddit讨论:The Microsoft response to D and Rust: M#

下面就让我们一起来看下上周极客头条上热门的文章吧!

一、 C++语言的15个晦涩特性

  1. 方括号的真正含义
  2. 最烦人的解析
  3. 替代运算标记符
  4. 重定义关键字
  5. Placement new
  6. 在声明变量的同时进行分支
  7. 成员函数的引用修饰符
  8. 图灵完备的模板元编程
  9. 指向成员的指针操作符
  10. 静态实例方法
  11. 重载++和–
  12. 操作符重载和检查顺序
  13. 函数作为模板参数
  14. 模板的参数也是模板
  15. try块作为函数

这个列表收集了 C++ 语言的一些晦涩(Obscure)特性,是作者经年累月研究这门语言的各个方面收集起来的。由于篇幅的限制,请点击小标题阅读每部分的详解。

二、 朝九晚五并不适合脑力劳动者

如今的打工者的工作时间是越来越长,就好像一周40小时工作制度已成了尘封往事了。可是,加班不仅会伤害员工,同样也会最终伤害到公司自身。

大概是100年前经济学家John Maynard第一次提出每天工作6小时的观点,他预示,到2030年,只有极度工作狂才会每周工作超过15小时。

但在1930年,Kellogg引入了6小时工作日的概念,这项制度被证明极受员工的欢迎,直到1985年。每天工作6小时的另一个好处是,员工每小时的报酬会相对提高12.5%,他们会更高兴,而公司能提供更多的工作机会。

你一周想工作几个小时呢?

三、 实战演示黑客如何利用SQL注入漏洞攻破一个WordPress网站

原文作者为大家实战讲解了:黑客是如何利用sql注入技术攻破一个网站的。他认为sql注入成因主要是对页面参数没有进行非法字符校验导致。

原文详细的介绍了方法,这里不再赘述,请点击小标题前去原文阅读。原文的目的不是要告诉人们如何进行黑客攻击,而是要提醒大家防范安全漏洞,所谓知己知彼,方能百战不殆,程序员应当对基本的黑客攻击方式有一些了解,针对性的在编程时避免造成类似sql注入的安全漏洞,构筑更健壮的软件。

四、 大多数人不行动

Uber目前在全球的打车市场是龙头老大,市值35亿美元,前不久谷歌对其注资2.58亿美元,而Uber将从Google那里购买2500辆无人驾驶汽车。

软件设计师(美工)Elle Luna在一次宴会上偶遇了Uber的CEO——Travis Kalanick,她当面指出了Uber应用的不足之处。Travis立马问了原因并邀请她来上班,又为其准备了一个团队来改进Uber。这个应用非常的出色,昨晚它赢得了2013年成长最快公司创新奖中交通类的设计大奖——打败了火星车和Tesla。

大多数人想健壮,大多数不去做。

大多数人想经营一个成功的业务,大多数人不去做。

大多数人想做出最好的自己,大多数不去做。

大多数人有想去实现梦想,大多数人不去做。

每个人都想辞职,去开发一些东西,做出一些东西,成就一些东西,大多数不去做。

五、 白天走猫步,晚上写代码:世界顶级时尚名模的双面生活

在我们眼里,“模特儿”三字代表着光鲜亮丽,“程序员”三字可能意味着胡子拉碴,而维多利亚的秘密的顶级名模 Lyndsey Scott 恰好是这两者的结合体,白天走猫步,晚上写代码,甚至还发布了自己的App。

    

跟超人Clark Kent与蜘蛛侠Peter Parker一样,29岁的Lyndsey Scott也有她个性中的另一面。白天里,她是一个时装模特儿,为Gucci、Prada、Calvin Klein与Victoria’s Secret等品牌走猫步,而一到晚上,她就戴上Burberry方形眼镜摇身一变可能是世界上最漂亮的程序员。

Lyndsey Scott的双面生活:在StackOverflow的个人资料:StackOverflow;

在Instagram上的信息:Instagram。

六、 Eclipse酷炫项目、最新趋势介绍

Eclipse的酷炫项目

  1. Sirius(天狼星)—— Xtext项目在文本DSL的接受和关注度上一直独占鳌头。新的Sirius项目是一个图形化的Xtext,它允许你创建可视化DSL,同时为提供编辑DSL的工具。
  2. Vert.x —— Vert.x 是一个基于Java虚拟机器的并发、多语种的应用程序服务器。它是在GitHub上最受关注的Java项目之一。除了在自己本身就是一个非常酷的项目,Vert.x也是首个由Eclipse基金组织在GitHub上主办的项目。
  3. e(fx)clipse —— 在Eclipse中,e(fx)clipse项目为使用JavaFX提供了工具和运行时所需的东西。从根本上说,它提供了实现Eclipse RCP桌面应用程序UI的现代化方法。它同时为JavaFx在Eclipse下的运行提供开发和部署支持,这都是JDT、PDE、CSS、e4等项目所必需的。

最新趋势

  1. 首先,Eclipse对所有程序语言和平台开放的消息得以广泛传播。
  2. 其次,Eclipse正在成为物联网开放源码的中心。
  3. 最后,Eclipse正在将自己重塑成一个更精简、更快速的开源社区。

七、 中科红旗背后的事实真相、功与罪

12月27日,红旗Linux发行商中科红旗员工发出请愿信《风雨飘摇,中科红旗路在何方?》讨薪,信的内容矛头直指中科红旗最大股东中科院软件所。

12月30日,中科红旗员工在国家工信部门前拉横幅讨薪,核高基专项款成为焦点。CSDN对中科红旗讨薪事件进行了报道《中科红旗员工讨薪的背后:中科院软件所成为矛头所指》,但文章在当天下午被要求删除。所幸文章已经被业内媒体转载,阅读请猛戳《中科红旗员工讨薪的背后:中科院软件所成为矛头所指》。

12月31日,国内Linux社区Linueden发表文章《功与罪:写在中科红旗大厦将倾之际》评论中科红旗的功与过,但更多的是在列举中科红旗的“罪”。

2014年1月1日,Magic Linux创始人,中科红旗前员工,前红旗Linux桌面版负责人cjacker发表文章《关于中科红旗的一些事实真相》为中科红旗正名。

八、 最佳PHP,HTML5和CSS框架大荟萃之三 CSS框架

  1. Twitter Bootstrap——它是Twitter发起的一个工具型类库,可以高效的帮助你开发网站。基于LESS和一些基础的CSS/HTML,包括:表单、按钮、表、导航、标签页、字体排版、Grid。
  2. Pure : CSS Framework——是Yahoo创建的一个比较新的CSS框架。使用Normaliz.css并且不提供任何的JS,只提供纯HTML/CSS。
  3. Fitgrd : Responsive Grid System——Fitgrd其实不是一个框架。它是一个非常健壮可以帮助你开发响应式网站的基础。
  4. Metro UI CSS——Metro UI CSS是一套创建UI界面的框架。包含了一个自封装的解决方案,同时也可以和其它框架联合使用。
  5. SkelJS——是一个轻量级的前端框架,用来帮助你创建响应式的网站和应用。
  6. Cardinal——l是一个超迷你,移动为先的CSS框架,使用一些非常实用的样式,可缩放的字体,可重用的模块,及其响应式的网格系统。
  7. Gumby——Gumby框架是一个灵活的响应式的CSS框架,基于SASS。使用一个灵活的响应式网格框架和UIkit来快速创建逻辑页面和应用原型。
  8. 52 Framework——是一个CSS框架,提供了一些简单的方式来使用HTML/CSS3创建网站并且支持所有现代浏览器(包括ie6)。
  9. 960 GS——一个CSS的框架,帮助你按照960GS来开发你的网站。
  10. Less : HTML Powered CSS Framework——Less框架是一个帮助你创建灵活的多列网站和布局的轻量级CSS框架。
  11. YAML——是一个知名的多列布局CSS框架。

上期回顾:

一周极客热文:Java开发牛人十大必备网站罪

关于我们:

极客头条是CSDN推出的精品内容发掘平台,在这里可以发现、分享值得你关注的极客新闻。

如果你看到优秀的文章想分享,请点这里:【分享到极客头条】,或者直接在新浪微博@极客头条

一周极客热文:微软将推新编程语言M#:系统编程级别的C#相关推荐

  1. 一周极客热文:Java开发牛人十大必备网站

    新时代的学习不再是陈旧的课堂教学,而是个性化的学习,而网络自学也成为很多人的学习新方式,网站可以提供信息,以及一些很棒的讲座, 还能解答一般问题.面试问题等,质量是衡量一个网站的关键因素.日前,一个资 ...

  2. 一周极客热文:Java开发的10位牛人

    1983年,Gosling获得了卡尔加里大学的计算机科学学士学位.1990年,他获得了卡内基梅隆大学的计算机科学博士学位,师从Bob Sproull.在攻读博士期间,他自己开发了一款emacs,叫Go ...

  3. 一周极客热文:从分析8000条软件工程师招聘信息所学到的

    Aline Lerner 过去以编程谋生,现在从事招聘工程师的工作.去年,她通过参考全年的有效招聘数据编写了一篇文章,总结如下: 如果可以的话,尽可能让招聘信息更个性化.谈论你从事什么工作,候选人已经 ...

  4. 一周极客热文:Java 8简明教程

    该教程将带领你一步一步地认识这门语言Java 8的新特性.通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解.看完这篇教程后,你还将对最新推出的API有一 ...

  5. 一周极客热文:8张图理解Java

    图:equals()方法.hashCode()方法的区别 HashCode被设计用来提高性能.equals()方法与hashCode()方法的区别在于: 如果两个对象相等(equal),那么他们一定有 ...

  6. 一周极客热文:程序员给女朋友用HTML5制作的3D相册(附源码)

    一个高大上的HTML5作品,是利用HTML5 canvas制作的3D图片展示.据说是程序员给自己女朋友做的. 谁说程序员不懂浪漫! 源码下载:CSDN下载频道或来自杨林枫的整理. 一. 提升开发效率的 ...

  7. 提前泄露小米10至尊版,博主赔偿100万;传字节跳动实习生删除GB以下所有机器学习模型;​快手宣布7月将取消大小周|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  8. 极客日报第 22 期:新荣耀员工现金补偿最高可拿 N+5;酷派员工积极提交补丁获 Linus 关注,获公司10万股期权奖励

    文章目录 互联网快讯 程序员专属 Github 每日精选 CSDN 社区优质博文精选 互联网快讯 1.收费引发争议,360安全浏览器悄然下架 VIP 会员版本 11月底360安全浏览器网站上线了VIP ...

  9. 微软将推新AI聊天机器人Zo 可能是小冰的英文版

    据外媒报道,今年早些时候,微软推出了新的人工智能聊天机器人Tay.Tay是一款有趣的产品,在大部分情况下都有很好的表现,但最终由于不恰当的种族主义言论引发了激烈争议. 在Tay发生灾难性事故后,微软很 ...

最新文章

  1. php定时刷新token,PHP 定时任务获取微信access_token的简单示例
  2. Oracle 10g与安装Perl环境时的冲突以及解决方法
  3. Android爬坑之旅:软键盘挡住输入框问题的终极解决方案
  4. python中yield的用法
  5. disk genius_如何预约Apple Store商店或Genius Bar
  6. Android Runnable与Handler和Thread的使用,Handler构造方法弱引用实现
  7. 鬼灭之刃人物炫酷高清壁纸
  8. Minecraft InputFix
  9. ArcGIS Pro 简明教程(4)工具和模型构建器
  10. 【Linux】肝!Shell 脚本编程最佳实践
  11. 解决新版chrome跨域问题:cookie丢失以及samesite属性问题
  12. SpringBoot大学毕业生就业信息管理系统
  13. 云痕大数据 家长登录_云痕大数据——苏州云痕教育科技有限公司
  14. 思维拓展:不相邻问题插空法
  15. ebpf 研究之 XDP 技术
  16. 五环电阻和四环电阻的区别是什么
  17. vue路由守卫beforeEach和afterEach
  18. 2019最新《智能社Javascript之Vue.JS教程》
  19. LCD 调试总结(ZZ加实践)
  20. 职场​潜规则你能忍受到第几条?

热门文章

  1. 数学建模入门例题python_Python 数学建模极简入门(一)
  2. requests库(正则提取)爬取千图网
  3. 智能手机高端“酣战”,转机在何方?
  4. 3.29黄金周初能空吗?黄金原油今日精准策略及沪银涨跌分析
  5. php上传图片并修改文件名
  6. Testin-手机兼容性测试
  7. vue中怎么点击修改文字_vue实现双击修改文字内容并重新排序
  8. 筛选后的过滤内容复制到另外一个表格
  9. 区块链会员积分体系解决方案
  10. 音视频开发之旅(40)-贝塞尔曲线和曲面