Golden Hammer Poll

How many on wiki believe there is one "pure" language or concept that would simplify almost everything if used industry-wide:

There is a GoldenHammer: 5

There is NOT a GoldenHammer: 3


Perhaps those who vote "Yes" could shed some light on what this GoldenHammer language is?

My vote is for lexical closures/higher order functions, or a close approximation, like the blocks in SmalltalkLanguage.

I'll second this one. However note that "simplifying almost everything" does not entail making anything trivial or being applicable to everything.

I think the GoldenHammer (or you might better call it GoldenClockmakerShop?) would be a language, that

But with reservations about its use: One unified framework might/will not be used simply for social reasons (in a broad sense including law and business relations).

-- GunnarZarncke


There isn't IMHO a single GoldenHammer; however the GoldenToolbelt is wearable by anyone.

There isn't a GoldenHammer. Different Languages/tools are made for different uses, and therefore good to use in different situations. Nothing can be the ultimate programming language.

Outside of "system tools" and embedded systems, which need the speed and will sacrifice high abstraction techniques to get it, many do believe that one language or tool can and should be used for just about everything else. In fact, I bet some think that special language or tool-specific chips could allow even embedded systems to have both the power of the golden hammer AND speed. Possible examples: JavaChip?, EssExpressionChip?, sql-chip, etc. Further, there is little agreement about what paradigm/tool is best for what (WhenToUseWhatParadigm).


See: HowCanSomethingBeSuperGreatWithoutProducingExternalEvidence


EditText of this page (last edited February 26, 2005) or FindPage with title or text search