Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, to be fair, you are questioning terminology bastardization in "computer science," a field that is named after "computers" and "science" but has little to do with either. One should temper their expectations :) Informatics, a commonly used term in Europe, would have been a much better name.


However, information science (and in Finnish, informatiikka) is a synonym of library science. Computer science isn't too bad a name for a science about computing on (abstract) machines.


Well, just pretend that the whole discussion happened in German, where despite using your preferred term of Informatik, they still talk about Dynamische Programmierung.


Some of these terms sound sooo awkward in German. I vote for calling it memoization.


Well, memoisation ain't exactly the same as dynamic programming. You can use memoisation to do dynamic programming, but you can also use it in other contexts (and you can implement dynamic programming in different ways, too).


Naming things is considered one of the hard problems in the field, after all.


I prefer the Danish term: Datalogi




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: