Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Douglas Roberts
I guess I was whining. While I'm at it, I'd like to note (whine) that very few universities seem interested in, or capable of, teaching high performance computing methodology. --Doug On Sat, Jul 31, 2010 at 10:55 PM, Owen Densmore o...@backspaces.net wrote: Well, lets start the usual friam

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Marcus G. Daniels
Douglas Roberts wrote: While I'm at it, I'd like to note (whine) that very few universities seem interested in, or capable of, teaching high performance computing methodology. Nah. In the coming years, scalability and reliability challenges of exascale computing will challenge most HPC

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Owen Densmore
It will be nice when we can try HPC easily at home, so to speak. In order for an individual to set up a HPC system of some sort, most of us would have to buy systems we don't already have. In a class, we could have a set of 4-person projects where each person contributes their laptop as a

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Owen Densmore
On Aug 1, 2010, at 8:52 AM, Marcus G. Daniels wrote: Douglas Roberts wrote: While I'm at it, I'd like to note (whine) that very few universities seem interested in, or capable of, teaching high performance computing methodology. Nah. In the coming years, scalability and reliability

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Marcus G. Daniels
Owen Densmore wrote: It will be nice when we can try HPC easily at home, so to speak. AMD's OpenCL toolkit scales well on Opteron system. Also, Snow Leopard comes with an OpenCL implementation and scales well for small problems on the GT9400 and GT9600 found in a MacBook Pro.

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Douglas Roberts
OpenCL doesn't do distributed message passing parallelism, only data parallel. From Wikipedia: http://en.wikipedia.org/wiki/OpenCL *OpenCL provides parallel computing using task-based and data-based parallelism. * I doubt that message passing distributed computing will be easy in our

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Marcus G. Daniels
Doug writes: /OpenCL provides parallel computing using task-based and data-based parallelism. / I doubt that message passing distributed computing will be easy in our lifetime(s). OpenCL provides a partial ordering of event dependencies, or in the simplest case, an in-order queue of

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Prof David West
Owen, re: they share many features, (loops, conditionals, types) Smile when I say this--- but, good Smalltalk programmers would almost never write a loop (instead they would use do: or select: or send some similar message to a collection), would use only simple conditionals (no boolean or

Re: [FRIAM] Query about rating agencies/groups

2010-08-01 Thread Marcus G. Daniels
Prof David West wrote: but, good Smalltalk programmers would almost never write a loop (instead they would use do: or select: or send some similar message to a collection) As would almost any good programmer in any language. Most languages have these in their standard libraries. would

Re: [FRIAM] Query about rating agencies/groups

2010-07-31 Thread Ed Angel
Greetings from a wet Alaska. I agree with Dave and I¹d like to add a few more comments about languages, programming and design that are colored by the difficulties of teaching computer science and engineering in large universities. Most academic computer scientists would agree with Owen about

Re: [FRIAM] Query about rating agencies/groups

2010-07-31 Thread Owen Densmore
Given the constraints and goals, my approach would be to teach that there are many languages in different environments, but that they share many features (loops, conditionals, types, ...). Then I'd pick the following areas: Command-line programming: Bash Python File/Text manipulation,

Re: [FRIAM] Query about rating agencies/groups

2010-07-31 Thread Douglas Roberts
I guess you're not interested in teaching languages appropriate to HPC implementations, Owen. C++ and MPI... --Doug On Sat, Jul 31, 2010 at 4:47 PM, Owen Densmore o...@backspaces.net wrote: Given the constraints and goals, my approach would be to teach that there are many languages in

Re: [FRIAM] Query about rating agencies/groups

2010-07-31 Thread Owen Densmore
Well, lets start the usual friam whining. Hey, you left out foobar++! But to be fair, I'd be fine if you replaced java with c/c++. The point, obviously, is to give a span of languages that hit the main points. -- Owen On Jul 31, 2010, at 5:15 PM, Douglas Roberts wrote: I guess you're

Re: [FRIAM] Query about rating agencies/groups

2010-07-29 Thread Pamela McCorduck
Thanks, Owen, and everyone else who replied to my query. You've been very helpful. I've forwarded your postings to my son-in-law and have fingers crossed. Pamela On Jul 29, 2010, at 10:28 AM, Owen Densmore wrote: I think the key problem is that schools feel they need to choose just ONE

Re: [FRIAM] Query about rating agencies/groups

2010-07-29 Thread Prof David West
Owen, Speaking as an academic, I agree with you that too many schools believe they need a single language and are driven by pure market conditions - i.e. what language will look best on a graduate's resume. In my program we require students to demonstrate proficiency (write thousands of lines

Re: [FRIAM] Query about rating agencies/groups

2010-07-29 Thread Russ Abbott
It's easy to say that Design (decomposition and distribution of knowledge and behavior), not programming language, is the real key - proper design makes the coding almost trivial. It's a lot harder to describe how to teach design. Furthermore, no matter how one teaches design, one will be using

[FRIAM] Query about rating agencies/groups

2010-07-28 Thread Pamela McCorduck
Does there exist a rating agency or group that rates IT certification programs the way several such groups exist for colleges and universities? My son-in-law wishes to upgrade his skills, but we're very concerned that some of the programs are nothing but fancy scams. Thanks, Pamela God

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread glen e. p. ropella
Pamela McCorduck wrote circa 10-07-28 11:00 AM: Does there exist a rating agency or group that rates IT certification programs the way several such groups exist for colleges and universities? My son-in-law wishes to upgrade his skills, but we're very concerned that some of the programs are

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Marcus G. Daniels
On 7/28/10 12:35 PM, glen e. p. ropella wrote: I know this is a deflection; but certification is an artifact for credibility and reputation, not skills. If it's actual skills he seeks, then doing is much more important than certifying. e.g. http://en.wikipedia.org/wiki/Vivien_Thomas

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Grant Holland
I completely agree with Glen. Grant glen e. p. ropella wrote: Pamela McCorduck wrote circa 10-07-28 11:00 AM: Does there exist a rating agency or group that rates IT certification programs the way several such groups exist for colleges and universities? My son-in-law wishes to upgrade his

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Prof David West
Pamela, my replies do not seem to get posted to the list, so I included your direct address. There is no rating or accrediting body for certifications. The ACM/IEEE could and perhaps should do this, but they have a conflict of interest in that they offer their own set of certifications. You

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Grant Holland
Dave, What is your opinion about certification in the Java world at this point? Grant Prof David West wrote: Pamela, my replies do not seem to get posted to the list, so I included your direct address. There is no rating or accrediting body for certifications. The ACM/IEEE could and

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Roger Critchlow
ACM Technotes reported today: Java/J2EE is the programming and developing skill in most demand with more than 14,000 open job positions nationally, according to a July report from IT job board Dice. -- rec -- On Wed, Jul 28, 2010 at 1:39 PM, Grant Holland grant.holland...@gmail.comwrote:

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Robert J. Cordingley
Pamela I've seen some IT organizations require PMI certification (project management skills). See http://www.pmi.org/AboutUs/Pages/About-PMI.aspx Thanks Robert C On 7/28/10 12:00 PM, Pamela McCorduck wrote: Does there exist a rating agency or group that rates IT certification programs the

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Edward Angel
I'd worry about about how to use that number. The prevailing view in both academic departments and industry is that Java is on its way out. For the kinds of things that Java is good at, scripting languages have advanced so much that they are replacing Java. For large scale applications,

Re: [FRIAM] Query about rating agencies/groups

2010-07-28 Thread Grant Holland
Ed, Actually, I'd beg to differ with you on that issue I just spent the last ten years building large scale commercial systems for major F500 companies using enterprise Java. A good example is a major credit card processing services company. We replaced their IBM mainframe COBOL/CICS