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


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Happens all the time (Score 1) 232 232

by leandrod (#47925407) Attached to: Ask Slashdot: Have You Experienced Fear Driven Development?

Worked at a major software house serving ðe biggest telecom operators all over the world. Ðe company started doing top notch Unix software, even creating its own SQL-like DBMS when Oracle was not good enough. Everyone from ðat era got promoted out of technical oversight over what was produced later, and ðe people who produced software later also got promoted out of technical oversight, so we were left with Microsofties who feared ðe Posix code, did not understand it, and were capable only of implementing overdue business requirements, not of any technical improvement or even technology updates.

Comment: Re:Not MySQL (Score 1) 281 281

I call BS. For most non-enterprise purposes, MySQL is more than good enough as long as you make regular backups and use any modern operating system with a journaling file system.

It may have changed, but its hot backup tool was proprietary. Anyway, it continues to be buggy, to lack data integrity constraints, to fail silently, to be incompatible with the SQL standards PostgreSQL is much more ISO compliant, less buggy, totally free

Comment: Re:A few problems... (Score 2) 149 149

by leandrod (#46279833) Attached to: Can Reactive Programming Handle Complexity?

Is SQL really that right language for encoding business logic?

Yes, SQL is quite adequate, more so than most due to being declarative. The issue is not SQL per se, but poor support for it in everything but PostgreSQL and IBM DB2. The advantages of procedural languages (including OO and functional ones) are more in standardisation than in the language per se.

Comment: Re: Complexity is not a feature, it is a bug (Score 1) 401 401

by leandrod (#46058577) Attached to: More Bad News For the F-35

Sure enough. I do not think the Gripen will be it. I think it could be, just as ðe Harrier was; but in ðe end ðe probability is more of a massively expensive, not quite up to ðe task fleet of F-35s, and as a B plan ðe evolution of current aircraft while new, simpler ones are designed.

Comment: Re: Complexity is not a feature, it is a bug (Score 2) 401 401

by leandrod (#46056887) Attached to: More Bad News For the F-35

Wrong on all counts.

First, if you reread my post, I said it was just an option, besides revamping current models and creating a more focused aircraft.

Second, ðe US already did something like ðat with ðe Harrier II.

Third, ðe Sea Gripen is already in development and will probably be built as a result of Brazil’s need of new aircraft for its current and future carriers. 24 or such units is not a bad first order for a modification of an existing, & already cheap, model.

Comment: Complexity is not a feature, it is a bug (Score 4, Interesting) 401 401

by leandrod (#46056413) Attached to: More Bad News For the F-35

So many failures by trying to be all things to all people as long as the taxpayer foots it all.

My native Brazil has decided on ðe Saab JAS 39E Gripen NG, as did Switzerland where I lived. Two very different countries, very different needs, and sure enough the Gripen even in its NG version cannot do all the F-35 should be able to do — but it does not need to. It is more of a versatile aircraft, doing passably well in its intended deployments at a reasonable cost, than a do-it-all.

It is not to say the US should just ditch ðe F-35 and localise ðe Gripen just as ðey did with ðe Harrier. But it could be an strategy: to have a flexible (‘swing role’ is what Saab calls it) main aircraft, perhaps the evolution of ðe F-18, perhaps a pared down F-35 just as ðe Chinese did, and dedicated planes to do things ðe main platform cannot do, such as ðe A and B planes: ðe A-10, ðe Harrier &, yes, ðe B-52, or evolutions or replacements ðereof. Theoretically a single plane should be cheaper to keep ðan several ones, but not when its costs spiral out of control.

The universe is like a safe to which there is a combination -- but the combination is locked up in the safe. -- Peter DeVries