Google prefers to build rather than buy
We have no photographs of our CEO strutting past server racks, or of women in telephone headsets ready to take your call, but we hope you’ll consider joining us all the same.
In reality, a good software developer should be able to do just that — deliver a disposable, short lived product that addresses only the pressing needs of the moment, and then simply disappears. No maintenance, no enhancements, no song-and-dance, nothing. Similar to how my one-time business presentation required nothing more but to simply be consumed, and then thrown away. No fuss, no muss
What many inventors, developers, and geekly thinkers in general don’t realize is that a name can really get in the way of consumer adoption.
It's worth noting here a major difference between Ruby and most other languages. In (say) Java, you'd find the absolute value of some number by calling a separate function and passing in that number. You might writethis is intresting. the point here is that one cannot exklusively define all operations possible on the class number. what if tomm theres a new formatting option out. i think that the java filosofy was to have Math.xxx methods for funktionalities on the number klass that number should not be aware of. this is a design issue. it is always safer to have objekts handle operations on self on their own. on the other hand, having a kommon klass for simple operations as deskribed above might lead to a smaller memory map.
number = Math.abs(number) // Java code
In Ruby, the ability to determine an absolute value is built into numbers---they take care of the details internally. You simply send the message abs to a number object and let it do the work.
number = number.abs
Ruby is a genuine Object Oriented Languagesome years ago i remmember asking someone why C++ is not a fully OO lang n he said, 'coz in C++ yew kan do stuff without using objekts. ideally OO languages arent allowed to do that'. well, isnt that applikable to ruby too???
have a Mac tattooed on my right bicep, but this is a deal-breaker......... I've been an Apple user since 1979. I've owned dozens -- probably more than a hundred -- Macintoshes. When I worked in the private sector, I used to write purchase orders for about a quarter-million dollars' worth of Apple hardware every year. I've stuck with the machines over the years because the fit-and-finish of the OS and the generally kick-ass hardware made them the best choice for me. I've converted innumerable people to the Mac (most recently I got my grandmother's octogenarian boyfriend to pick up a Mac Mini, which he loves). Hell, I even bought half a dozen Newtons over the years.
So that means that if Apple carries on down this path, I'm going to exercise my market power and switch away, and, for the first time since 1979, I won't use an Apple product as my main computer. I may even have my tattoo removed.
It has stuck with me as an excellent illustration of the power of simplicity and the devil that is the human tendency toward complexity.
Meet the mouse that reinvented the wheel. The scroll wheel, that is. At $49, Mighty Mouse features the revolutionary Scroll Ball that lets you move anywhere inside a document, without lifting a finger. And with touch-sensitive technology concealed under the seamless top shell, you get the programability of a four-button mouse in a single-button design. Click, roll, squeeze and scroll. This mouse just aced the maze.yeah. meet the latest n best frm apple