Open Side Menu Go to the Top

09-05-2012 , 06:44 PM
Quote:
Originally Posted by gaming_mouse
He's obviously not trolling. He is being polite and making detailing, reasoned arguments. Regardless of what you think of the arguments, it's not trolling.
I've re-read those posts like 5 times, and, I can't tell if he's trolling.

If yes, bravo. Masterful work. I'm being totally serious. The quality of trolling on the internet has reached an all time low. When you have people who honestly cannot tell if their chain is being yanked or they're seriously engaging in debate, you've reached the apex of trolling.

If not, don't take offense candybar. This is a friendly place, and differing, reasoned viewpoints are welcomed.

/kind of hoping troll
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
09-05-2012 , 07:07 PM
Quote:
Originally Posted by gaming_mouse
He's obviously not trolling. He is being polite and making detailing, reasoned arguments. Regardless of what you think of the arguments, it's not trolling.
Quote:
Originally Posted by gaming_mouse
I don't think it's good for the forum (or any arena) to label anyone with views that you disagree with a troll. By your reasoning, no one with a low-post count is allowed to post anything controversial.
Thanks for backing me up, gaming_mouse - I can assure everyone here that I'm 100% sincere here.

The original context here was criticism of PHP, in essence, that it sucks. It's full of inconsistencies, not orthogonal, attracts bad programmers, teaches bad habits, etc. There's some truth and some language snobbery there.

Then clowntable came here to compare PHP to Windows. In short, bad programmers use bad languages the same way that bad programmers use Windows.

At that point, given the context, it bears pointing out that the only platform vendor made it a priority to make it easy for developers to use good languages and good language features (see F#, LINQ and computation expression, which brought monads into the mainstream) to develop for its platform is Microsoft. Microsof takes programming languages more seriously than any other platform vendor and employs some of the best minds in programming language research (Erik Meijer, Simon Peyton-Jones, Don Syme, etc) and gives them important work. Contrast this with Google, where accomplished engineers without a strong background in programming language research seem to come up with new languages to solve their own engineering problems, which is how PHP came about. Or Apple, who have no interest in designing good programming languages any more and are completely content to push Objective-C, which isn't even the most interesting language associated with Apple (Dylan is) and is seriously dated, as the face of their development platform.

You can criticize Microsoft's approach or work, but the point is that the comparison is highly awkward. Microsoft is fully on-board with the language snobs and their development tools reflect that. Other companies support PHP-esque solutions. It's strange to say that good programmers will gravitate towards PHP, but away from Microsoft's development environment that natively supports languages like F#.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 07:42 PM
Quote:
Originally Posted by sdturner02
I've re-read those posts like 5 times, and, I can't tell if he's trolling.

If yes, bravo. Masterful work. I'm being totally serious. The quality of trolling on the internet has reached an all time low. When you have people who honestly cannot tell if their chain is being yanked or they're seriously engaging in debate, you've reached the apex of trolling.

If not, don't take offense candybar. This is a friendly place, and differing, reasoned viewpoints are welcomed.

/kind of hoping troll
Hi sdturner02,

As I already mentioned, I'm not trolling. I'm curious as to whether those of you that doubt my sincerity have experience, insight or information that contradict or at least cast doubt on what I wrote. If so, why are you guys not sharing them? If not, that's perfectly reasonable, why should everyone know about programming language research or F# or LINQ or whatever else Microsoft is up to? But if you're dismissing as trollish what I'm saying without having much applicable knowledge on the topic, that's simply prejudice at work.

Microsoft's .NET/Visual-Studio/Language-Design team, which has some of the programming language researchers I mentioned, along with Anders Hejlsberg, who created Turbo Pascal and Delphi, is probably the best such team in the industry. The Light Table guy (http://www.chris-granger.com/2012/04...w-ide-concept/) used to work on that team as well. You can even see that it's inspired by Microsoft's design language.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 08:01 PM
Quote:
Originally Posted by candybar
Hi sdturner02,

As I already mentioned, I'm not trolling. I'm curious as to whether those of you that doubt my sincerity have experience, insight or information that contradict or at least cast doubt on what I wrote. If so, why are you guys not sharing them?
I certainly don't.

But if you seriously cannot understand why arguing that Microsoft is superior to Linux in a programming thread tends to create a suspicion of trolling, you must be new to the internet.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 08:13 PM
Quote:
Originally Posted by candybar
At that point, given the context, it bears pointing out that the only platform vendor made it a priority to make it easy for developers to use good languages and good language features (see F#, LINQ and computation expression, which brought monads into the mainstream) to develop for its platform is Microsoft.
I'm not sure why you think this is an important point. The vast majority of my programming work is supported by non-"platform vendors" (however you define this). So even if your whole diatribe on why Microsoft is better than Apple or Linux was factually accurate and well thought out it still wouldn't actually prove the point you're trying to make.

For example, take a look at: http://en.wikipedia.org/wiki/Web_server#Market_share. There's lots of reasons why non-Microsoft platforms do as well as they do.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 08:36 PM
Aww, you bit, Joey.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 09:30 PM
Quote:
Originally Posted by jjshabado
I'm not sure why you think this is an important point. The vast majority of my programming work is supported by non-"platform vendors" (however you define this). So even if your whole diatribe on why Microsoft is better than Apple or Linux was factually accurate and well thought out it still wouldn't actually prove the point you're trying to make.
What is the point I'm trying to make? What great tools from those non-platform vendors you are using are not available for Windows?

Quote:
For example, take a look at: http://en.wikipedia.org/wiki/Web_server#Market_share. There's lots of reasons why non-Microsoft platforms do as well as they do.
You lost me there. This started as refutation of the following comparison: PHP is an inferior language for development and people who use it tend to be worse developers. Just like Windows is an inferior tool for development and people who use it tend to be worse developers. And now you're citing Apache's high market share as a reason why the above reasoning is valid? Not only is PHP also popular, it also drives Apache's popularity.

http://w3techs.com/technologies/hist...mming_language

By popularity, PHP and Windows-only (for the most part, though it can theoretically run on Mono) ASP.NET are by far the best tools for server-side development. The post I responded to was arguing the exact opposite.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 09:46 PM
Quote:
Originally Posted by gaming_mouse
He's obviously not trolling. He is being polite and making detailing, reasoned arguments. Regardless of what you think of the arguments, it's not trolling.
obviously you've never seen the works of some of the classic slashdot trolls. this guy is a master of his craft.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 09:47 PM
the salutations give it away
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 10:06 PM
i don't get it. a polite, respectful troll seems like an oxymoron. doing a huge level is different from trolling.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 10:39 PM
Quote:
Originally Posted by Neil S
Aww, you bit, Joey.
****.

Is it too late to claim I was doing research for my troll bot?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 10:43 PM
Quote:
Originally Posted by gaming_mouse
i don't get it. a polite, respectful troll seems like an oxymoron. doing a huge level is different from trolling.
Meh, I think your definition of trolling is wrong. As far as I'm concerned the best trolls come across as polite and well intentioned.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 11:03 PM
Quote:
Originally Posted by jjshabado
Meh, I think your definition of trolling is wrong. As far as I'm concerned the best trolls come across as polite and well intentioned.
From the first line of the wikipedia article:

Quote:
In Internet slang, a troll is someone who posts inflammatory,[2] extraneous, or off-topic messages in an online community, such as a forum, chat room, or blog, with the primary intent of provoking readers into an emotional response[3] or of otherwise disrupting normal on-topic discussion.
boom mother****er!
suck it!
your mom's so fat, when she jogs in a red sweatsuit all the kids say, "hey, koolaid!!!"

Spoiler:
now THAT's how you troll
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 11:18 PM
Honestly, the only thing I really miss when developing on windows is a proper shell. It is hilarious that in 2012 that the default command line in Windows is so so terrible. Total joke.

edit:

gm, your definition of a troll is narrower than the rest of the internets.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 11:19 PM
gaming_mouse, obviously a troll edited that Wikipedia entry in an attempt to protect their craft haha.

Trolling and flaming are two very different things. Trolls try to illicit emotional responses from people. Flamers just insult people. No one actually gets insulted by being called names on the internet, so there's no fun it unless you're a 13yo kid. But watching someone get upset about something and clearly demonstrating that, well, that's a different story.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 11:43 PM
guys,

quit trolling me. thanks.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-05-2012 , 11:45 PM
Quote:
Originally Posted by gaming_mouse
From the first line of the wikipedia article:



boom mother****er!
suck it!
your mom's so fat, when she jogs in a red sweatsuit all the kids say, "hey, koolaid!!!"

Spoiler:
now THAT's how you troll
Um... This isn't trolling it's just not understanding English. Someone can be inflammatory without being offensive. Notice the parts about provoking emotional responses and dragging people off topic.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 12:14 AM
Quote:
Originally Posted by jjshabado
Um... This isn't trolling it's just not understanding English. Someone can be inflammatory without being offensive. Notice the parts about provoking emotional responses and dragging people off topic.
he made a post about his opinion of windows developer tools in a programming forum. it's not off topic. is it inflammatory? i understand you guys are making an "expected response" argument. but what that amounts to is that anyone who disagrees with the prevailing forum wisdom is a troll. i don't think that's cool. and i don't give a **** if i'm being leveled. it's still not cool.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 12:36 AM
Quote:
Originally Posted by jjshabado
Nope.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 12:47 AM
fwiw i do not think candybar counts as a troll or is trolling. i do think s/he has some radically different beliefs from most of the community.

i'm also just gonna leave this here, because i have a feeling someone's gonna need it:
http://www.catb.org/esr/writings/hom...hedral-bazaar/

Last edited by tyler_cracker; 09-06-2012 at 12:49 AM. Reason: i don't go to church and i don't want to live in your cathedral, but thanks anyway
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 05:21 AM
Quote:
Originally Posted by candybar
Hi clowntable,

I get what you're saying in regards to PHP, but I don't get the comparison to Windows. We're not in the 90's anymore and Windows is an amazing development platform. And out of the major software vendors, Microsoft seems to be the only one that focuses on pushing the limits of developer productivity. Visual Studio blows away anything available on Linux or MacOS. MacOS and Linux don't even have a canonical managed code framework and API (Windows has .NET) and the best available - JVM - is technically inferior to .NET, not to mention unsupported natively. C# is also superior to Java in most respects. Support for better JVM languages like Scala and Clojure is uneven, whereas F# is fully supported in Visual Studio, with code samples in API documentation.
I guess i should have made a bigger disclaimer than gaming. For example...for web development lol Windows.
Powershell is still fairly crappy.

The entire Unixoid userland is way more developer friendly. Package management and automatically setting up a synced up developer environment for N developers is much better on Unixoid systems. Everything's just way more scriptable.
Stuff like ssh, svn/git etc. that I concider essential have always felt natural on Unixoid systems and kind of "second class" on Windows.

TextMate lookes pretty good on OSX and if you want some sort of IDE Eclipse, RubyMine and so forth are all available on Unixoid system (as are screen+vim and other goodies)

I dunno much about JVM vs VS details mostly because last time I used C#/.NET was during university.
I'll doubt your claim that the JVM is inferior to .NET though (and even if it is I'd guess it is miniscule). The JVM is pretty damn awesome. I'm not a fan of JAVA the language but the JVM is excellent. Depolying stuff works so great that people actually use JRuby for the depployment benefits.

Quote:
most of what you would use come from the open source world
You say this like it's a bad thing. Contrast this to most of what you'd use in your environement comes from...Microsoft :O

I'll make a highly controversial statement and say that Linux machines manned by programmers tend to be more secure, too.

Quote:
Contrast this with Google, where accomplished engineers without a strong background in programming language research seem to come up with new languages to solve their own engineering problems, which is how PHP came about.


Quote:
Microsoft's .NET/Visual-Studio/Language-Design team, which has some of the programming language researchers I mentioned, along with Anders Hejlsberg, who created Turbo Pascal and Delphi, is probably the best such team in the industry. The Light Table guy (http://www.chris-granger.com/2012/04...w-ide-concept/) used to work on that team as well. You can even see that it's inspired by Microsoft's design language.
I don't doubt that some smart people work there. But for many developing tasks the Windows environment sucks.

Also since I'm a Linux person I tend to belive the Open Source toolkit chain is best for developers (for starters they can read the source code). It's somewhat silly to compare a company with that.

Last edited by clowntable; 09-06-2012 at 05:49 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 05:51 AM
VS makes eclipse look like absolute trash.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 05:53 AM
But VS only runs on a crappy platform :P
A good lean editor makes VS look like trash imo

I don't even want to think about the stuff some people can do with emacs lol
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 06:51 AM
VS is probably the best piece of software I've ever used
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-06-2012 , 07:46 AM
Quote:
Originally Posted by gaming_mouse
he made a post about his opinion of windows developer tools in a programming forum. it's not off topic. is it inflammatory? i understand you guys are making an "expected response" argument. but what that amounts to is that anyone who disagrees with the prevailing forum wisdom is a troll. i don't think that's cool. and i don't give a **** if i'm being leveled. it's still not cool.
From your article:

Quote:
In Internet slang, a troll is someone who posts inflammatory,[2] extraneous, or off-topic messages in an online community, such as a forum, chat room, or blog, with the primary intent of provoking readers into an emotional response[3] or of otherwise disrupting normal on-topic discussion.[4] The noun troll may refer to the provocative message itself, as in: "That was an excellent troll you posted."
The "primary intent" part is there in clear english. That's what separates a troll (who is posting just for the kicks of riling people up) from someone with a non-mainstream opinion (who is posting because they believe in what they are saying).

Obviously, we can't always know if someone is trolling or not. And its why I haven't actually claimed that candybar is a troll. I was just making a joke that his one post would be a perfect starting troll post.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

      
m