SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing. — Philip Greenspun, March 2007[1]
Java was, as Gosling says in the first Java white paper, designed for average programmers. It's a perfectly legitimate goal to design a language for average programmers. (Or for that matter for small children, like Logo.) But it is also a legitimate, and very different, goal to design a language for good programmers.
— Paul "No Unicode" Graham
Name:
Anonymous2008-03-30 22:15
BBCODE AND ((SCHEME)) ARE THE ULTIMATE LANGUAGES
— EXPERT PROGRAMMER
>>4 for small children, like Logo
Shit, they taught everyone Logo back when I was in elementary school. That shit was fucking awesome, I fuckkin loved that damn turtle. Probably why I'm so fucked up these days.
>>3
Heh. I spend more time thinking about code than writing it. A friend thinks he spends more time writing it than thinking about it. He's a C and C++ programmer. I'm a Scheme and Haskell programmer. I also use PHP, but I don't spend more time thinking in writing that. Personally I think that is because I find it hard to write good code in PHP so I don't even try thinking about how to write good code, I just hack on it and debug it incrementally until it's done and I can do something else.
Name:
Anonymous2008-03-31 2:00
Logo ignited my passion for programming. Back when everybody was busy doing 2d block houses, I managed to draw 2d cityscapes complete with skyscrapers, apartment blocks, business districts and people walking the sidewalk.
I got taught programming in my first year. Me and this other guy were the best at it. He would have been a good programmer, too bad he was kind of poor and so probably didn't have a computer.
>>10
I meant to write "I got taught LOGO in my first year."
Name:
Anonymous2008-03-31 2:44
>>10
I was taught assembler in my second year of school. It's kinda like construction work -- with a toothpick for a tool. So when I made my senior year, I threw my code away, and learned the way to program that I still prefer today. For God wrote in Lisp code when he filled the leaves with green. The fractal flowers and recursive roots: the most lovely hack I've seen. and when I ponder snowflakes, never finding two the same, I know God likes a language with its own four-letter name.
Name:
Anonymous2008-03-31 2:51
>>12
Now, some folks on the Internet put their faith in C++.
They swear that it's so powerful, it's what God used for us. And maybe it lets mortals dredge their objects from the C. But I think that explains why only God can make a tree.
>>1
Greenspun never tried Prolog, obviously. I never spent so much time thinking and so little time typing.
Name:
Anonymous2008-03-31 15:27
>>1
Of course, if the length of the program is the same, you'll finish earlier with a language where you think less and type more.
Someone should tell him.
Name:
Anonymous2008-03-31 15:31
>>22
Of course, for the same algorithm, that's never going to be the case.
Someone should tell you.
Name:
Anonymous2008-03-31 15:34
>>23
I'll tell you something, you better have proof to back that up.
>>41
lrn2basiclogic. If she's a superset of fat and a subset of the intersection of bitches and fat whores, fat would be a subset of the intersection of bitches and fat whores. And since fat whores seems to be a proper subset of fat, your entire model just falls apart.
You sully /prog/ with your logical inconsistency.