什么是开发框架?什么是IDE?

时间:2008-11-10 05:52:29

标签: ide development-environment

当我开始编程时,我使用的是Ruby和随附的彩色小记事本。自从我开始学习Java以来​​,我一直在使用Eclipse,它显然是一个IDE。现在我已经在Reddit上阅读了一些关于Mono的内容,但我认为我并不完全理解它是什么。该网站称它是一个开发框架:这只是IDE的另一个词吗?我是一个真正的初学者,想要使用多种语言,从Java和Ruby到z80和ARM9 ......是否有一个IDE或开发框架可能对我来说最好?

2 个答案:

答案 0 :(得分:2)

框架是一组用于构建应用程序的类和支持代码。这可以像C标准库一样简单,也可以像Smalltalk环境一样复杂,甚至可以包括动态或ERP系统等复杂应用程序的基础架构 - 但实际上框架只是一个类库

IDE(集成开发环境)是一种编写程序的工具;这个工具本质上只是一个程序,它包含一个支持编译和调试等的文本编辑器

[mono顺便说一句,是基于linux的.NET框架实现]

答案 1 :(得分:1)

现在我总是喜欢这个比喻:

  • 班级图书馆:妈妈和流行商店 你进去后就出去了 你需要什么。
  • 框架:那些大的 超市就像华尔街那样 吸引你进入他们的存在和 让你依赖自己。

IDE是另一个问题,您最好在SO上查看https://stackoverflow.com/questions/7388/best-ides-for-different-programming-languages或其他类似问题。