Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:The Curve on Academic Courses (Score 1) 425

It's critical, too. When you learn the low-level stuff, you develop a more intuitive sense of algorithms. Or you understand why "equality" becomes a contextual problem when dealing with reference objects. And dealing with character buffers and malloc calls in C gives you a better insight into why strings are immutable in Java, Python, .NET, others.

But when you've never had to think about how the code is represented at a lower level, well that's when you get the somebody writing horror shows like:

public static class Logger
{
        string log;

        public void AddToLog(string newEntry)
        {
                log = log + newEntry;
        }
}

Slashdot Top Deals

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...