【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

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:081027
用户头像

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

关注

评论

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

测试开发 | AI与生物医学:加速医学研究的新引擎

测吧(北京)科技有限公司

测试

汽车行业数字化转型,迎来新机遇!

优秀

数字化转型 汽车行业 汽车行业数字化转型

理解 Paimon changelog producer

不在线第一只蜗牛

大数据 Data

MatrixOne 通过中国信通院 “可信数据库” HTAP 基础能力专项测试

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

软件测试/测试开发/人工智能丨分类,二分类和回归问题的对应场景与区别

测试人

人工智能 软件测试

测试开发 | AI在人工和服务领域的崭新角色

测吧(北京)科技有限公司

测试

IPQ6010 vs IPQ9574 Platform Comparison|Achieve 1588 TSN in WiFi6 WiFi7Hardware

wallyslilly

IPQ6010

如何给图数据库 NebulaGraph 新增一种数据类型,以 Binary 为例

NebulaGraph

数据库

软件测试/测试开发/人工智能丨模型通过什么原理帮助业务解决问题

测试人

人工智能 软件测试

数云100|神州数码X浙江联通:以算力支撑面向“互联网+”的隐私保护系统,保护用户的隐私数据安全

科技热闻

Pinduoduo API丨Pinduoduo commodity details data interface丨Pinduoduo commodity data interface

tbapi

拼多多API接口 pinduoduo API 拼多多商品详情数据接口

Taobao purchasing system丨Taobao purchasing system丨Chinese purchasing system丨Chinese goods purchasing

tbapi

taobao agent taobao agent system 1688 agent 1688 agent system taobao buyer

Tmall API 丨Tmall commodity list data interface丨Tmall commodity details data interface

tbapi

天猫商品详情数据接口 天猫API接口 天猫商品数据接口 tmall api

神州数码(Digital China)与跬智信息(Kyligence)签署合作协议

Kyligence

数字分析 数智驱动

矩阵起源荣获"深圳企业创新(国际)纪录"殊荣

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

外贸企业如何搭建适合自己的B2C外贸出口独立站

tbapi

淘宝代购系统 淘宝代购 淘宝代采系统 华人代购 华人代购系统

关于业务转化息息相关的小程序能力

Geek_2305a8

软件测试/测试开发/人工智能丨ROC 与 AUC 的含义

测试人

人工智能 软件测试

大型媒体网站霸占86.1% Google首位排名:普通网站如何突围?

九凌网络

手把手入门MO | 如何通过通过 FineBI 实现 MatrixOne 的可视化报表

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

企业如何通过全面预算管理优化业务流程

智达方通

业务流程优化 业务流程 全面预算管理

GO编程语言:简洁、高效、强大的开源编程语言

EquatorCoco

Go 编程语言 架构编程

测试开发 | 智能农业引领农业革新,人工智能携手农业改写未来

测吧(北京)科技有限公司

测试

测试开发 | 保护数据隐私的分布式学习方法:构建安全智能未来

测吧(北京)科技有限公司

测试

前端框架如何帮助开发者构建应用程序?

互联网工科生

软件开发 前端框架 应用开发 JNPF

聊聊kube-scheduler如何完成调度和调整调度权重

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟

低代码助力全栈开发

这我可不懂

低代码 全栈开发

Taobao api丨Taobao API interface丨 Taobao product data interface丨Taobao product details interface

tbapi

淘宝商品详情数据接口 淘宝API接口 淘宝商品数据接口 淘宝数据采集

Python在人工智能领域的应用案例分析

技术冰糖葫芦

API

Java后端问题排查经验

WizInfo

软件测试/测试开发/人工智能丨如何通过分组 AUC 从不同的维度验证模型的能力

测试人

人工智能 软件测试

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