|
|
#2 | |
|
Forum Maitresse
Join Date: Mar 2005
Location: I'm hiding under your bed
Posts: 2,974
|
Re: bcc
Quote:
![]() And for people too stupid to understand, http://www.cs.rutgers.edu/~watrous/bcc-for-privacy.html |
|
|
|
|
|
|
#3 | |
|
\m/
(Forum King) |
gcc
Quote:
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. |
|
|
|
|
|
|
#5 |
|
Forum Sot
(Major Dude) Join Date: Mar 2004
Location: Marietta, Ga. U.S.A.
Posts: 3,915
|
Shit, all this time I thought bcc stood for Borland C Compiler.
|
|
|
|
|
|
#6 |
|
Piffle Producer
Join Date: May 2006
Location: the secret files of my pc
Posts: 2,589
|
I always use bcc and tell others why they should, but none of them bother.
|
|
|
|
|
|
#7 |
|
Forum King
|
Learning to use Borland, now that is a waste.
| Brought to you by ^V ^C | |
|
|
|
|
|
#8 |
|
Foorum King
Join Date: Jul 2003
Location: bar2000
Posts: 11,149
|
I miss Turbo Pascal.
Fuck this place. |
|
|
|
|
|
#9 |
|
\m/
(Forum King) |
I despise the fact that CS is taught in java here. A good load of my classmates will graduate without having a clue about pointers.
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. |
|
|
|
|
|
#10 |
|
Nullsoft Newbie
(Moderator) Join Date: Mar 2001
Location: Sheffield, England
Posts: 5,568
|
But that'll make you better than them, right? And thus be more successful.
CS courses are about giving you the tools to teach yourself about languages, not to teach you what you need to know in the workplace. Because it all changes so fast in CS, there is no other option. DO NOT PM ME WITH TECH SUPPORT QUESTIONS |
|
|
|
|
|
#11 |
|
\m/
(Forum King) |
I think I'm just bitter because we were implementing quicksort the other day (as you know, there are two recursive calls in most implementations) and everyone kept complaining that they were overflowing the stack. They knew this because java gives a nice stack overflow exception. When I was learning recursion, i got segfaults.
In any event, what bothers me is that I'm left to hone my skills in other languages on my own, instead of getting good courses in them. Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. |
|
|
|
|
|
#12 | ||
|
Forum King
Join Date: Jan 2002
Location: the nether reaches of bonnie scotland
Posts: 13,378
|
Quote:
And for the record, I think that Java is a better language to teach than C or C++. Direct memory manipulation isn't something it's important to teach in a coding class, and it's not like it's hard to learn it once you have the basics down. I guess it's worth noting that when we had the big "What language should be taught at Uni?" debate (ok, argument) at my work, I was a lot more in favour of Python, although the fact that it's dynamically-typed is possibly not so helpful. Quote:
Last edited by zootm; 6th October 2006 at 16:05. |
||
|
|
|
|
|
#13 |
|
DRINK BEER NOW
(Forum King) |
[ONTOPIC] I have a bcc reminder as an email sig. Each and every email I send has an explanation as to what bcc is and why to use it every time there's more than one recipient. It appears below the email just like "Don't forget to live before you die" appears below each of my winamp posts. (unless you have sig viewing disabled) [/ONTOPIC]
Don't forget to live before you die.
|
|
|
|
|
|
#14 | |
|
Forum King
Join Date: Aug 2002
Posts: 7,267
|
Quote:
Freedom of speech is the basic freedom of humanity. When you've lost that, you've lost everything. 1\/\/4y 34|<$p4y 1gp4y 33714y, 0d4y 0uy4y? | Roses are #FF0000; Violets are #0000FF; chown -R ${YOU} ~/base The DMCA. It really is that bad. : Count for your life. |
|
|
|
|
|
|
#15 | |
|
Forum King
Join Date: Jan 2002
Location: the nether reaches of bonnie scotland
Posts: 13,378
|
Quote:
|
|
|
|
|
|
|
#17 | |
|
Forum King
Join Date: Jan 2002
Location: the nether reaches of bonnie scotland
Posts: 13,378
|
Quote:
|
|
|
|
|
|
|
#18 | |
|
Forum King
Join Date: Aug 2002
Posts: 7,267
|
Quote:
What I mean is that ultimately, you have to understand what a computer is actually doing if you're going to get any good at programming, particularly if you want your programs to run quickly, because otherwise, when the abstraction leaks (and it always does!), you're going to go off in the wrong direction. The best you'd be able to hope for is that you'd amass enough rules that you wouldn't mess up the majority of the time, but that's not really enough. Freedom of speech is the basic freedom of humanity. When you've lost that, you've lost everything. 1\/\/4y 34|<$p4y 1gp4y 33714y, 0d4y 0uy4y? | Roses are #FF0000; Violets are #0000FF; chown -R ${YOU} ~/base The DMCA. It really is that bad. : Count for your life. |
|
|
|
|
|
|
#19 |
|
Forum King
Join Date: Jan 2002
Location: the nether reaches of bonnie scotland
Posts: 13,378
|
But direct memory manipulation isn't a good part of that, is my point. If you're learning about abstract concepts, it's more important to learn data structures, and algorithms, and how they're represented. The actual nitty-gritty of how memory is allocated and the like is rarely important (concepts like the stack and the heap are equally applicable to garbage-collected languages).
|
|
|
|
|
|
#20 |
|
\m/
(Forum King) |
When people in my class were trying to figure out where the stack overflow exceptions were coming from and why their recursion wasn't working, knowing about how the stack works became very important.
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. |
|
|
|
|
|
#21 | |
|
Forum King
Join Date: Aug 2002
Posts: 7,267
|
Quote:
It's a practical thing. It's not that you couldn't teach the same concepts in Java, it's that without being very careful, you're going to wind up with many students not really understanding what they're doing. An introductory course in Java? Fine. But I think you're going to just wind up with the same dropouts/incompetents later, rather than earlier, because understanding the pointer manipulation which is going on anyway in Java and actually doing the pointer manipulation in C is too close. It's too easy to make an intro Java class which "anyone" could get, where the implication is "this is programming", when it's really not (well, it's junior-level programming, perhaps). It's sort of dishonest. Note that I don't really think it's a bad idea to use Java, per se, or Python, or really anything (real-world languages are better, for obvious reasons). (Actually I kind of like the idea of using Python...) It's just that I think that the kind of professor who could teach effectively with Java would probably not want to use Java.
Freedom of speech is the basic freedom of humanity. When you've lost that, you've lost everything. 1\/\/4y 34|<$p4y 1gp4y 33714y, 0d4y 0uy4y? | Roses are #FF0000; Violets are #0000FF; chown -R ${YOU} ~/base The DMCA. It really is that bad. : Count for your life. |
|
|
|
|
|
|
#22 | |
|
Forum King
Join Date: Jan 2002
Location: the nether reaches of bonnie scotland
Posts: 13,378
|
Quote:
There's a lot of people who believe you should start people out on barebones assembler, but I just can't see how that's beneficial. We abstract things into data structures not as syntactic sugar, but because that is how things are genuinely stored on the system. The fact that something has to monitor their presence too is more minor. |
|
|
|
|
|
|
#23 | |
|
Major Dude
Join Date: Apr 2005
Location: Earth
Posts: 756
|
Quote:
Abstract topics are fine, but completely worthless if you can't actually implement them. As for the on-topic stuff.. I usually don't use BCC, mainly because I often have group discussions over email and everyone knows everyone else. I certainly understand its purpose though, and can't stand when idiots don't use it when they should. |
|
|
|
|
|
|
#24 | |
|
Forum King
Join Date: Jan 2002
Location: the nether reaches of bonnie scotland
Posts: 13,378
|
Quote:
|
|
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|