UC Berkeley has in the past flouted environmental reviews to cut down forests e. Public opposition can alter the political landscape: The 3 agencies promoting clearcutting East Bay forests are:
Want to start a startup? Get funded by Y Combinator. We managed to drag a lot of them about halfway to Lisp. Everyone knows who the pointy-haired boss is, right?
I think most people in the technology world not only recognize this cartoon character, but know the actual person in their company that he is modelled upon.
The pointy-haired boss miraculously combines two qualities that are common by themselves, but rarely seen together: Suppose, for example, you need to write a piece of software. The pointy-haired boss has no idea how this software has to work, and can't tell one programming language from another, and yet he knows what language you should write it in.
He thinks you should write it in Java. Why does he think this? Let's take a look inside the brain of the pointy-haired boss. What he's thinking is something like this. Java is a standard. I know it must be, because I read about it in the press all the time.
Since it is a standard, I won't get in trouble for using it. And that also means there will always be lots of Java programmers, so if the programmers working for me now quit, as programmers working for me mysteriously always do, I can easily replace them.
Well, this doesn't sound that unreasonable. But it's all based on one unspoken assumption, and that assumption turns out to be false. The pointy-haired boss believes that all programming languages are pretty much equivalent.
If that were true, he would be right on target. If languages are all equivalent, sure, use whatever language everyone else is using.
But all languages are not equivalent, and I think I can prove this to you without even getting into the differences between them. If you asked the pointy-haired boss in what language software should be written in, he would have answered with as little hesitation as he does today. But if languages are all equivalent, why should the pointy-haired boss's opinion ever change?
In fact, why should the developers of Java have even bothered to create a new language?
Presumably, if you create a new language, it's because you think it's better in some way than what people already had.
So there you have it: If you follow the trail through the pointy-haired boss's brain to Java and then back through Java's history to its origins, you end up holding an idea that contradicts the assumption you started with.
James Gosling, or the pointy-haired boss? Not surprisingly, Gosling is right. Some languages are better, for certain problems, than others. And you know, that raises some interesting questions. Are there situations where other languages are better than either of them?
Once you start considering this question, you have opened a real can of worms. If the pointy-haired boss had to think about the problem in its full complexity, it would make his brain explode. As long as he considers all languages equivalent, all he has to do is choose the one that seems to have the most momentum, and since that is more a question of fashion than technology, even he can probably get the right answer.
But if languages vary, he suddenly has to solve two simultaneous equations, trying to find an optimal balance between two things he knows nothing about: If that's what's on the other side of the door, it is no surprise that the pointy-haired boss doesn't want to open it.
The disadvantage of believing that all programming languages are equivalent is that it's not true. But the advantage is that it makes your life a lot simpler. And I think that's the main reason the idea is so widespread.
It is a comfortable idea. We know that Java must be pretty good, because it is the cool, new programming language. If you look at the world of programming languages from a distance, it looks like Java is the latest thing. From far enough away, all you can see is the large, flashing billboard paid for by Sun.Ajuga (Bugleweed) Ajuga is an evergreen groundcover that can grow in the shade of large trees where grass is hard to establish.
Unlike many perennials that are grown only for their flowers, ajuga is prized for its attractive, colorful foliage that looks nice all year. Appendix: Power As an illustration of what I mean about the relative power of programming languages, consider the following problem.
We want to write a function that generates accumulators-- a function that takes a number n, and returns a function that takes another number i and returns n incremented by i.
This essay article explains the importance of trees in our lives. How trees impact our day to day life and effects of cutting down trees on our health.
Printed from caninariojana.com On the Trial of Jesus. The purpose of this essay is to provide an overview of the many issues and questions.
In a remote corner of El Salvador, investigators uncovered the remains of a horrible crime — a crime that Washington had long denied.
The villagers of El Mozote had the misfortune to find themselves in the path of the Salvadoran Army's anti-Communist crusade.
Topic: SAVE THE TREES: SAVE ENVIRONMENT Who in this world does not know the significance of trees. Trees are no less than GOD to us in any of the ways.