发布在即!企业 AIGC 应用程度测评,3 步定制专属评估报告。抢首批测评权益>>> 了解详情
写点什么

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

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

关注

评论

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

架构师训练营第 1 期第一次作业

Geek_a01290

极客大学架构师训练营

早知道这 8 个锦囊,我的程序人生一定更精彩

沉默王二

程序员

腾讯PCG数据中台专场介绍&招聘报名

Geek_c46970

数据中台 腾讯 招聘

java安全编码指南之:输入校验

程序那些事

java安全编码 安全编码规范 java安全编码指南

架构师训练营第一周课程笔记及心得

Airs

从linux源码看socket的阻塞和非阻塞

无毁的湖光

Linux TCP socket Linux Kenel

# 架构师训练营Week1总结

lggl

极客大学架构师训练营 UML

第1周 作业

Pyr0man1ac

架构师第一周笔记

Geek_Gu

oeasy 教您玩转linux 010303文件管理器 nautilus

o

第二周 - 框架设计

Arthur云剑

信任环:口碑传播的关键环节

boshi

用户增长 运营创新

智能商业时代的思考(三)数据驱动

刘旭东

大数据 数据驱动 智能商业

RDS、DDS和GaussDB理不清?看这一篇足够了!

华为云开发者联盟

数据库 华为云 RDS

科大讯飞再握一国产核心技术,可高精细拾取30分贝超小音量

Talk A.I.

课程大作业

小胖子

第1周 作业

wgl

UML

ARTS打卡 第17周

引花眠

微服务 ARTS 打卡计划

Java新特性:数据类型可以扔掉了?

王磊

Java 新特性 Java新特性 var 局部类型推导

程序员为什么热衷于造轮子,升职加薪吗?

小傅哥

Java 小傅哥 代码质量 编程开发 编程经验

超全面分布式缓存高可用方案:哨兵机制

架构精进之路

redis哨兵模式

Java ConcurrentHashMap 高并发安全实现原理解析

vivo互联网技术

Java hashmap 多线程 高并发

week-1-part2 学习总结

陈龙

git 常用操作及 git 工作流介绍

hepingfly

git git分支操作 git工作流

SpringBoot系列(1)-初识SpringBoot

引花眠

学习 springboot

深入理解JVM垃圾回收算法 - 标记清理算法

SkyeDance

GC算法 标记清理 位图标记 懒惰标记

架构师训练营第一周总结

知鱼君

极客大学架构师训练营

第一周:学习总结

王建军

【架构师训练营1期】第一周作业

诺乐

架构师训练营第 1 期第一周总结

Geek_a01290

极客大学架构师训练营

高效程序员的45个习惯:敏捷开发修炼之道(8)

石云升

敏捷开发 技术分享 轮换制

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