You Can't Educate Pork

... but we tried anyway!
The picture above shows me and Azul CTO Gil Tene explaining
subtleties of object orientation to some pigs in Aarhus, Denmark.
We were in Aarhus for JAOO, which is
one of the best industrial conferences around. Check it out.
I gave a talk about the invokedynamic bytecode - here are the slides.
My previous entry about invokedynamic
prompted a bunch of comments, most of which I cannot address.
Someone was upset that I didn't mention Ruby. No slight intended.
On the contrary, I'm a great Smalltalk fan, and as I've mentioned in
previous posts, Ruby is pretty much like Smalltalk, with a few
minor differences. So clearly, Ruby is a fine scripting language, and a
Ruby implementation on a JVM could benefit considerably from the invokedynamic instruction.
The same applies to E. I apologize for mischaracterizing its
inheritance semantics. One might need to create new classes on the fly,
but the basic lookup process should still follow a linear path up the
inheritance chain - much like in mixin based inheritance.
In all these cases, supporting mixins in the JVM, a la
Strongtalk, would really help as well - but though I first
suggested that back in 1997, I don't expect that to happen. It is a far
more radical change to JVMs than adding the invokedynamic instruction.
The other big change that would be very helpful would be support for
more extensive reflective changes to existing classes. Discussing such
"Hotswapping" deserves another post, and will have to wait.
Posted at 09:02PM Oct 07, 2005 by gbracha in Java | Comments[15]
Posted by bodazhang on October 07, 2005 at 10:53 PM PDT #
Posted by Mohan Radhakrishnan on October 17, 2005 at 05:04 AM PDT #
Posted by Jason T. Greene on October 18, 2005 at 01:05 PM PDT #
Posted by Jason T. Greene on October 18, 2005 at 01:42 PM PDT #
Posted by www on January 27, 2007 at 08:51 AM PST #
Posted by aa on April 02, 2007 at 12:21 PM PDT #
Posted by publish articles free on April 13, 2007 at 02:10 AM PDT #
Posted by search engine on April 13, 2007 at 02:26 AM PDT #
Posted by antibiotics online on April 13, 2007 at 02:43 AM PDT #
Posted by hair loss solution on April 13, 2007 at 03:27 AM PDT #
Posted by rd5yftru on July 19, 2007 at 12:33 PM PDT #
Posted by rd5yftru on July 19, 2007 at 12:33 PM PDT #
[url=http://www.gangsilun.com]钢丝轮[/url]
[url=http://www.gangsilun.com]平行钢丝轮[/url]
[url=http://www.gangsilun.com]钢丝刷[/url]
[url=http://www.gangsilun.com]刀刷[/url]
[url=http://www.gangsilun.com]去毛刺扭刷[/url]
[url=http://www.gangsilun.com]抛光轮[/url]
[url=http://www.gangsilun.com]磨料刷[/url]
[url=http://www.gangsilun.com]非标钢丝轮[/url]
[url=http://www.gangsilun.com]钢丝滚筒刷[/url]
[url=http://www.gangsilun.com]钢丝滚筒轮[/url]
[url=http://www.gangsilun.com]铜丝刷[/url]
[url=http://www.gangsilun.com]铜丝轮[/url]
[url=http://www.gangsilun.com]碗型钢丝轮[/url]
[url=http://www.gangsilun.com]杯型钢丝轮[/url]
[url=http://www.gangsilun.com]笔刷[/url]
[url=http://www.boqiji.com]脱漆皮机[/url]
[url=http://www.boqiji.com]磨漆皮机[/url]
[url=http://www.boqiji.com]剥漆皮机[/url]
[url=http://www.boqiji.com]刮漆皮机[/url]
[url=http://www.boqiji.com]脱皮机[/url]
[url=http://www.boqiji.com]脱漆机[/url]
[url=http://www.boqiji.com]剥漆机[/url]
[url=http://www.boqiji.com]磨漆机[/url]
[url=http://www.boqiji.com]去漆机[/url]
[url=http://www.boqiji.com]去漆器[/url]
[url=http://www.boqiji.com]刮漆机[/url]
[url=http://www.boqiji.com]打磨机[/url]
[url=http://www.boqiji.com]刮漆器[/url]
[url=http://www.boqiji.com]除漆机[/url]
[url=http://www.boqiji.com]除锈机[/url]
[url=http://www.tcbql.com]脱漆皮轮[/url]
[url=http://www.tcbql.com]脱漆机[/url]
[url=http://www.tcbql.com]脱皮机[/url]
[url=http://www.tcbql.com]脱漆皮轮[/url]
[url=http://www.tcbql.com]剥漆轮[/url]
[url=http://www.tcbql.com]磨漆轮[/url]
[url=http://www.tcbql.com]脱漆轮[/url]
[url=http://www.tcbql.com]漆包线磨轮[/url]
[url=http://www.tcbql.com]磨轮[/url]
[url=http://www.tcbql.com]脱漆皮机[/url]
[url=http://www.tcbql.com]钢丝轮[/url]
[url=http://www.tcbql.com]脱漆皮机[/url]
[url=http://www.tcbql.com]钢丝滚筒刷[/url]
[url=http://www.tcbql.com]钢丝滚筒轮[/url]
[url=http://www.tcbql.com]钢丝刷[/url]
[url=http://www.tcbql.com]平行钢丝轮[/url]
[url=http://www.tcbql.com]剥漆机[/url]
[url=http://www.tcbql.com]刮漆机[/url]
[url=http://www.tcbql.com]刮漆器[/url]
[url=http://www.tcbql.com]去漆皮机[/url]
[url=http://www.tcbql.com]去漆器[/url]
[url=http://www.tcbql.com]打磨机[/url]
[url=http://www.tcbql.com]磨漆机[/url]
Posted by shgtxs on April 25, 2008 at 05:20 AM PDT #
Generic Ativan (Lorazepam) is used to treat anxiety. This drug may also be used for seizures, alcohol withdrawal, prevention of nausea and vomiting due to chemotherapy, tension headache, and for sleeping trouble (insomnia).
http://www.nordmed.com/generic-ativan-medication.php http://www.nordmed.com/ativan-brand-medication.php
Klonopin (Clonazepam) is used to control seizures. It is also used to relieve anxiety. This medicine is a benzodiazepine used to treat seizures and panic disorder. http://www.nordmed.com/generic-klonopin-medication.php http://www.nordmed.com/klonopin-brand-medication.php
Prozac (FLUOXETINE) is a Serotonin Reuptake Inhibitor (SSRI) that helps patients with depression by increasing the availability of serotonin in the brain. Scientists believe serotonin affects many types of activity in the brain, including the regulation of mood.
http://www.nordmed.com/generic-prozac-medication.php
Zoloft (SERTRALINE) is a selective Serotonin Reuptake Inhibitor (SSRI) used to treat depression, panic disorder, obsessive - compulsive disorders (OCD), post-traumatic stress disorder (PTSD, and a severe form of premenstrual syndrome (Premenstrual Dysphoric Disorder - PMDD).
http://www.nordmed.com/generic-zoloft-medication.php
Posted by medications from europe on May 06, 2008 at 01:45 AM PDT #
Zocor (Simvastatin) is an hmg-coa reductase inhibitor or "statin" used to lower bad cholesterol (LDL) and triglyceride levels in your blood or to raise good cholesterol (HDL) levels in adults. http://www.nordmed.com/generic-zocor-medication.php
Lipitor (ATORVASTATIN) belongs to the group of medicines called 3-hydroxy-3-methylglutaryl coenzyme A (HMG-CoA) reductase inhibitors.It works by blocking an enzyme that is needed by the body to make cholesterol, thereby reducing the amount of cholesterol in the blood.
http://www.nordmed.com/generic-lipitor-medication.php
Generic Crestor (Rosuvastatin) is used to reduce the amounts of LDL (bad) cholesterol, total cholesterol, triglycerides (another type of fat), and apolipoprotein B (a protein needed to make cholesterol) in the blood. Rosuvastatin also increases the level of HDL (good) cholesterol in the blood. These actions are important in reducing the risk of atherosclerosis (fatty deposits in the arteries), which can lead to heart attack, stroke, and peripheral vascular disease.
http://www.nordmed.com/generic-crestor-medication.php
Generic Norvasc (Amlodipine) is used to treat hypertension (high blood pressure) and to treat angina (chest pain).
http://www.nordmed.com/generic-norvasc-medication.php
Generic Plavix (Clopidogrel) is used in the prevention and treatment of heart attack, stroke, blood clots, and acute coronary syndrome.
http://www.nordmed.com/generic-plavix-medication.php
Posted by medications from europe on May 06, 2008 at 01:47 AM PDT #