[Sussex] How to tell if someone a really good programmer?
Nico Kadel-Garcia
nkadel at gmail.com
Sat Feb 9 00:08:12 UTC 2008
Geoffrey Teale wrote:
>
>
> On 08/02/2008, *Nico Kadel-Garcia* <nkadel at gmail.com
> <mailto:nkadel at gmail.com>> wrote:
>
> --- %< ----
>
> I was with you right up to there. I took MIT's introduction to
> computing
> course with Gerry Sussman, which was a seious course on Scheme
> designed
> to force out people not serious about computer science While Jerry
> is an
> excellent instructor, and had a great deal of insight to impart, I
> thought he was hampered by the absolute "let's make everything
> recursive" and "there's a layer of abstraction, we don't actually care
> what actually happens as long as we can write our part in one less
> line
> of code" that was the *mandated* approach for the course. Scheme has
> generated a large number of navel-gazing programmers who couldn't
> garbage collect their way out of a dustpan, and couldn't find the I/O
> skills to write "Hello, World.".
>
>
> Yes.. I take the point on academic navel-gazing, that said my point
> was not that they thought it was cool, but that they understood why it
> was cool and that they can explain it succinctly. It's easy for anyone
> to say "Scheme rocks, because it has macros" - or any cool feature of
> any other language for that matter. To really understand that feature,
> how it can be used and why that is an advantage over approaches used
> elsewhere, and then be able to convey those ideas to another human
> being requires something a little more. People who waffle tend to
> have one of two problems - either they don't understand or they can't
> communicate. Either is an issue on most environments.
Ahh. *THAT* makes more sense. I failed to see the implicit smiley in
your description of it. Please forgive me if I seem a bit harsh, for
reasons you noticed below.
>
> --- %< ----
>
> I would if I could: I'm dealing with SCO OpenServer right now, and
> even
> getting vim on it was an adventure. *Shudder*.
>
>
>
> Ah yes... I used SCO Unix in my first post Uni job, I even received
> ksh and vi (I spit on it) training from a SCO trainer. Consider
> youself, *ahem* lucky to be using a piece of computing history. It so
> happens that our US office is directly upstairs from SCO's office in
> New Jersey. All I can say is they have more available floor space
> than they used to.... :-)
Heh. They were heading down that path even before the lawsuits. I don't
suppose your office mates there have noticed any licenses for SCO 5.0.6
in the dumpsters, especially SMP and development licenses? I've got a
box I'd like to set up as a protected development server for *ME* as
part of this "migration to Linux" project, to keep me away from anyone
else's work while I hammer out system issues, and would prefer not to
spend the ridiculous licensinig fees for something I'll only use for a
few months.
More information about the Sussex
mailing list