Click here to Skip to main content
15,867,906 members

Survey Results

Preference: One framework for all tasks, or the best framework for each task individually?

Survey period: 19 Oct 2015 to 26 Oct 2015

Do you prefer to use a single language or framework for as much as you can get away with, or do you use as many different languages / frameworks as you need for the various parts?

OptionVotes% 
I stick to a single framework as much as possible42938.54
I stick to a small a set of frameworks as much as possible38334.41
I mix and match frameworks within projects fairly freely11210.06
I always use the most appropriate language or framework for each individual part of the project18916.98



 
GeneralAnother missed option ... Pin
CHill6025-Oct-15 12:20
mveCHill6025-Oct-15 12:20 
GeneralMost "appropriate?" Pin
daleofcourse21-Oct-15 20:33
daleofcourse21-Oct-15 20:33 
Generalmissing Pin
D. Christian Ohle21-Oct-15 5:09
D. Christian Ohle21-Oct-15 5:09 
GeneralRe: missing Pin
den2k8822-Oct-15 21:10
professionalden2k8822-Oct-15 21:10 
GeneralRe: missing Pin
D. Christian Ohle23-Oct-15 3:04
D. Christian Ohle23-Oct-15 3:04 
GeneralTrust me, I always use "the most appropriate language" when writing code Pin
dexterama20-Oct-15 6:47
professionaldexterama20-Oct-15 6:47 
GeneralRe: Trust me, I always use "the most appropriate language" when writing code Pin
david2111420-Oct-15 12:19
david2111420-Oct-15 12:19 
GeneralYou missed one Pin
Dar Brett20-Oct-15 3:51
Dar Brett20-Oct-15 3:51 
GeneralRe: sfcadrf Pin
Snorri Kristjansson20-Oct-15 3:41
professionalSnorri Kristjansson20-Oct-15 3:41 
GeneralRe: I use only one framework: XAF Pin
Jahmal2320-Oct-15 6:44
Jahmal2320-Oct-15 6:44 
GeneralI don't like frameworks. Pin
CPallini19-Oct-15 10:05
mveCPallini19-Oct-15 10:05 
GeneralRe: I don't like frameworks. Pin
Kornfeld Eliyahu Peter19-Oct-15 20:43
professionalKornfeld Eliyahu Peter19-Oct-15 20:43 
GeneralRe: I don't like frameworks. Pin
CPallini19-Oct-15 20:52
mveCPallini19-Oct-15 20:52 
GeneralRe: I don't like frameworks. Pin
Mohibur Rashid19-Oct-15 21:38
professionalMohibur Rashid19-Oct-15 21:38 
GeneralRe: I don't like frameworks. Pin
den2k8819-Oct-15 22:43
professionalden2k8819-Oct-15 22:43 
GeneralRe: I don't like frameworks. Pin
Fabio Franco20-Oct-15 1:56
professionalFabio Franco20-Oct-15 1:56 
GeneralRe: I don't like frameworks. Pin
CPallini20-Oct-15 2:02
mveCPallini20-Oct-15 2:02 
GeneralRe: I don't like frameworks. Pin
Fabio Franco20-Oct-15 2:04
professionalFabio Franco20-Oct-15 2:04 
GeneralRe: I don't like frameworks. Pin
CPallini20-Oct-15 2:09
mveCPallini20-Oct-15 2:09 
GeneralRe: I don't like frameworks. Pin
Kirk 1038982120-Oct-15 3:44
Kirk 1038982120-Oct-15 3:44 
GeneralRe: I don't like frameworks. Pin
CPallini20-Oct-15 10:07
mveCPallini20-Oct-15 10:07 
GeneralHybrid but no Mongrel! Pin
Afzaal Ahmad Zeeshan19-Oct-15 9:09
professionalAfzaal Ahmad Zeeshan19-Oct-15 9:09 
Yes, I do love to have the best framework or language being used for a purpose, software or application. But, mixing everything up like C++ for performance of services, C# for simplicity with networking, DirectX for graphics and so on and so forth, is never a good choice.

I do use a programming language and intermix a few frameworks or write my own if I think I may be leaving the context. To solve this, I usually select the programming language in the beginning, then I stick to it. Each language has millions of users, take it as C++, C#, Java or whatever new language may be going on (no Python, that I don't have faith in*, so is the case of Swift). The same thing happens, every frameworks or library tool has already been written. Try to Google for a while, you will find one, if not, then read Wikipedia's guide and write your own library, oh yeah, don't forget to write an article on CodeProject about your success. Smile | :)

Newtonsoft.Json is one of those frameworks, when I am writing an application, I only download and deploy this one package, otherwise I try to write my own modules or .NET has it built-in; Oops, I didn't mean .NET-only!

*Swift as far as I have used it, once, executes in the global scope, and well there was no need of main function. What kind of retarded person would believe Swift is programming language? Apple has many cards up their sleeves, I'm telling ya!
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~

GeneralI use just one framework Pin
Sreram K19-Oct-15 8:48
Sreram K19-Oct-15 8:48 
GeneralOne framework Pin
Member 1206160019-Oct-15 7:19
Member 1206160019-Oct-15 7:19 
GeneralDepends on which part Pin
James_Parsons19-Oct-15 5:40
James_Parsons19-Oct-15 5:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.