没有合适的资源?快使用搜索试试~ 我知道了~
csysprog.pdf
需积分: 0 0 下载量 20 浏览量
2019-05-12
19:25:22
上传
评论
收藏 4.23MB PDF 举报
温馨提示
试读
49页
本文论述了如何利用C#中的高级语言特性开发托管操作系统,是C#高级开发人员的必备参考文献!
资源推荐
资源详情
资源评论
Introduction
“Systems”?
•
Anywhere you’re apt to think about “bits, bytes, instructions, and cycles”
•
Demanding performance and reliability requirements
•
Classically meant “interacts with hardware,” requiring C and unsafe code
•
Abstraction has shifted upwards thanks to concurrency and cloud; security
is more important now than ever
•
Many scenarios: operating systems, drivers, tools, libraries, cloud
infrastructure, web servers, micro services and their frameworks, …
Why C#?
•
Productivity and ease of use
•
Built-in safety: fewer inherent security and reliability risks
•
Powerful async and concurrency models
•
Momentum, mature ecosystem of tools and libraries
Why Not C#?
•
Garbage collection
•
Allocation-rich APIs and patterns
•
Error model that makes reliability challenging
•
Concurrency is based on unsafe multithreading
剩余48页未读,继续阅读
资源评论
whl7711
- 粉丝: 0
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功