Re: why no OCaml teaching

"Kenneth Miller [email protected] [ocaml_beginners]" <[email protected]> Wed, 23 Mar 2016 18:05:28 +0000 (UTC)
Newsgroups gmane.comp.lang.ocaml.beginners
Message-ID <[email protected]>
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.
  #yiv7632479990 #yiv7632479990 -- #yiv7632479990ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv7632479990 #yiv7632479990ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv7632479990 #yiv7632479990ygrp-mkp #yiv7632479990hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv7632479990 #yiv7632479990ygrp-mkp #yiv7632479990ads {margin-bottom:10px;}#yiv7632479990 #yiv7632479990ygrp-mkp .yiv7632479990ad {padding:0 0;}#yiv7632479990 #yiv7632479990ygrp-mkp .yiv7632479990ad p {margin:0;}#yiv7632479990 #yiv7632479990ygrp-mkp .yiv7632479990ad a {color:#0000ff;text-decoration:none;}#yiv7632479990 #yiv7632479990ygrp-sponsor #yiv7632479990ygrp-lc {font-family:Arial;}#yiv7632479990 #yiv7632479990ygrp-sponsor #yiv7632479990ygrp-lc #yiv7632479990hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv7632479990 #yiv7632479990ygrp-sponsor #yiv7632479990ygrp-lc .yiv7632479990ad {margin-bottom:10px;padding:0 0;}#yiv7632479990 #yiv7632479990actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv7632479990 #yiv7632479990activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv7632479990 #yiv7632479990activity span {font-weight:700;}#yiv7632479990 #yiv7632479990activity span:first-child {text-transform:uppercase;}#yiv7632479990 #yiv7632479990activity span a {color:#5085b6;text-decoration:none;}#yiv7632479990 #yiv7632479990activity span span {color:#ff7900;}#yiv7632479990 #yiv7632479990activity span .yiv7632479990underline {text-decoration:underline;}#yiv7632479990 .yiv7632479990attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv7632479990 .yiv7632479990attach div a {text-decoration:none;}#yiv7632479990 .yiv7632479990attach img {border:none;padding-right:5px;}#yiv7632479990 .yiv7632479990attach label {display:block;margin-bottom:5px;}#yiv7632479990 .yiv7632479990attach label a {text-decoration:none;}#yiv7632479990 blockquote {margin:0 0 0 4px;}#yiv7632479990 .yiv7632479990bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv7632479990 .yiv7632479990bold a {text-decoration:none;}#yiv7632479990 dd.yiv7632479990last p a {font-family:Verdana;font-weight:700;}#yiv7632479990 dd.yiv7632479990last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv7632479990 dd.yiv7632479990last p span.yiv7632479990yshortcuts {margin-right:0;}#yiv7632479990 div.yiv7632479990attach-table div div a {text-decoration:none;}#yiv7632479990 div.yiv7632479990attach-table {width:400px;}#yiv7632479990 div.yiv7632479990file-title a, #yiv7632479990 div.yiv7632479990file-title a:active, #yiv7632479990 div.yiv7632479990file-title a:hover, #yiv7632479990 div.yiv7632479990file-title a:visited {text-decoration:none;}#yiv7632479990 div.yiv7632479990photo-title a, #yiv7632479990 div.yiv7632479990photo-title a:active, #yiv7632479990 div.yiv7632479990photo-title a:hover, #yiv7632479990 div.yiv7632479990photo-title a:visited {text-decoration:none;}#yiv7632479990 div#yiv7632479990ygrp-mlmsg #yiv7632479990ygrp-msg p a span.yiv7632479990yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv7632479990 .yiv7632479990green {color:#628c2a;}#yiv7632479990 .yiv7632479990MsoNormal {margin:0 0 0 0;}#yiv7632479990 o {font-size:0;}#yiv7632479990 #yiv7632479990photos div {float:left;width:72px;}#yiv7632479990 #yiv7632479990photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv7632479990 #yiv7632479990photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv7632479990 #yiv7632479990reco-category {font-size:77%;}#yiv7632479990 #yiv7632479990reco-desc {font-size:77%;}#yiv7632479990 .yiv7632479990replbq {margin:4px;}#yiv7632479990 #yiv7632479990ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv7632479990 #yiv7632479990ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv7632479990 #yiv7632479990ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv7632479990 #yiv7632479990ygrp-mlmsg select, #yiv7632479990 input, #yiv7632479990 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv7632479990 #yiv7632479990ygrp-mlmsg pre, #yiv7632479990 code {font:115% monospace;}#yiv7632479990 #yiv7632479990ygrp-mlmsg * {line-height:1.22em;}#yiv7632479990 #yiv7632479990ygrp-mlmsg #yiv7632479990logo {padding-bottom:10px;}#yiv7632479990 #yiv7632479990ygrp-msg p a {font-family:Verdana;}#yiv7632479990 #yiv7632479990ygrp-msg p#yiv7632479990attach-count span {color:#1E66AE;font-weight:700;}#yiv7632479990 #yiv7632479990ygrp-reco #yiv7632479990reco-head {color:#ff7900;font-weight:700;}#yiv7632479990 #yiv7632479990ygrp-reco {margin-bottom:20px;padding:0px;}#yiv7632479990 #yiv7632479990ygrp-sponsor #yiv7632479990ov li a {font-size:130%;text-decoration:none;}#yiv7632479990 #yiv7632479990ygrp-sponsor #yiv7632479990ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv7632479990 #yiv7632479990ygrp-sponsor #yiv7632479990ov ul {margin:0;padding:0 0 0 8px;}#yiv7632479990 #yiv7632479990ygrp-text {font-family:Georgia;}#yiv7632479990 #yiv7632479990ygrp-text p {margin:0 0 1em 0;}#yiv7632479990 #yiv7632479990ygrp-text tt {font-size:120%;}#yiv7632479990 #yiv7632479990ygrp-vital ul li:last-child {border-right:none !important;}#yiv7632479990