On 03-Mar-07, at 10:09 PM, Raj Mathur wrote:
That's so... wrong. You don't teach programmers safe programming
languages, you teach them safe programming. You don't teach
programmers decent indentation by forcing them to use a language that
enforces indentation, you just teach them decent indentation. You
don't teach programmers the MVC paradigm by forcing them to use
systems that enforce MVC, you just keep hitting them over the head
until they do MVC properly.
reminds me of an old story - a bunch of cats kept getting disturbed
by a dog creeping up on them, so they decided to put implant a
transmitter into the dog so they could get forewarning, but the
problem was: who was going to implant the transmitter in the dog?.
This is India. Who is going to teach them these things? College
lecturers/professors? Maybe in foreign things like platform neutral/
vendor neutral syllabi work - because you have people to teach
concepts instead of tools. Here we have people only capable of
teaching tools - and platform neutral means following the path of
least resistance ie doze, vb, dotnet. Which is why the the tool has
to be prescribed. So use tools that force them to indent properly and
force them to use systems that enforce MVC
Open source is all about getting non-professionals getting their
hands dirty in delving into code. And this is not going to be
productive as long as they are pointed to php, java, C, Visual
Basic etc etc.
Is there some reasoning behind that statement, or are you just saying
that because you believe Python should be used for everything from
navigating the space shuttle to wiping your behind after going to the
toilet?
where did the belief come from? experience. Incidently in India we we
dont wipe, we wash with soap and water.
I'd say learn secure programming and MVC, learn proper indentation,
learn documentation and commenting.
who is to teach it?
Of course, that doesn't mean
that you start off with a language that was DESIGNED to break MVC, so
PHP sucks anyway.
ahh
--
regards
Kenneth Gonsalves
Associate, NRC-FOSS
[EMAIL PROTECTED]
http://nrcfosshelpline.in/web/
--
http://mm.glug-bom.org/mailman/listinfo/linuxers