Kyle R. Burton on 20 Jul 2008 13:06:40 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Programming Concepts you just "don't get"

  • From: "Kyle R. Burton" <kyle.burton@gmail.com>
  • To: philly-lambda@googlegroups.com
  • Subject: Re: Programming Concepts you just "don't get"
  • Date: Sun, 20 Jul 2008 16:06:34 -0400
  • Authentication-results: mx.google.com; spf=pass (google.com: domain of kyle.burton@gmail.com designates 209.85.198.235 as permitted sender) smtp.mail=kyle.burton@gmail.com; dkim=pass (test mode) header.i=@gmail.com
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to :received:received:received-spf:authentication-results:received :dkim-signature:domainkey-signature:received:received:message-id :date:from:to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references:reply-to :sender:precedence:x-google-loop:mailing-list:list-id:list-post :list-help:list-unsubscribe:x-beenthere; bh=KUGgibSJ1o0fvEsEDhVB7zsn1tLC5AW3A3Ho6pyZEx4=; b=EcSeKYIazxyx4Wa7KlcUMc6ByrJRTddsbID/v/hN4dZnGKxMYlkfXyYe/2vIMsYVVO Pbr7PAjgm3lzt6Nwmasp6aiWTKxvUcC+u6Qx0jmsOAkvdGuKWE7WOMbdeOQOQqllyYsS uwU8lW6rj5o2j/RcnO/bwNrJafi/UVKO5KZxA=
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=xcKUojCX34RKND+snonPu+ej53wG3MDXptWsDJWujnE=; b=jHVW4RZseQ7GtIc4Gre1zKe50GAj4vqcMsFybrqrPlBnkbXTkFoLx6CGZIRcttVAsp Syp2zvf+/d1DYq5fEuaAwV1Zrq/wzuZeDcEnkr0mvX9KADjQZiqTqdDWD2MPC2HVRJ6N 6JpaieMB5EPWOHJ3taCW3Lafw3sPT+rG+yUeA=
  • Mailing-list: list philly-lambda@googlegroups.com; contact philly-lambda+owner@googlegroups.com
  • Reply-to: philly-lambda@googlegroups.com
  • Sender: philly-lambda@googlegroups.com

Can you include that reply link in tumblr?  I couldn't figure out how
to respond to you (I was going t do it via friendfeed, but it hadn't
posted yet)....if you could include that at the bottom of your tumblr
posts it'd be easier.

Or maybe I missed it...

Kyle

On Sun, Jul 20, 2008 at 3:57 PM, Jonathan Tran <jonnytran@gmail.com> wrote:
>
> It occurred to me that there are many concepts in programming, like
> say, monads, that are so obviously hugely important to some people,
> but others seem to just "not get" them.  When one of these people that
> groks monads tries to convince those that don't   how important the
> concept is, they fail miserably, mostly because others have no
> experience with monads to relate to.  So how can they possibly make a
> judgment of something they don't understand?
>
> This is extremely frustrating for both parties, because the one person
> feels they _know_ it's important, but can't seem to get the other
> person to see that.  And the other person is kind of bewildered as to
> why this person is going crazy over something seemingly so trivially
> different from what they're used to.
>
> So I thought that maybe I could try to show these concepts to people
> in a way they could relate to.  The reason I'm posting is, I want to
> know what you guys out there feel like you either "don't really get"
> or "couldn't really explain" in the hopes that I can figure out a way
> to show it to people.
>
> Monads are one example, as I've heard from some.  Currying, for those
> who are not familiar with functional languages, is another I've
> heard.  But what other concepts do you _wish_ that someone would
> explain to you (or to others) once and for all?
>
> I'm trying to put together a presentation on exactly this, so your
> wish will be my cmd.
>
> Please reply to the list, or to my blog post directly
> http://plpatterns.com/post/42929867/programming-concepts-people-just-dont-get#disqus_thread
>



-- 
------------------------------------------------------------------------------
Wisdom and Compassion are inseparable.
 -- Christmas Humphreys
kyle.burton@gmail.com http://asymmetrical-view.com/
------------------------------------------------------------------------------