i might be missing something but is tony morris someone who is famous for being really good at programming or something? i googled him and couldn't find anything concrete, and yet you and the guy you replied to seems to already know who this guy is and have some kind of assumption about his abilities. i'm sincerely asking.
In Haskell he's nobody special; however, in Scala he's known as one of originators of Scalaz, and has made contributions to the development of the Scala language itself. TM is very strong in category theory and has no problem speaking categorically about the correctness of his views.
He's a polarizing figure in the Scala community and seems to enjoy pissing people off (again, the code of conduct banners seen on Scala Google groups can be by and large attributed to TM, which is an accomplishment, thus the infamous claim).
In TM's defense, as a teacher he does force the reader to stretch beyond their current (limited) understanding. If he came across as less of an a$$hole then he'd probably have a larger role in Scala and the programming world as a whole.
as i said in another reply, this "anti-second BS" thing might have been true years ago but as i've personally discovered, it's not true at all. yes, some schools don't have a clear-cut program for readmission for second degrees, but it seems many schools now do. i'm personally returning for a second degree in CSC, and i didn't even have to go through any kind of admissions procedure - just fill in a one-page form to my alma mater and 3 weeks later they informed me it's approved and so i'm returning for my second BS in fall this year. it's definitely very possible today and if you want more details, please feel free to PM me.
1. Getting re-admitted to ones alma mater is simpler than a new school (given that these are adults going back to school who may well have moved and established families, their alma mater quite possibly is no longer an option)
2. How many credits were waived? This is a pretty serious sticking point, as anything > 2 year full time equivalent becomes a major time commitment & investment. I would also point out here that this can vary significantly by institution, unfortunately.
3. Many undergrad classes don't support a fully flex part time schedule (or, severely limit their evening & part time options). This becomes increasingly important in this scenario.
While there may or may not be an admission-department policy or stigma against second undergrad degrees, the system is by and large certainly not geared to encourage it as of present.
actually, that's not true. i was always under the same impression as you that schools in US don't seem to encourage or even allow second undergrad degrees, having read somewhere before that a first undergrad degree disqualifies you from applying for a second. however, due to a series of unfortunate events, i have discovered that it is not true at all.
source = me. i'm currently admitted back to my alma mater for a second degree in CSC and will be returning in fall this year.