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

Nobody ever said that. Memory and time are especially important for high-level languages, because they spend them in an uncontrollable way inside said languages.

For instance, the common approach of garbage collection is a huge topic in every high-level language. Because it takes a relatively simple operation (delete one item) and batches it up. So when it happens, it takes thousands or millions of times as long AND inevitably happens when you can least afford it.

You never stop thinking about memory (and cpu time) in any environment.



> the common approach of garbage collection

Erlang actually doesn't take the common approach, which is part of the reason it usually does "soft" real time pretty well. This is the first thing I found in Google when searching for a description of how it works:

http://prog21.dadgum.com/16.html


Don't understand. That's a link to a description of the Erlang garbage collector.


The Erlang garbage collector was designed to explicitly avoid unpredictable long pauses


The article is about Erlang.




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

Search: