5 ms·
Learning Prolog sounds worthwhile, but time spent learning Prolog is time not learning something else. Why not Erlang or something obscure I've never heard of l
by antiterra 16y ago
Learning Prolog sounds worthwhile, but time spent learning Prolog is time not learning something else. Why not Erlang or something obscure I've never heard of like Fril?
Also, I'm getting fatigued by authoritative talk about computer science curricula in the same "kids these days" manner as someone convinced the world is falling apart while actual violent crime or teen pregnancy statistics drop. I'd expect claims like Oliveira's to be supported by some kind of data we can be privy to instead of vague anecdotal impressions.
"Schools are more interested in teaching marketable languages." Ok. All schools, most schools, state schools? Where's justification for "It seems like that they are looking for ways of getting people through the program as quick as possible"? Why does it seem that way?
- _tef 16y agoprolog is an interesting take on programming and by comparison, the style in which you write code is still significantly different to approaches in other languages. sadly, most people when taught barely get past the 'parents and grandfathers' stage of programming. why not something else? sure! erlang is actually pretty neat (otp is golden) and was originally implemented in prolog. why not learn a term re-writing language? what about snobol? why prolog? well, prolog for me has just been one of the most fun and interesting experiences I have had while programming. good prolog code is elegant in a way i've never seen in other languages and it's a big rush when you crack the puzzle of expressing your problem. prolog was also used in ibm's watson and shipped as part of nt too :-)