New programming analogy
-
As there is "nothing new under the sun," perhaps this is not really new, after all, but it struck me that programming is a lot like choreography, as coders must previsualize and plan the precise movements of multiple "dancers" so that they cooperate in space and time and, especially, do not collide with one another. A case (or at least a six-pack) in point is the choreography that must take place between the server-side code (such as C#) and the client-side code (such as jQuery) in an ASP.NET or Sharepoint (or other type?) of app. Unfortunately, while aspiring to a Fred Astaire and Ginger Rogers-type of partnership, I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
No, no, no. At *first* the dance starts. Then the lead pulls a bonehead move, and the second whacks him. All downhill from there :)
Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
-
As there is "nothing new under the sun," perhaps this is not really new, after all, but it struck me that programming is a lot like choreography, as coders must previsualize and plan the precise movements of multiple "dancers" so that they cooperate in space and time and, especially, do not collide with one another. A case (or at least a six-pack) in point is the choreography that must take place between the server-side code (such as C#) and the client-side code (such as jQuery) in an ASP.NET or Sharepoint (or other type?) of app. Unfortunately, while aspiring to a Fred Astaire and Ginger Rogers-type of partnership, I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
Yes, I have always enjoyed making data dance.
-
As there is "nothing new under the sun," perhaps this is not really new, after all, but it struck me that programming is a lot like choreography, as coders must previsualize and plan the precise movements of multiple "dancers" so that they cooperate in space and time and, especially, do not collide with one another. A case (or at least a six-pack) in point is the choreography that must take place between the server-side code (such as C#) and the client-side code (such as jQuery) in an ASP.NET or Sharepoint (or other type?) of app. Unfortunately, while aspiring to a Fred Astaire and Ginger Rogers-type of partnership, I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
B. Clay Shannon wrote:
in an ASP.NET or Sharepoint
More like an AARP sponsored dance where half the members are in wheelchairs and the other half have to carry around their oxygen tanks. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
B. Clay Shannon wrote:
in an ASP.NET or Sharepoint
More like an AARP sponsored dance where half the members are in wheelchairs and the other half have to carry around their oxygen tanks. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
ouch!
-
B. Clay Shannon wrote:
in an ASP.NET or Sharepoint
More like an AARP sponsored dance where half the members are in wheelchairs and the other half have to carry around their oxygen tanks. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
As there is "nothing new under the sun," perhaps this is not really new, after all, but it struck me that programming is a lot like choreography, as coders must previsualize and plan the precise movements of multiple "dancers" so that they cooperate in space and time and, especially, do not collide with one another. A case (or at least a six-pack) in point is the choreography that must take place between the server-side code (such as C#) and the client-side code (such as jQuery) in an ASP.NET or Sharepoint (or other type?) of app. Unfortunately, while aspiring to a Fred Astaire and Ginger Rogers-type of partnership, I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
The term actor is used a lot in OO programming... You can script the actors like you choreograph the dancers. However, I cannot think of a good match for: dancer is to mosh pit as actor is to ? I am stumped on that one. OO note: mosh pit is a true aggregate!
-
The term actor is used a lot in OO programming... You can script the actors like you choreograph the dancers. However, I cannot think of a good match for: dancer is to mosh pit as actor is to ? I am stumped on that one. OO note: mosh pit is a true aggregate!
dancer is to mosh pit as actor is to "reality" show.
-
No, no, no. At *first* the dance starts. Then the lead pulls a bonehead move, and the second whacks him. All downhill from there :)
Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
-
So.. does this mean you subscribe to the Three Stooge Choreography school of software design? :)
We can program with only 1's, but if all you've got are zeros, you've got nothing.
I'm living it !
Charlie Gilley Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
-
As there is "nothing new under the sun," perhaps this is not really new, after all, but it struck me that programming is a lot like choreography, as coders must previsualize and plan the precise movements of multiple "dancers" so that they cooperate in space and time and, especially, do not collide with one another. A case (or at least a six-pack) in point is the choreography that must take place between the server-side code (such as C#) and the client-side code (such as jQuery) in an ASP.NET or Sharepoint (or other type?) of app. Unfortunately, while aspiring to a Fred Astaire and Ginger Rogers-type of partnership, I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
B. Clay Shannon wrote:
I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
But take satisfaction in the fact that at least yours are moving. The other guys are huddled around the pit wondering why everyone is dead.
-
B. Clay Shannon wrote:
I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
But take satisfaction in the fact that at least yours are moving. The other guys are huddled around the pit wondering why everyone is dead.
Maximilian, That reminds me of the following saying: There are three types of people in the world: Those who make things happen, those who watch things happen, and those who ask: "What happened?!?"
-
As there is "nothing new under the sun," perhaps this is not really new, after all, but it struck me that programming is a lot like choreography, as coders must previsualize and plan the precise movements of multiple "dancers" so that they cooperate in space and time and, especially, do not collide with one another. A case (or at least a six-pack) in point is the choreography that must take place between the server-side code (such as C#) and the client-side code (such as jQuery) in an ASP.NET or Sharepoint (or other type?) of app. Unfortunately, while aspiring to a Fred Astaire and Ginger Rogers-type of partnership, I often end up with what looks and sounds more like a mosh pit populated by drug-addled psychos.
I don't know about everyone else, but they dance perfectly in MY dance studio.
-
I don't know about everyone else, but they dance perfectly in MY dance studio.
"Luck-EEEEE!!!" - Napoleon Dynamite, et al