 |

|
Not read it, but I have heard him talking about it in a few interviews.
Every man can tell how many goats or sheep he possesses, but not how many friends.
Shed Petition[ ^]
|
|
|
|

|
Don't want anything to do with him since the lucky bastard took up with Victoria Coren
====================================
Transvestites - Roberts in Disguise!
====================================
|
|
|
|
|

|
Quote: because I'm adult. Did this happen recently? I must have missed the post. Congrats.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|

|
Yeah, Gerbil even proxy baptized me!
|
|
|
|

|
Well, I am back. Sorta. I am here physically (in theory), but not mentally (my brain usually does not activate until around noon).
What did I miss?
I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.
Stephen Hawking
|
|
|
|

|
Are you the Zac that I was accused of being because we're never in the same room at once ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
?
I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.
Stephen Hawking
|
|
|
|

|
I rejoined last week and someone said 'I think Christian is Zac, anyone seen them both posting at once ?'. So I assume you're incredibly smart, witty, charming and breathtakingly handsome, or I'm not sure how you could be mistaken for me.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
he too is on QANTAS's hit list
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
|

|
sorry to be the bearer of bad news but Leslie Nielsen has died
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|

|
He died again?! How many times can this guy die...?
The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill
America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde
Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin
|
|
|
|
|

|
Looking at your messages you've only been gone 3 days?
|
|
|
|

|
TPFKAPB wrote: only been gone 3 days A lot can happen in the Lounge in three days...
The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill
America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde
Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin
|
|
|
|

|
A year or 2 ago, yes. Now, no.
|
|
|
|

|
It's good to see you back Christian.
|
|
|
|

|
ROTFL !!
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Zac Greve wrote: What did I miss? Nothing. Absolutely nothing!
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|

|
Zac Greve wrote: What did I miss?
Zac Greve decided not to participate in the lounge.
|
|
|
|

|
Shawn Wildermuth weighs in on Silverlight:You Fail[^]
In the article he says:
Shawn wrote: In fact, I think that a bigger problem here is that many Silverlight developers are simply holding on too tightly. I respect Shawn so I don't want to be unfair here.
The article was well written, informative, and full of good analysis.
The truth is, often times people do hold on to technology too tightly.
Witness the VB6 thread from earlier this week.
I'm just saying that people who are currently proficient in Silverlight probably aren't the kind of people who hold onto technology too tightly. Those kind of people sound like the type who jump into new technology and give it a whirl. I had to learn async programming, XAML, and new libraries/frameworks to adopt Silverlight. No shortage of change for me there.
I don't see the grumbling here as a Silverlight Developer problem on any level. Silverlight was promoted for years and it's evolved in to a wonderful, feature rich, flexible, and cross-platform technology and for all of that investment to be abandoned because Steve Jobs got snippy with Adobe Flash (a sloppy, antiquated, security hazard) simply boggles my mind.
So no, the bigger problem isn't Silverlight developers holding on too tightly.
The bigger problems is Microsoft suddenly abandoning a great technology because someone in Cupertino pitched a fit over crap Adobe put out. Microsoft finally gets Flash on the ropes and then promptly decides to snatch defeat from the jaws of victory. Years of promotion, years of investment, years of development all ditched because Steve threw a fit.
Yet I'm the problem.
Well if I am the problem then it's because I've the tendency to learn from history. The most recent lesson I've learned is that years of promotion and hype can be completely abandoned at the drop of a hat. If Sinofsky's departure means anything it means that Redmond has no idea what it's strategy is moving forward. You can bet I'll be a late adopter of WinRT. It ain't because I hang on too tight - it's because I keep getting burned.
|
|
|
|

|
I read this piece last night, and while I can see what he's getting at, I don't completely agree with the message he's putting out. The biggest problem I have with the message is the part that the XAML stack on Windows 8 is better than was available with WPF and Silverlight.
I'm afraid that this just isn't right - XAML 2.0 (what I'm dubbing W8 XAML) misses out some of the features that were available back in 2006 - for example, there's no DataTrigger. If I want to emulate this, then I have to rewrite my triggers to use the VisualStateManager, and programatically trigger it.
|
|
|
|

|
Silverlight's a great technology, and it's going to be usable for a long time. I definitely disagree that Flash has become irrelevant – maybe among trendy iPhoners, although I've seen enough complaints about that that I don't think they're happy to be without it either, but definitely not on the web more generally.
Silverlight isn't dead. It's not even dying. It's just not being actively added to in the next development cycle.
MehGerbil wrote: The most recent lesson I've learned is that years of promotion and hype can be completely abandoned at the drop of a hat. If Sinofsky's departure means anything it means that Redmond has no idea what it's strategy is moving forward. You can bet I'll be a late adopter of WinRT. It ain't because I hang on too tight - it's because I keep getting burned.
Aye, definitely. I'll trust my Silverlight skills over learning the latest new fad which might well not make it.
|
|
|
|

|
There was a VB6 thread and I missed it ? I am in the midst of converting classic ASP and VB6 code to run in the 21st century, how did I miss that ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Christian Graus wrote: There was a VB6 thread and I missed it ? I am in the midst of converting classic ASP and VB6 code to run in the 21st century, how did I miss that ? The Lounge is a very dynamic place where everything travels at the speed of light.
You really need to pay attention or you'll suffer.
I hope you've learned your lesson.
|
|
|
|

|
Quote: I blame you. Why, what did I do?
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|

|
Glad I never wasted time going the Silverlight route...
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|

|
ahmed zahmed wrote: Glad I never wasted time going the Silverlight route...
Supposedly the WinRT environment is very similar (80% match or so) but I'm not sure I want to spend a great deal of time with Microsoft's next orphan. I mean, what if an Oracle executive decides databases are passe - will SQL Server be canceled?
What makes it even more bizarre is that Steve Jobs was head of the most closed system on the planet - so Microsoft's response was to kill a cross platform alternative. The whole thing is just whacky.
|
|
|
|

|
MehGerbil wrote: The whole thing is just whacky. Indeed.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|

|
Was wondering this morning what other programming paradigms there are (I'm putting OO into the imperative category.) For example, I think "asynchronous" might fit into this list, but what it really begs for is a definition of what this list actually is - I'm not happy with the word "paradigm". So, I have two questions - first, can you come up with a more concrete definition of this list, rather than just the word "paradigm", and what else do you think fits into this list?
You could look at this post[^] but I don't think it contributed anything much to the actual question (though lots of good discussion on the 3 paradigms), and one person replied "Are there more exotic types? Not yet."
Really? Not yet? Hmmm....
Marc
|
|
|
|

|
Marc Clifton wrote: first, can you come up with a more concrete definition of this list, rather than just the word "paradigm", and what else do you think fits into this list? Sounds like a homework question to me...
On a more serious note though, I agree about the word paradigm. It doesn't exactly fit the bill, but I don't really have a better suggestion at the moment...
The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill
America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde
Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin
|
|
|
|

|
Colin Mullikin wrote: Sounds like a homework question to me...
Yeah, I almost put in a disclaimer but figured, everyone should know me better than that!
Colin Mullikin wrote: but I don't really have a better suggestion at the moment...
Neither do I, that's why I figured I'd toss the question to the wolves and see what comes up.
Marc
|
|
|
|

|
Interrogative.
Ve ask the qvestions.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|

|
Mark Wallace wrote: Interrogative.
Heh - there might actually be something there.
Marc
|
|
|
|

|
my data structures teacher actually said that prolog was an example of interrogative programming
I'm brazilian and english (well, human languages in general) aren't my best skill, so, sorry by my english. (if you want we can speak in C# or VB.Net =p)
|
|
|
|

|
Well, some of the Prolog examples I've seen have certainly been WTF???
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|

|
What would make another type, exotic? Seems like an attempt to promote something because of it's properties rather than it's usefullness.
As far as another word for paradigm, it could be replaced with philosophy, dogma, religion(?). I'm too much of a practical programmer, so it's just another word that won't help solve things. Do people really look at a problem and decide what paradigm would best be used to solve it?
Chris Meech
I am Canadian. [heard in a local bar]
In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]
posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
|
|
|
|

|
Chris Meech wrote: Do people really look at a problem and decide what paradigm would best be used to solve it?
Probably not, but they might need to write something that sounds fancy for the boss
Beauty is in the eye of the beer-holder
Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow.
You can't scare me, I have children.
|
|
|
|

|
Naa, bosses rarely understand such things, i could say that i'm going to program using a functional declarative object oriented paradigm, and they never will catch what it means.
|
|
|
|

|
ah but that's the beauty of it see.. they wont understand it, but being the boss they cant admit that.
Beauty is in the eye of the beer-holder
Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow.
You can't scare me, I have children.
|
|
|
|

|
Chris Meech wrote: Do people really look at a problem and decide what paradigm would best be used to solve it?
Possibly, but I think what people mostly do is figure that out somewhat unconsciously. For example, if I need some sort of iteration that's not not provided by the framework, I might realize that I could generalize the iteration because I don't know what the next guy might want to do with each element, so I write a functional representation of the iteration that lets the programmer pass in a lambda expression, and I've just implemented a "functional paradigm" solution.
Or I use an enumerable and a yield and I've implemented an imperative paradigm.
Or I leverage an IoC framework to glue the handler to the iterator through an XML statement an lo, I have implemented a declarative paradigm.
So, without really putting much thought into it, I end up with some implementation, and I'm going to contend that when we look at a problem, yes, we really should decide what paradigm would be best to solve it, we really should be more conscious about the decision process.
Marc
|
|
|
|

|
Chris Meech wrote: Do people really look at a problem and decide what paradigm would best be used
to solve it?
Sometimes i do, but i always end up on OO.
|
|
|
|

|
RafagaX wrote:
Chris Meech wrote: Do people really look at a problem and
decide what paradigm would best be used to solve it?
If you've got a hammer - every problem looks like a nail!
|
|
|
|
|

|
satovey wrote: "If you've got a hammer - every problem looks like a nail!" I have read that statement many times and I think it is quite inaccurate.
I have experienced that metaphor many times, and it is absolutely accurate, at least for metal tools. The key is to realize that with mental tools, you always have every mental tool you know about.
Think about that statement this way:
If all you had was a hammer, and you didn't know screwdrivers existed, and you saw a screw, wouldn't you try to fasten two boards together by applying the hammer to the screw as if it were a nail?
Maybe, if you were really, really smart, and not in a hurry, you'd notice it is different than a nail and try and discover if there was another way it could be used to fasten two boards together. For most though, they'd apply hammer to screw and get their boards fastened together.
For mental tools, such as we use in programming, problem solving is often limited by the techniques we know (our "tools").
Lets consider a concreate sorting example.. if all one knows is that there's a sort routine in their library, isn't that going to be the first tool they choose to sort two very large, pre-sorted arrays into a single, much larger, sorted array? Are they going to declare the problem insolvable when the arrays are so large they don't fit into memory? Someone else with other sorting tools in their mental toolbox will simply pull out another one, implement it if needed, and get the job done.
We can program with only 1's, but if all you've got are zeros, you've got nothing.
|
|
|
|

|
I'm happy that it doesn't apply to you.
|
|
|
|

|
Oh there are many many more...
http://en.wikipedia.org/wiki/Programming_paradigm[^]
I for one have no quarrels with the word "paradigm". I think it is wise to remember that the paradigms cover different aspects (as well as properties) of a programming language. In other words paradigms are not necessarily mutually exclusive.
(And BTW, there is no direct correlation between OO and imperative, according to the above link.)
Life is too shor
|
|
|
|
|
 |