Talk:Software framework

From Wikipedia, the free encyclopedia

Cleanup required

Marking this for cleanup because it's almost unreadable--and I'm a software engineer! —Preceding unsigned comment added by Minority Report (talkcontribs) 10:55, 19 November 2004

still terrible. Trav (talk) 14:04, 31 March 2008 (UTC)
https://en.wikipedia.org/wiki/Software_framework MilkWeed4daQueen (talk) 01:43, 23 February 2024 (UTC)

What is the intended reading audience for this article as it appears in Wikipedia?

Completely agreed. This article borders on being completely meaningless because it does very little to define before it attempts to discuss its merits or application as a concept. Poor! (11 April 2013) 132.183.13.16 (talk) 19:14, 11 April 2013 (UTC)Professional information scientist132.183.13.16 (talk) 19:14, 11 April 2013 (UTC)

Software framework and Application framework

I've thought that Application Framework is a Software Framework, designed and developed for a particular Application. Software framework is broader in a sense that include third party frameworks. I could be wrong.

Reading the two articales Application framework and Software framework, it is not clear what is the difference between the two. If those are the same, or simular it should be stated, or may be merged. Ervinn 17:52, 30 August 2006 (UTC)

Somewhere I found the following distinction between framework and library: Some piece of pre-packaged code is a library if it is designed to be called by your code; it is a framework if it is designed to call your code. Is that an acceptable distinction? If so, it might go into the article, which doesn't seem to make any distinction at the moment. M palmer45 (talk) 20:42, 3 April 2008 (UTC)

Software framework taxonomy

I've been looking a bit at the various software framework articles, trying to make sense of them. I'm not the first, but I'd like to work on making some sense of these concepts for readers. There is a lot of duplication between the various framework pages, and it would be nice if these could be unified somewhat.

I've started by merging Framework with this page (well, the software bits anyways), and I'd like to continue by using the

I would like to propose a taxonomy that I'd like to start referencing in the various software framework articles. This is what I've found so far from my initial searching.

Each inner point is a specialty that may be built on upper layers, with the exception of a Software framework. For example, DirectX (a Multimedia framework) is based on .net (a software framework), and Plone (a CMS) is based on Zope, an application server with an associated Web application framework.

Some of these pages may warrant "List of..." and "Comparison of..." pages.

I'd like to start by creating categories for these frameworks, and maybe one of those section headers. I'll probably start this in the next day or two if no one beats me to it.

I'd also like to ensure that all Wikipedians work together on this, so I will try to post links to this discussion on talk pages on other talk pages. Ian Bailey 05:10, 11 April 2007 (UTC)

There is a difference between a CMS and a CMF. A framework will help one create a system that suits the user's needs. A system is the end product. The difference is in flexibility and ease of use. CakePHP is a CMF, Mambo is a CMS. The best way to organize the list is to put the two on the same level in the hierarchy. A CMF is not better than a CMS nor should one be a 'container' of the other. -- Flyingmeteor 19:48, 22 October 2007 (UTC)


Question: I see two different aspects of a framework: the *conceptual* design of the components and how they interact, ithu athu onnlu illange and the actual software that supports this conceptual design. In my opinion they are different, since there can be multiple implementations of the same framework. It seems that the term "software framework" currently refers to both. Are there actually conventional terms to refer to the different concepts, or do different people just have different ideas about what to call it? —Preceding unsigned comment added by 128.105.167.39 (talk) 18:14, 8 January 2008 (UTC)

The taxonomy looks good, but expect some overlap. It's ok for media to be seen a subset of software, and for software to be seen as a subset of media. Mathiastck (talk) 18:48, 16 January 2008 (UTC)
Ajax framework is another one. --Abdull (talk) 20:16, 2 February 2008 (UTC)

Revisions to intro paragraph and definition

Web development?

Framework VS Library

Callback as synonym for Hollywood_Principle

Linkers

A framework is a frame

Definition of Framework

Java/OOP specific language

Intro

Related Articles

Wikiwand AI