写点什么

转向 IronPython

  • 2009-05-14
  • 本文字数:461 字

    阅读完需:约 2 分钟

最近 Python 和 Ruby 这样的动态语言风靡于世界。借助于 Iron,.NET 开发者也能访问这些动态语言了。如果你打算从 C#或 VB 转到 Python 上,现在正是一个绝佳的时机。

通用语言系统(Common Language System)保证我们可以将遗留代码保存为 DLL 的同时使用 IronPython 编写新的代码。但有时开发者却想将所有东西放到一个包中。

如果你就是这么想的话,那么 SharpDevelop 就很适合你了。SharpDevelop 3.1 提供了一个特性,可以将C#和VB 的代码转换为IronPython 代码。这可以通过SharpDevelop 的解析库 NRefactory 在文件或项目级别上实现。

这已经不是 SharpDevelop 第一次提供 Python 的代码转换支持了。

SharpDevelop 2.2 首次提供了将代码转换为 IronPython 的功能,这是通过将代码转换为微软 CodeDOM 并让 IronPython 1.0 生成 Python 代码实现的。在 IronPython 2.0 中,CodeDOM 支持已经被移除了,这样 SharpDevelop 3.0 就去掉了代码转换特性,因为它使用了 IronPython 2.0。SharpDevelop 3.1 重写了代码转换功能,现在已经无需 CodeDOM 的支持了。

查看英文原文: Moving to IronPython

2009-05-14 19:103388
用户头像

发布了 88 篇内容, 共 273.9 次阅读, 收获喜欢 9 次。

关注

评论

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

TiDB系统参数对比工具

TiDB 社区干货传送门

828企业节首选云服务器!华为云Flexus X实例助力企业云管理更轻松

YG科技

住宅代理和数据中心代理如何选择?

IPIDEA全球HTTP

在线机房迁移之“玩转TiDB迁移”

TiDB 社区干货传送门

迁移 管理与运维

GAP!你对AI大模型到底了解多少?

YG科技

828如何选云服务器?华为云Flexus X实例引领中小企业上云潮流

YG科技

网站必须做IPv6改造吗?不做IPv6改造有什么影响?

防火墙后吃泡面

Java转Kotlin原来如此简单

Silently9527

kotlin Java development

华为云Flexus X实例亮相828,企业数字化专场优选云服务器

轶天下事

Java Streams 的潜力

FunTester

828企业上云“硬核”之选!华为云Flexus X实例系统管理更实惠

YG科技

Centos7 安装 TiDB 集群(最小化安装)

TiDB 社区干货传送门

8.x 实践

828多重技术创新,华为云Flexus X实例加速企业上云管理之旅

YG科技

Flink Forward Asia 2024 议题征集令|探索实时计算新边界

Apache Flink

Apache 大数据 flink 实时计算 FFA

基于STM32设计的酒精检测仪

DS小龙哥

9月月更

千行百业用AI大模型,为什么火山引擎是聚处?

脑极体

AI

微帧Per-Title编码技术:自适应码率-画质-分辨率

微帧Visionular

视频编码 视频编码技术

@各位天命人,近期还有这件大事值得关注!

YG科技

望繁信科技与中原银行达成合作:谱写银企合作新篇章!

望繁信科技

数字化转型 中原银行 流程挖掘 流程资产 流程智能

828优选华为云Flexus X实例,找准中小企业上云“切入口”

YG科技

华为云Flexus X实例3大优势,828企业上云优选产品

YG科技

亚信安慧AntDB数据库与华为DPA数据保护一体机完成兼容性互认证,共筑数据安全与效率新高地

亚信AntDB数据库

AntDB 月PK

TiDB 与 MySQL 的架构差异

TiDB 社区干货传送门

数据库架构选型

DataOps 对企业数据管理有何意义?该如何落地 DataOps?

Aloudata

Data DataOps 数据管理 主动元数据

通过混沌工程 Chaod 打造更稳定 TiDB 数据库高可用(三)

TiDB 社区干货传送门

集群管理 安装 & 部署 7.x 实践

兼容Trino Connector,扩展Apache Doris数据源接入能力|Lakehouse 使用手册(四)

SelectDB

数据湖 Doris LakeHouse trino 湖仓一体

AI原生数据应用开发框架DB-GPT在外滩大会开源新版本,新增6大特性

Lily

828云服务器如何选?企业云上管理认准华为云Flexus X实例

YG科技

转向IronPython_.NET_Jonathan Allen_InfoQ精选文章