From: topmind on

JXStern wrote:
> On Tue, 10 Apr 2007 22:19:09 -0400, Thomas Gagne
> <tgagne(a)wide-open-west.com> wrote:
>
> >JXStern wrote:
> >> <snip>
> >> Did you see the article in the recent CACM, some professor who thinks
> >> cs students should be regularly tested for their ability to abstract,
> >> and expelled from the program, or something, if they don't measure up!
> >>
> >I didn't. Do you have a link?
>
> Is abstraction the key to computing?
> Jeff Kramer
> April 2007 Communications of the ACM, Volume 50 Issue 4
> http://portal.acm.org/citation.cfm?id=1232743.1232745&coll=ACM&dl=ACM&idx=1232743&part=periodical&WantType=periodical&title=Communications%20of%20the%20ACM&CFID=16189888&CFTOKEN=64127060
>
> But you have to be a member.
>
> He's written about it before:
> http://www.google.com/search?hl=en&q=%22Jeff+Kramer%22+abstraction

I've seen nothing that clearly defines how to measure "abstraction".
Compression (small code) was discussed, but most agree that small code
and maintainable code are not necessarily the same thing. I've even
added bulk to some of my code to improve maintainability or
readability (as I perceive it). "Elegant" is in the eye of the
beholder so far. Nobody has yet to take such issues from the
psychology realm to the math or hard-science realm.

>
> J.

-T-

From: Dmitry A. Kazakov on
On 11 Apr 2007 08:08:51 -0700, topmind wrote:

> JXStern wrote:
>> On Tue, 10 Apr 2007 22:19:09 -0400, Thomas Gagne
>> <tgagne(a)wide-open-west.com> wrote:
>>
>>>JXStern wrote:
>>>> <snip>
>>>> Did you see the article in the recent CACM, some professor who thinks
>>>> cs students should be regularly tested for their ability to abstract,
>>>> and expelled from the program, or something, if they don't measure up!
>>>>
>>>I didn't. Do you have a link?
>>
>> Is abstraction the key to computing?
>> Jeff Kramer
>> April 2007 Communications of the ACM, Volume 50 Issue 4
>> http://portal.acm.org/citation.cfm?id=1232743.1232745&coll=ACM&dl=ACM&idx=1232743&part=periodical&WantType=periodical&title=Communications%20of%20the%20ACM&CFID=16189888&CFTOKEN=64127060
>>
>> But you have to be a member.
>>
>> He's written about it before:
>> http://www.google.com/search?hl=en&q=%22Jeff+Kramer%22+abstraction
>
> I've seen nothing that clearly defines how to measure "abstraction".

As the ratio:

students expelled
------------------------
students total

--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
From: topmind on

Dmitry A. Kazakov wrote:
> On 11 Apr 2007 08:08:51 -0700, topmind wrote:
>
> > JXStern wrote:
> >> On Tue, 10 Apr 2007 22:19:09 -0400, Thomas Gagne
> >> <tgagne(a)wide-open-west.com> wrote:
> >>
> >>>JXStern wrote:
> >>>> <snip>
> >>>> Did you see the article in the recent CACM, some professor who thinks
> >>>> cs students should be regularly tested for their ability to abstract,
> >>>> and expelled from the program, or something, if they don't measure up!
> >>>>
> >>>I didn't. Do you have a link?
> >>
> >> Is abstraction the key to computing?
> >> Jeff Kramer
> >> April 2007 Communications of the ACM, Volume 50 Issue 4
> >> http://portal.acm.org/citation.cfm?id=1232743.1232745&coll=ACM&dl=ACM&idx=1232743&part=periodical&WantType=periodical&title=Communications%20of%20the%20ACM&CFID=16189888&CFTOKEN=64127060
> >>
> >> But you have to be a member.
> >>
> >> He's written about it before:
> >> http://www.google.com/search?hl=en&q=%22Jeff+Kramer%22+abstraction
> >
> > I've seen nothing that clearly defines how to measure "abstraction".
>
> As the ratio:
>
> students expelled
> ------------------------
> students total

Which could be rewritten:

students who know how to bullsh8t
-----------------------------------------------------
students who don't

:-)

>
> --
> Regards,
> Dmitry A. Kazakov
> http://www.dmitry-kazakov.de

-T-