Re: why no OCaml teaching
"Kenneth Miller [email protected] [ocaml_beginners]" <[email protected]> Wed, 23 Mar 2016 18:54:18 +0000 (UTC)
| Newsgroups | gmane.comp.lang.ocaml.beginners |
|---|---|
| Message-ID | <[email protected]> |
For the record, I still think almost any learning institution which has accommodated the type of teachers who strive to foster students who love learning is doing a good job though.
On Wednesday, March 23, 2016 2:48 PM, "Douglas Lewit [email protected] [ocaml_beginners]" <[email protected]> wrote:
Most people are very concrete thinkers who want practical results in the shortest amount of time possible. It's the McDonald's culture. Which is easier or "faster"? To swim a couple miles every week for fitness? Or to just take a diet pill or have surgery to remove excess fat? It's the same phenomenon that we're talking about, but in a different context. A lot of CS majors want that "diet pill" because they don't want to endure 2 or 3 years of mathematical hardship at their universities. And most CS departments are willing to accommodate them for the sake of better student enrollment.... which of course leads to more tuition money for the university. Welcome to education in the 21st century!
On Wed, Mar 23, 2016 at 1:05 PM, Kenneth Miller [email protected] [ocaml_beginners] <[email protected]> wrote:
I agree strongly Mr. Herr. I get very irritated with how ideas *and* work I've generated is referred to as theoretical.
On Wednesday, March 23, 2016 1:43 PM, "'Mr. Herr' [email protected] [ocaml_beginners]" <[email protected]> wrote:
On 23.03.2016 17:55, Douglas Lewit [email protected] [ocaml_beginners] wrote:
Ken,
Also, a quick question here. Where I go to school Java is the #1 language. Not a bad choice at all. I think Java rocks, but there are other languages of course. In my CS department Python is the #2 language. Why hasn't Ocaml become more popular? It's actually an interesting language, and can really help CS students break through the "recursion barrier" that makes the Data Structures course insurmountably difficult for some students.
"innocent" question, difficult answer.
I think the problem is that beginners and people outside of education are protesting loudly against "languages nobody uses",
or "esoteric academic subjects", supposedly "unimportant" for your work as a programmer.
They don't understand that Informatics students are not learning one language, apply for the next
job offer that requires it, and are done, but they have to learn the principles of programming.
/Str.
#yiv5611756042 #yiv5611756042 -- #yiv5611756042ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv5611756042 #yiv5611756042ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv5611756042 #yiv5611756042ygrp-mkp #yiv5611756042hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv5611756042 #yiv5611756042ygrp-mkp #yiv5611756042ads {margin-bottom:10px;}#yiv5611756042 #yiv5611756042ygrp-mkp .yiv5611756042ad {padding:0 0;}#yiv5611756042 #yiv5611756042ygrp-mkp .yiv5611756042ad p {margin:0;}#yiv5611756042 #yiv5611756042ygrp-mkp .yiv5611756042ad a {color:#0000ff;text-decoration:none;}#yiv5611756042 #yiv5611756042ygrp-sponsor #yiv5611756042ygrp-lc {font-family:Arial;}#yiv5611756042 #yiv5611756042ygrp-sponsor #yiv5611756042ygrp-lc #yiv5611756042hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv5611756042 #yiv5611756042ygrp-sponsor #yiv5611756042ygrp-lc .yiv5611756042ad {margin-bottom:10px;padding:0 0;}#yiv5611756042 #yiv5611756042actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv5611756042 #yiv5611756042activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv5611756042 #yiv5611756042activity span {font-weight:700;}#yiv5611756042 #yiv5611756042activity span:first-child {text-transform:uppercase;}#yiv5611756042 #yiv5611756042activity span a {color:#5085b6;text-decoration:none;}#yiv5611756042 #yiv5611756042activity span span {color:#ff7900;}#yiv5611756042 #yiv5611756042activity span .yiv5611756042underline {text-decoration:underline;}#yiv5611756042 .yiv5611756042attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv5611756042 .yiv5611756042attach div a {text-decoration:none;}#yiv5611756042 .yiv5611756042attach img {border:none;padding-right:5px;}#yiv5611756042 .yiv5611756042attach label {display:block;margin-bottom:5px;}#yiv5611756042 .yiv5611756042attach label a {text-decoration:none;}#yiv5611756042 blockquote {margin:0 0 0 4px;}#yiv5611756042 .yiv5611756042bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv5611756042 .yiv5611756042bold a {text-decoration:none;}#yiv5611756042 dd.yiv5611756042last p a {font-family:Verdana;font-weight:700;}#yiv5611756042 dd.yiv5611756042last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv5611756042 dd.yiv5611756042last p span.yiv5611756042yshortcuts {margin-right:0;}#yiv5611756042 div.yiv5611756042attach-table div div a {text-decoration:none;}#yiv5611756042 div.yiv5611756042attach-table {width:400px;}#yiv5611756042 div.yiv5611756042file-title a, #yiv5611756042 div.yiv5611756042file-title a:active, #yiv5611756042 div.yiv5611756042file-title a:hover, #yiv5611756042 div.yiv5611756042file-title a:visited {text-decoration:none;}#yiv5611756042 div.yiv5611756042photo-title a, #yiv5611756042 div.yiv5611756042photo-title a:active, #yiv5611756042 div.yiv5611756042photo-title a:hover, #yiv5611756042 div.yiv5611756042photo-title a:visited {text-decoration:none;}#yiv5611756042 div#yiv5611756042ygrp-mlmsg #yiv5611756042ygrp-msg p a span.yiv5611756042yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv5611756042 .yiv5611756042green {color:#628c2a;}#yiv5611756042 .yiv5611756042MsoNormal {margin:0 0 0 0;}#yiv5611756042 o {font-size:0;}#yiv5611756042 #yiv5611756042photos div {float:left;width:72px;}#yiv5611756042 #yiv5611756042photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv5611756042 #yiv5611756042photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv5611756042 #yiv5611756042reco-category {font-size:77%;}#yiv5611756042 #yiv5611756042reco-desc {font-size:77%;}#yiv5611756042 .yiv5611756042replbq {margin:4px;}#yiv5611756042 #yiv5611756042ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv5611756042 #yiv5611756042ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv5611756042 #yiv5611756042ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv5611756042 #yiv5611756042ygrp-mlmsg select, #yiv5611756042 input, #yiv5611756042 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv5611756042 #yiv5611756042ygrp-mlmsg pre, #yiv5611756042 code {font:115% monospace;}#yiv5611756042 #yiv5611756042ygrp-mlmsg * {line-height:1.22em;}#yiv5611756042 #yiv5611756042ygrp-mlmsg #yiv5611756042logo {padding-bottom:10px;}#yiv5611756042 #yiv5611756042ygrp-msg p a {font-family:Verdana;}#yiv5611756042 #yiv5611756042ygrp-msg p#yiv5611756042attach-count span {color:#1E66AE;font-weight:700;}#yiv5611756042 #yiv5611756042ygrp-reco #yiv5611756042reco-head {color:#ff7900;font-weight:700;}#yiv5611756042 #yiv5611756042ygrp-reco {margin-bottom:20px;padding:0px;}#yiv5611756042 #yiv5611756042ygrp-sponsor #yiv5611756042ov li a {font-size:130%;text-decoration:none;}#yiv5611756042 #yiv5611756042ygrp-sponsor #yiv5611756042ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv5611756042 #yiv5611756042ygrp-sponsor #yiv5611756042ov ul {margin:0;padding:0 0 0 8px;}#yiv5611756042 #yiv5611756042ygrp-text {font-family:Georgia;}#yiv5611756042 #yiv5611756042ygrp-text p {margin:0 0 1em 0;}#yiv5611756042 #yiv5611756042ygrp-text tt {font-size:120%;}#yiv5611756042 #yiv5611756042ygrp-vital ul li:last-child {border-right:none !important;}#yiv5611756042