Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Cocoa

"Cocoa" is also a: user

created by Webster 1913

(thing) by Pteryx (4.9 y) (print)   ?   (I like it!) Sat Jan 15 2000 at 22:47:43

The stuff that results when you ferment, dry, roast, and grind the seeds of the cacao tree. Bitter by itself, but becomes irresistible when sweetened.

Also short for hot cocoa.


(thing) by ascorbic (18 s) (print)   ?   (I like it!) 1 C! Thu Sep 27 2001 at 13:15:27

Cocoa is one of the application environments available for developers on Mac OS X, the others being Classic, Carbon, BSD/POSIX, and pure Java.

Based on NeXTStep, Cocoa is an elegant set of object-oriented APIs and runtime libraries and frameworks that is very quick and easy to develop for. You can see its ancestry in the names of the objects which all begin with NS, for NeXTStep.
Apps may be written in Objective-C or Java, and can take advantage of a large number of objects in the low level Core Foundation and high level AppKit frameworks. These provide opaque objects such as NSStrings which hold localizable Unicode strings and NSDictionarys which hold key-value pairs. There is built-in functionality for everything from PDF rendering to spellchecking and HTTP handling. Inter-process communication is very easy, and with distributed objects, applications may transparently load objects from other apps: yes, you can use any Cocoa app as a runtime library.

Creating GUIs for Cocoa apps is laughably easy. They are made using Apple's free Interface Builder tool. This allows developers to create their interface by dragging and dropping widgets and other Aqua interface elements such as tabbed panes, sheets and drawers, which are then stored as XML nib files. All the boring GUI stuff like tracking click events is handled transparently. This means that there is no code used in the creation of a Cocoa app's GUI. You can actually open and edit the nib files of an application and completely redesign the interface, without recompiling. This, combined with the publicly accessible interfaces to Cocoa objects means that you could almost say that all Cocoa apps are open source.

Ok, a slight exaggeration, but you can easily customise or borrow functionality from commercial apps.

The GNUStep project aims produce a Cocoa-compatible Objective-C environment for other OSs.


(idea) by Txikwa (2.5 y) (print)   ?   (I like it!) Wed Oct 24 2001 at 11:19:14

Also rhyming slang for "think", from "cocoa drink". Almost invariably used ironically in the expression "I should cocoa", i.e. with the sense "I doubt that very much!"

ALF: What'll you do with the money, mate?
BERT: Reckon I'll give it all to charity.
ALF: Ho, yus, I should cocoa.


(definition) by Webster 1913 (print) Tue Dec 21 1999 at 22:34:28

Co"coa (?), n., Co"coa palm` (?) [Sp. & Pg. coco cocoanut, in Sp. also, cocoa palm. The Portuguese name is said to have been given from the monkeylike face at the base of the nut, fr. Pg. coco a bugbear, an ugly mask to frighten children. Cf., however, Gr. the cocoa palm and its fruit, , , a kind of Egyptian palm.] Bot.

A palm tree producing the cocoanut (Cocos nucifera). It grows in nearly all tropical countries, attaining a height of sixty or eighty feet. The trunk is without branches, and has a tuft of leaves at the top, each being fifteen or twenty feet in length, and at the base of these the nuts hang in clusters; the cocoanut tree.

 

© Webster 1913.


Co"coa, n. [Corrupted fr. cacao.]

A preparation made from the seeds of the chocolate tree, and used in making, a beverage; also the beverage made from cocoa or cocoa shells.

Cocoa shells, the husks which separate from the cacao seeds in preparing them for use.

 

© Webster 1913.


printable version
chaos

Objective-C Yellow Box cacao hot cocoa
Carbon Mac OS X GNUstep Mexican hot chocolate
Rhyming slang Stuff you shouldn't feed your dog Mail.app Chocolate
classic chocolatl NeXTStep nib
Coca Cola Cocaine Chocolate self-saucing pudding Safari
Cocoa paradigms Chocolate Snickerdoodles beeraccino Family milk chocolate
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
After stirring Everything, these nodes rose to the top:
Cathy Martin and the tunnel of fire
Why the Bible sucks
S.J. Perelman
The perfect node
Helping your kid brother die
Alumni website follies
Scott of the Antarctic
Jump the shark
George Clinton
Alternatives to Everything2
Dave's Insanity Sauce
Timon of Athens
uillean pipes
New Writeups
Augustine
Vanya on 42nd Street(review)
tentative
Chances Not Taken(idea)
Heitah
Why I love Everything2(person)
trixingee
Dungeon Mastering for the first time(idea)
Netrat0
It's Called Subtext, Honey(person)
eyeofthebeholder
The Dragon(idea)
Heitah
consist, comprise, constitute, or compose(idea)
Meezzio
Gotlandssnus(thing)
argv
Astral Plane(idea)
Madara
One Winged Angel(fiction)
Tom Rook
Talk is cheap(poetry)
shaogo
Adelle Davis(person)
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
This affordable entertainment brought to you by The Everything Development Company