写点什么

F#语言中的 WPF

  • 2008-01-09
  • 本文字数:458 字

    阅读完需:约 2 分钟

昨天我们谈论了和 Silverlight 一起使用 PHP.NET 的话题。作为 Silverlight 的 GUI 框架,WPF 代表了 Windows 开发的未来。所以,可以理解 F#开发人员将渴望看到这个话题——WPF 和 F#。

John Liao 根据 Petzold 的书——《Applications=Code+Markup》,从 F#的视角已经着手这方面的研究工作。他解释了这样做的原因:

为什么我要选择 F#作为目标编程语言来转换这些书中的示例代码呢?对,随着多核处理器时代的到来,函数式编程语言似乎更适合新的硬件架构。另外,华尔街日报在名为《Behind Microsoft’s Bid to Gain Cutting Edige》的文章中对 F#进行了一个简短的引用。我认为,假如华尔街日报登载了一篇关于 F#的文章,那么这也是 F#将要成为主流的时候。现在已经有 2 本 F#的书,能帮助开发人员开始学习由微软发明的这个语言了。

在这个过程中,他揭露了一些在 F#语言中比较难以和 WPF 协同工作的设计问题。例如,F#不能生成静态只读字段。Lewis Bruck 在 F#/SQL Server 集成的话题中也提到了这个问题。

John Liao 的帖子列表已经由 Don Syme 编辑完成。

查看英文原文: WPF and F#

2008-01-09 07:081130
用户头像

发布了 254 篇内容, 共 57.8 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

HashMap源码分析(一)

知识浅谈

hashmap 10月月更

js异步编程面试题你能答上来几道

loveX001

JavaScript

React组件之间的通信方式总结(下)

beifeng1996

React

Linux下驱动开发_块设备驱动开发(内存模拟存储)

DS小龙哥

10月月更

CEF | CEF浏览器客户端功能扩展:实现下载列表功能

YOLO.

qt 10月月更 C++

React源码分析2-深入理解fiber

goClient1992

React

C++中变化布局实现思路

中国好公民st

c++ 布局 10月月更

React面试八股文(第二期)

beifeng1996

React

react源码分析:babel如何解析jsx

flyzz177

React

你知道Redis为什么要设计成单线程吗

芥末拌个饭吧

后端 redis 底层原理 10月月更

【一Go到底】第十九天---init函数、匿名函数

指剑

Go golang 10月月更

React源码分析1-jsx转换及React.createElement

goClient1992

React

React组件之间的通信方式总结(上)

beifeng1996

React

Redis是如何保证数据一致性的

芥末拌个饭吧

后端 redis 底层原理 10月月更

数据湖(四):Hudi与Spark整合

Lansonli

Hudi 10月月更

CorelDRAW 2019 软件应用项目(五)

张立梵

设计师 CorelDRAW 2022 10月月更

react源码分析:组件的创建和更新

flyzz177

React

Linux下IIC驱动编写,介绍IIC子系统框架的使用

DS小龙哥

10月月更

掌握这个方法,让工作经验配得上工作时间!

博文视点Broadview

一种基于柔性事务的分布式事务解决方案设计探究

京东科技开发者

分布式事务 事务 分布式架构 事务回滚 分布式处理

让Jenkins执行GitHub上的pipeline脚本

程序员欣宸

GitHub jenkins 10月月更

华为云从入门到实战 | 云速建站服务与企业主机安全服务

TiAmo

华为 华为云 云开发 10月月更

CEF | CEF浏览器客户端功能扩展:实现前进、后退、刷新、调用控制台、设置cookie、网页自适应窗体大小

YOLO.

qt 10月月更 C++

Linux下RTC驱动开发(硬件采用DS1302)

DS小龙哥

10月月更

Linux下驱动开发_块设备驱动开发(硬件上采用SD卡+SPI协议)

DS小龙哥

10月月更

谈谈spark性能调优的方法

芥末拌个饭吧

spark 后端 10月月更

2022年ArchSummit全球架构师峰会杭州站感想

谙忆

ArchSummit 飞链云 架构师峰会

CorelDRAW 2019 软件应用项目(六)

张立梵

设计师 CorelDRAW 2022 10月月更

promise执行顺序面试题令我头秃,你能作对几道

loveX001

JavaScript

前端关于面试你可能需要收集的面试题

loveX001

JavaScript

无法吃午餐的学生数量

掘金安东尼

算法 10月月更

F#语言中的WPF_.NET_Jonathan Allen_InfoQ精选文章