当前位置: 首页 > article >正文

ironpython是什么意思_意思是“IronPython是Python编程语言的一种实现”

不要把编程语言看作是真正的软件,而是要把它看作“规范”。这意味着我可以指定一种编程语言,但不一定要实现它。实现一种语言意味着编写一个程序,该程序接受该语言的代码,并完全按照规范的要求“运行”它。在

csc编译器不是C语言本身,而是C编程语言的一个实现。C语言由C语言规范定义。语言规范定义了什么是语言。这种语言的实现应该完全按照语言规范的要求编译/解释代码。在某种意义上,语言规范是编程语言。在

IronPython是一个实现,因为它是一个程序,它接受一个python代码的字符串作为输入,然后按照python specification的方式进行操作。这就是所谓的“实现”。在

铁蟒的作用是:An alternate Python for .NET. Unlike Python.NET, this is a complete Python implementation that generates IL, and compiles Python code directly to .NET assemblies.

因此,Iron Python使用一些Python代码,对其进行一些处理,并输出行为完全符合语言规范要求的IL。这使得IronPython成为Python语言的“实现”。在

CPython被认为是python的另一个实现,因为它基本上做的是相同的事情:获取一些代码,将其转换为行为完全符合语言规范的可执行文件。在

http://www.lryc.cn/news/2417073.html

相关文章:

  • 连接池介绍
  • 【SD卡修复】使用SDFormatter工具
  • 莱顿弗罗斯特效应
  • 股指期权是什么?
  • Oracle 数据库新手指南(一) Oracle基础
  • clientHeight、offsetHeight、innerHeight、ouerHeight 区别
  • Python桌面应用开发GTK3 Glade GTK主题
  • 第一篇:nutz初步了解
  • DCOM揭秘
  • Debian安装全攻略
  • 本地安全策略
  • computed侦听的值可以在watch和methods中引用并赋值
  • 关于调试错误 Assertion Failed 问题
  • 彻底弄懂计算机中的大端小端
  • java.分页上一页下一页算法_一个方便的java分页算法
  • 颜色六位码和八位码表示
  • OPAC (Optical Properties of Aerosols and Clouds) v4.0编译及测试
  • 三层架构
  • JSTL(Java 标准标签库)
  • FPGA设计文档中常见的几个英文拼写错误
  • js中setTimeout和clearTimeout的使用
  • css教学 css基础
  • 开源自动化测试工具MeterSphere
  • 企业邮件系统管理(二)配置与优化指南
  • C#中 MD5加密的实现
  • java代码实现爬虫功能
  • webapp的介绍,以及浅述webapp的技术选型的看法,和cordova的简述
  • i386/i686/x86-64的区别
  • 高性能并行计算:从计算节点到网络
  • 交互设计与人工智能的融合:未来的潜力和挑战