On 2 Jan 2003, Alex Shnitman wrote: > On Thu, 2003-01-02 at 15:03, Gilad Ben-Yossef wrote: > > > So you think what your children need to be successful adults is full > > knowledge of Word? > > > > Funny, I prefer my children to learn to think for themselves, be self > > reliant, learn to solve problems and be creative, learn to protect their > > rights and ask smart questions, not operate a word processor like good > > drones. And for this they need tools they can take apart and put > > together again like Lego, not closed source systems. > > Comeon, Gilad, you're being a bit of a demagogue here. Operating a > computer or a word processor has nothing to do with being a drone -- > it's a skill, just like any other. Like knitting or cooking or juggling > balls, it's something you learn, practice, and become good at. > > And you can very well think for yourself, be self-reliant, learn to > solve problems, be creative, learn to protect your rights and ask smart > questions, while at the same time using Windows for your computing > needs. I respect and believe in the values of free software, but you're > taking it way too far. >
I agree with Alex. Using Windows does not make a person less liberal or idealistic. There's nothing illegitimate about proprietary software. My stance on it is that open-source is just a better strategy of managing and producing software. (or at least seems so). > Don't forget that not everyone in this world is meant to become a > programmer. In fact, *all* the people in the modern world are mere > consumers of most of the technologies and products that they use, be it > computer software or canned tomato paste, and they neither know nor care > about the way they're created. People do not expect to be able to take > apart their cell phone and put it back together like Lego, and they > don't expect to do that with software either. For you, as a software > developer, it's a natural desire, but you must understand the other > people who couldn't care less, and it's just fine for them to think that > way! > Here I do not entirely agree. It is perfectly legitimate not to be a programmer and to use Computers mechanically. However, I believe we will see that programming is more and more becoming a necessary skill. Everyone is expected to be able to read, write and do arithmetics. That's because these are the essential skills needed to acquire other skills. I'm not claiming programming falls into this category. Modern computer systems are usually abstract enough to allow a person to comfortably use them without the need to program. However, being a computer hacker gives you the possibility to tweak, automate, control and customize your system in ways that are not possible without it. This is as true for programs like Excel and Windows as much as it is true for UNIX. There is a limit to how much functionality you can give with a point and click interface. Even in spreadsheets, you have to enter equations manually. Building more and more complex interface to satisfy the needs of hungry users who are just stubborn enough not to learn how to program, can only work is bound to fail. I think we'll soon a world where most people are able programmers. A computer is not an ordinary tool like a hammer, a cell phone or a dish washer. It's an all-purpose, Turing complete tool that simplifies every storage, processing and exchange of data. Much like the human language and conceptual thinking is an important tools of thought and communication for us humans. As such, learning to interact with computers, in a way that they understand will become more and more necessary. I expect that one day we can easily rely on the fact that Aunt Tillie will be an able programmer. Regards, Shlomi Fish > > -- > Alex Shnitman <[EMAIL PROTECTED]> > http://www.hectic.net/ UIN 188956 > PGP 0xEC5D619D / E1 F2 7B 6C A0 31 80 2863 B8 02 BA 65 C7 8B BA > > ================================================================= > To unsubscribe, send mail to [EMAIL PROTECTED] with > the word "unsubscribe" in the message body, e.g., run the command > echo unsubscribe | mail [EMAIL PROTECTED] > ---------------------------------------------------------------------- Shlomi Fish [EMAIL PROTECTED] Home Page: http://t2.technion.ac.il/~shlomif/ Home E-mail: [EMAIL PROTECTED] "Let's suppose you have a table with 2^n cups..." "Wait a second - is n a natural number?" ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]