写点什么

采访 MonoDevelop 项目经理 Lluis Sanchez

  • 2011-11-09
  • 本文字数:1214 字

    阅读完需:约 4 分钟

开源.NET 和 Mono 集成开发环境(IDE) MonoDevelop 团队刚刚发布了新的 2.8 版本。InfoQ 采访了 MonoDevelop 的项目经理 Lluis Sanchez,讨论了这个新版本及 MonoDevelop 在 Mac 和 Windows 平台上愈加流行的趋势。

InfoQ:MonoDevelop 最近连续发布了两个版本, 2.8 2.6两个版本在过去 60 天內接连发布。是因为安排了更加快速的发布计划吗?

Lluis Sanchez(L.S.):是的,我们计划从现在开始加快发布周期。我们改变了开发模式。新功能现在在分支版本上开发,因此我们可以在任何需要的时间点快速的发布主版本。

InfoQ:你们计划采用固定的发布日期还是当特定功能完成时发布?

L.S.: 我们不打算采用固定发布日期。我们计划当有重要的修复或新完成某一新功能后发布。

InfoQ:MonoDevelop 2.8 包含了许多跨平台支持的功能和改进。项目会针对一个主要的平台(Windows/Linux/Mac OSX)吗?还是继续在三个平台上都投入?

L.S:在 Xamarin,我们重点关注 Mac 和 Windows,因为这两个平台是我们产品支持的。我们也在 openSUSE 上测试和构建我们的产品。也有贡献者在其它 Linux 发行版上构建发行包。

InfoQ:用户中最流行的平台是哪个?

L.S.:目前最流行的平台是 Windows,然后是 Mac,最后是 Linux。Linux 过去是最流行的平台,但当 MonoDevelop 开始成为一些公司,如 Unity Xamarin ,的产品核心开发环境后,这一趋势改变成现在的情况。

InfoQ:你认为是什么导致了在 Windows 平台上更流行?

L.S.:我只能猜测一下为什么我们有更多的 Windows 用户:

  • 很多用户来自 Unity,他们打包了 MonoDevelop。Unity 有很多 Windows 用户。
  • 总体来说,Windows 平台上的开发者多于 Mac 和 Linux,因此 Windows 平台上的潜在用户数会更大。

InfoQ:你本人和项目是不是主动在第三方工具软件开发商,如 Unity,中推广 MonoDevelop?还是这只是个有用的副产品?

L.S.:我们没有直接在工具软件开发商中推广 MonoDevelop 的使用,MonoDevelop 是一个开源项目,因此任何公司都可以使用它,或用于自己的产品。我们很愿意帮助他们,并采用他们的补丁来改进 MonoDevelop。

InfoQ:在最近的两个版本(2.6 和 2.8)中你最喜欢的功能是什么?

L.S.:MonoDevelop 2.6 在所有方面都有改进。可能最重要的功能是引入 git 作为集成的版本控制系统。

2.8 版本是一个较短的发布版本,但包含了一个非常重要的新功能(至少对 Mac 用户是如此),那就是支持 XCode 4。这一改变可以用 Mac OSX Lion 开发 MonoMac 和 MonoTouch 应用程序。

InfoQ:在未来的版本中可能会增加什么关键功能?

L.S.:我们正在开发几个新功能。其中一个让人兴奋的功能是新的 C#解析器和重构引擎,有了这些,我们可以提供更好的代码完成和更复杂的重构操作。我们也计划开发一个新的项目模板系统,能够支持在线模板。我们也会继续在各方面改进 MonoDevelop。

访问项目网站上的“新特性” 页面可获得MonoDevelop 2.8 更多的信息。

查看英文原文: Q&A with Lluis Sanchez, Project Manager of MonoDevelop

2011-11-09 08:342363
用户头像

发布了 32 篇内容, 共 97596 次阅读, 收获喜欢 1 次。

关注

评论

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

Windows Server 2016 中文版、英文版下载 (2025 年 7 月更新)

sysin

windows

成功案例丨减重64%!Altair 解决方案助力3D打印铣削头实现轻量化

Altair RapidMiner

仿真 CAE hyperworks 3D打印 Radioss

BI 数据可视化平台建设(3)—首页性能提升实践

vivo互联网技术

前端 性能调优 BI可视化

Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)

sysin

blender

大数据-43 Redis Lua脚本实战全解析 eval redis.call redis.pcall

武子康

Java lua redis 大数据 分布式

全方位优化:智能化工器具库房管理综合解决方案

斯科信息

RFID解决方案 RFID工具库房 斯科信息 RFID技术

没有专业IT团队?灯塔低代码平台让中小企业自己当"开发者"

中烟创新

时序数据库 TDengine 开源之夏项目全中选!年轻人的热爱从不是说说而已

TDengine

tdengine 开源 时序数据库

不用写代码!2个小时,我自己搭了一套进销存系统,业务效率翻倍!

中烟创新

招商管理系统(源码+文档+讲解+演示)

深圳亥时科技

百度视频云互动大模型SDK适配鸿蒙,让人机交互更智能、更开放

新消费日报

阿里云智能集团公共云事业部副总裁、AI汽车行业总经理李强加入中国电动汽车百人会

科技热闻

清华大学软件学院院长王建民教授:AI 时代,如何从采数到用数?

Apache IoTDB

Post-Training on PAI (4):模型微调SFT、DPO、GRPO

阿里云大数据AI技术

人工智能 云计算 算法 模型微调 大模型微调实践

AI数字人的开发流程

北京木奇移动技术有限公司

软件外包公司 AI技术应用 AI数字人

中烟创新入选2025全国企业“人工智能+”行动创新案例TOP100

中烟创新

基于 Amazon Nova Sonic 和 MCP 构建语音交互 Agent

亚马逊云科技 (Amazon Web Services)

教堂定制P4 LED屏幕安装:提升宗教体验

Dylan

数字化 LED显示屏 全彩LED显示屏 led显示屏厂家 户内led显示屏

Golang基础笔记十二之defer、panic、error

Hunter熊

golang 后端 defer panic Error

AI数字人开发的技术框架

北京木奇移动技术有限公司

软件外包公司 AI数字人 AI数字人开发

嘉为蓝鲸DevOps平台:连续2年入选信通院数字化图谱,全链路赋能企业研发效能升级

嘉为蓝鲸

DevOps 智能运维 研运一体化

Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 7 月更新)

sysin

windows

时序数据库 TimechoDB V2.0.5 发布 | 新增树转表视图、模型微调等功能

Apache IoTDB

2015年9月微软安全更新汇总 - MS15-094至MS15-105漏洞修复

qife122

安全更新 Windows安全

HCI发布《2025年洞察报告》

财见

CST软件无限平面圆孔RCS --- 单站, 单角多频,T和F求解器(远场),去耦平面

思茂信息

cst CST软件 CST Studio Suite

NocoBase CRM Demo 部署指南

NocoBase

开源 低代码 零代码 Demo CRM

“第一届脑机智能与心脑健康创新发展及应用论坛”于厦门成功举办

新消费日报

Console 纳管 Elasticsearch 9(二):日志监控

极限实验室

elasticsearch console

生产排产的逻辑是什么?一文讲通!

积木链小链

数字化转型 智能制造 生产管理

AI数字人开发的技术方案

北京木奇移动技术有限公司

软件外包公司 AI技术应用 AI数字人

采访MonoDevelop项目经理Lluis Sanchez_.NET_Jeff Martin_InfoQ精选文章