C# pretty cool

Programming, for all ages and all languages.
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Yes, but some would argue that in a programming language, "different things should look different".
While I agree with you in the context of a programming language, others may try to argue by extending the computer science and unix concept of transparency to programming languages. "We do not need to know if this file is local or on an nfs share"->"We do not need to know if this is an array or a hash, as long as we can do X to it"
Please ignore the fact that the quote is about Perl.
If the world were programmed in perl, there would be no war, only hippies, and the world would be at peace.

EDIT: and the only people in prison would be Ruby coders.

JamesM
LogicalError
Posts: 12
Joined: Wed Sep 05, 2007 6:10 am
Location: capelle aan den ijssel, the netherlands
Contact:

Post by LogicalError »

Colonel Kernel wrote:
LogicalError wrote:C# isn't perfect, but then again, which language is? ;)
http://en.wikipedia.org/wiki/Brainfuck ;)
Hahaha, well i stand corrected then ;)
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

JamesM wrote: If the world were programmed in perl, there would be no war, only hippies, and the world would be at peace, poor, unintelligent, and without today's technological state.
Fixed. :) Even Utopia has sides that dumbass liberals forget to consider in light of the "one good argument leads to a solution" theory.
LogicalError
Posts: 12
Joined: Wed Sep 05, 2007 6:10 am
Location: capelle aan den ijssel, the netherlands
Contact:

Post by LogicalError »

JamesM wrote:
Yes, but some would argue that in a programming language, "different things should look different".
While I agree with you in the context of a programming language, others may try to argue by extending the computer science and unix concept of transparency to programming languages. "We do not need to know if this file is local or on an nfs share"->"We do not need to know if this is an array or a hash, as long as we can do X to it"
Well there's nothing wrong with either case if you can use it in exactly the same way, but personally i prefer to be able to 'know' which is which in any case.
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Post by Colonel Kernel »

JamesM wrote:While I agree with you in the context of a programming language, others may try to argue by extending the computer science and unix concept of transparency to programming languages. "We do not need to know if this file is local or on an nfs share"->"We do not need to know if this is an array or a hash, as long as we can do X to it"
Or, to paraphrase, "there should be fewer different things". :) While true in theory, practical concerns (like performance) require trade-offs.
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Post by Candy »

JamesM wrote:If the world were programmed in perl
Most people wouldn't be able to read anything at all. Half of which made it.
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Hehe, some major perl-bashing going on :P

Colonel kernel: I agree with you. I have however met quite a few unix-junkies with their "transparency ftw in everything" attitude.
Post Reply