【问题标题】:What is a development framework? What is an IDE?什么是开发框架?什么是 IDE?
【发布时间】:2008-11-10 05:52:28
【问题描述】:

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

【问题讨论】:

    标签: ide development-environment


    【解决方案1】:

    框架是一组用于构建应用程序的类和支持代码。这可以像 C 标准库一样简单,也可以像 Smalltalk 环境一样复杂,甚至可能包括用于复杂应用程序(如 Dynamic 或 ERP 系统)的基础架构——但本质上,框架只是一个类库

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

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

    【讨论】:

      【解决方案2】:

      现在我一直很喜欢这个比喻:

      • 类库:妈妈和流行商店 你进去后出去 你需要什么。
      • 框架:那些大的 像沃尔玛这样的超市 把你吸进他们的存在和 让你依赖自己。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-06-17
        • 1970-01-01
        • 2016-09-04
        • 2011-05-04
        • 2010-11-11
        • 1970-01-01
        • 2010-11-09
        • 2023-03-06
        相关资源
        最近更新 更多