Programming Languages - Hammer Principle
hammerprinciple.com
Programming Languages - Hammer Principle
1–10 of 56 posts
Re: Programming Languages - Hammer Principle
#2Gave me a good chuckle, but now I can't work out if I'm supposed to take this site seriously?
And all of the PHP statements were negative, of course...
/goes back to his PHP programming
Re: Programming Languages - Hammer Principle
#3Re: Programming Languages - Hammer Principle
#4C#: "If my code in this language successfully compiles, there is a good chance my code is correct." Gave me a good chuckle, but now I can't work out if I'm supposed to take this site seriously? And all of the PHP statements were negative, of course... /goes back to his PHP programming
* I am sometimes embarrassed to admit to my peers that I know this language
* I am reluctant to admit to knowing this language
* The thought that I may still be using this language in twenty years time fills me with dread
* This language is frequently used for applications it isn't suitable for
* Code written in this language tends to be verbose
* This language is likely to be a passing fad
* This language has an annoying syntax
* I often get angry when writing code in this language
* Developers who primarily use this language often burn out after a few years
Is Visual Basic still used in industry? I haven't touched it in years.
Re: Programming Languages - Hammer Principle
#5Clojure ranks low for having annoying syntax and usually being verbose.
Java ranks low for being terse.
Python and Java both rank low for easy to shoot yourself in the foot.
With the presentation this ambiguous, I am not sure how those taking this survey interpreted the questions.
Re: Programming Languages - Hammer Principle
#6Lot of this is presented in a confusing manner: Clojure ranks low for having annoying syntax and usually being verbose. Java ranks low for being terse. Python and Java both rank low for easy to shoot yourself in the foot. With the presentation this ambiguous, I am not sure how those taking this survey interpreted the questions.
It is a collection of statements about the language. So ranks low in 'easy to shoot yourself in the foot' means that most people did not think that java or python was 'easy to shoot yourself in the foot'.
ie. the low ranking statements mean that the language is not like that statement.
Re: Programming Languages - Hammer Principle
#7C#: "If my code in this language successfully compiles, there is a good chance my code is correct." Gave me a good chuckle, but now I can't work out if I'm supposed to take this site seriously? And all of the PHP statements were negative, of course... /goes back to his PHP programming
I enjoyed Visual Basic's top few: * I am sometimes embarrassed to admit to my peers that I know this language * I am reluctant to admit to knowing this language * The thought that I may still be using this language in twenty years time fills me with dread * This language is frequently used for applications it isn't suitable for * Code written in this language tends to be verbose * This language is likely to be a pass…
It is generally not used directly - Excel lets you record a macro, where it will transform the user's clicks and actions into VB script directly. Users can then add this script to a button, and can repeat their actions by clicking on the button. So not a programming language, but more of a macro language.
Re: Programming Languages - Hammer Principle
#8This is from the negatives for Python.. Really?
Re: Programming Languages - Hammer Principle
#9Pro #2: This language would be good for teaching children to write software
Contra #1: This language is unusually bad for beginners
Uhm.. ok.. so this shows how subjective it is to rate a programming language. It depends more on the individual and its own thinking process and experience then on hard facts.
Re: Programming Languages - Hammer Principle
#10- I often get angry when writing code in this language - There is a lot of accidental complexity when writing code in this language - This language has an annoying syntax This is from the negatives for Python.. Really?