Comment Re:c++? (Score 1) 407
Mandatory?
I guess you never heard of Swift?
Mandatory?
I guess you never heard of Swift?
The ribbon sucks.
There is functionality in Office that is 6 popups deep. How is that better than nested menus?
It is not.
The founders of this formerly great country were law breakers and traitors.
Sometimes breaking the law is the only patriotic act you can commit.
Did Schilling do that with his employees that he ruined while running his copycat game company in the ground?
Did he apologize to Rhode Island for scamming them?
That is hilarious.
Comparing it ObamaCare?
Because the health insurance companies weren't denying coverage, increasing premiums and telling people that they have to die in the name of profits?
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.
Non-profits are not allowed to directly engage in political activity.
Going after them is the job of the IRS, a job they have been neglecting since Reagan.
The fact that most of the fake non-profits are right-wing extremists is not a coincedence.
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.
Most people don't know what OS they are using much less what an OS is.
There is no requirement to make any changes in GPL code public unless you distribute it.
A company can take the Linux source, make any changes they like and use those changes internally and there is no obligation to submit those changes back to the source tree.
Most of the Java boilerplate is for the compiler, not the programmer.
You mean seizing mobsters property who were destroying the country?
The US doesn't do that?
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....
And GOTO is function local.
There is zero difference between those breaks and GOTO except that using GOTO won't kill your cache.
> 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
Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"