Comment Done without negative feedback (Score 5, Interesting) 51
Notably, this was accomplished before the negative feedback amplifier was invented in 1927.
Notably, this was accomplished before the negative feedback amplifier was invented in 1927.
Also, that bit about anti-Pascal criticisms being outdated or due to the "wrong implementation" pretty much destroys any idea that it would be superior for "cross platform" development. The excuses for those misconceptions show why Pascal would have a hard time being useful for "cross platform" purposes.
What subset of "modern Pascal" do you have to restrict yourself to avoid those "problems".
It would be interesting if the survey was presented in other developed nations.
Pesticide application is "reduced" because the GMO corn is pumping out it's own pesticide. Not directly dangerous to humans but the systemic threat it represents to beneficial insects is real.
The purpose of a free press is to promote a knowledgeable society. If the agenda is to stomp out the stupidity of the masses and their dangerous influence over lawmakers then yes, I welcome these agenda-toting muckrakers of truth with open arms.
Get back under your bridge... troll.
If the technique weren't different, there would be no reason for the industry to astroturf over it. There would be no motivation for them to use you as a corporate tool.
Wait a minute. How was APD already there to search for bombs? Their standard crime response time is at least two weeks.
True, because it is basically terrible for everything, it is terrrible also for using it in the same way as C.
We get it, you don't like C++. I don't like strawberry ice cream.
Yes, RAII is nice. But only *some* memory and resource leaks go away, basically the ones which are trivial, because allocation and deallocation simply follow lexical scope. Ofcourse, this is only trivial in languages which do not have exceptions. Exceptions make this simple thing very complicated, and without RAII it is indeed almost impossible to avoid resource leaks in C++. But without exceptions, it is not so much of a deal. In other words, RAII had to be invented after the fact to make exceptions usable in C++ because - again - some feature were introduced without much thought.
Exceptions are absolutely the right way to do error handling. This was controversial last century, maybe? But it's more than simple RAII - if you have non-trivial destructors, you're likely doing it wrong. Shared_ptr combined with scoped objects fixes the non-trivial ones, and basically everyone uses shared_ptr for everything now. Perhaps over-used, but it gets it right.
This is only a tragedy for people who have to use C++ or think they have to. There is nothing more liberaring than to realize that all this complexity of C++ is completely unnecessary.
I haven't paid much attention to D, but C++ is in a space where none of the othe mainstream languages are. C is quite overused for lack of expertise in C++ - and Java likely is as well.
You can wrote very fast an elegant code in C++ just as easily as in C - it's just a different tool set. C++ is not for writing code using the same approach one uses with C; It's terrible for that. But once you understand scoped objects, all memory and resource leaks go away (well, you can attach something to a global structure and forget about it, but you can mess that up in any language). That alone is a huge win.
C++ has one terrible, fundamental flaw: the learning curve is too high. There's just about nothing where the "right way" is obvious, or even common. And so few people get to real expertise that there's not a common library that collects all those right ways and makes them easy to learn! It's a tragedy, really.
You could set up a mirror array to focus all the light of the Sun into a point. You still couldn't heat up an object there hotter than the surface of the Sun - it would be radiating heat away fast enough to stay at that temperature.
Temperature is a potential: like torque, or voltage difference. It limits what you can do, no matter how much light you focus, just like torque limits the force you can apply no matter how much power you have, or similar with voltage and current. For mechanical and electrical power, getting more potential (with the same total power, less losses) is easy - just add a gear or a transformer.
With light it's also possible, but it's not optics, and it's pretty rare - fluorescent materials which absorb multiple photons of a lower frequency and emit one of a higher actually do exist, and could passively raise the temperature of part of a system, (much to the horror of thermodynamicists). It doesn't violate any conservation rules, any more than a low-temperature heat engine driving a high-temperature electric heater does. But that's not at all what's happening with mirrors and optics, which like are putting your batteries in parallel, not in series.
When light pressure is the dominant force, balancing gravity, and the energy of the system is dominated by the energy of the photons and electrons, conduction isn't playing a big role, percentage wise. The difference between 5/2 power and 4th power means the latter dominates at millions of Kelvin, no?
The original variant of the optical IBM/Lenovo scrollpoints are really nice and have a separate third button above the XY scroll saddle. Bonus points for having a two axis scroller that is hard to slip off when pressing left or right and being symmetric for ambidextrous use. The later models fail by putting the third button on the side.
"Ninety percent of baseball is half mental." -- Yogi Berra