Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Bring on the lausuits (Score 1) 599

The only time the "people" win is when the Federal Government does not regulate. Regulation is strangulation and, ultimately, death.

Yeah, it was awesome when there were no labor laws, no safety rules, no controls on pollution.

Look how much damage the banks caused after deregulation of banks started in the 80's and compare that to the 4 decades previous.

Corporations need to be leashed at all times and beaten regularily.

Comment Re:Bring on the lausuits (Score 1) 599

There is no GOP candidate that can get the support of the lunatics currently in charge of that party that could win a general election.

Someone like Huntsman could win the presidency but the nutbags that control the GOP would never nominate him because he is reasonable and intelligent. Two attributes that are no longer welcome in the GOP.

Huntsman would likely have beaten Obama in 2012.

The GOP will have to jettison its extremists if it wants the white house.

Comment Re:Such potential (Score 1) 520

Enforcing whitespace in the language weakens it.

Add in the sad decision to not make everything an expression in Python and you have a weaker language with zero benefit to go along with the enforced whitespace.

Guido is almost as stupid Rasmus.

Python used to not have any scoping at all which is why you have all those redundant self self self self self....

Comment Re:It was a terrible example of went to use a goto (Score 1) 677

> I say "please don't use goto" and instead have a "cleanup_lock" function
> and add that before all the return statements.. It should not be a
> burden. Yes, it's asking the developer to work a little harder, but the
> end result is better code.

No, it is gross and it bloats the kernel. It inlines a bunch of junk
for N error paths, as opposed to having the exit code once at the end.
Cache footprint is key and you just killed it.

Nor is it easier to read.

As a final argument, it does not let us cleanly do the usual stack-esque
wind and unwind, i.e.

        do A
        if (error)
                goto out_a;
        do B
        if (error)
                goto out_b;
        do C
        if (error)
                goto out_c;
        goto out;
        out_c:
        undo C
        out_b:
        undo B:
        out_a:
        undo A
        out:
        return ret;

Now stop this.

        Robert Love

http://koblents.com/Ches/Links...

Slashdot Top Deals

Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"

Working...