Since the demographic that reads TSS probably overlaps with the demographic that Warner Bros helps to get to the theatres, you may want to know that the movie is based on Java ;)
This article compares "The Matrix" to the Java VM, and gets into the philosophy behind both the film and the platform.
What is the end of the trilogy? William thinks:
"java.lang.NullPointerException at
com.warnerbros.sequels.Matrix_Crashes
(Matrix_Crashes.java, Compiled Code)"
Read about the Matrix Reloaded Philosophy
-
Fun: Matrix Reloaded Philosophy based on Java Philosophy (24 messages)
- Posted by: Dion Almaer
- Posted on: May 16 2003 17:15 EDT
Threaded Messages (24)
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by Richard Katz on May 16 2003 20:45 EDT
- It's Smalltalk, not SmallTalk by Ronald Pomeroy on May 17 2003 12:58 EDT
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by Dano Labrosse on May 19 2003 13:08 EDT
-
Agent Smith - The Garbage Collector by han theman on May 19 2003 04:05 EDT
- Agent Smith - The Garbage Collector by Jason McKerr on May 19 2003 06:20 EDT
-
Agent Smith - The Garbage Collector by han theman on May 19 2003 04:05 EDT
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by Chetans on May 20 2003 01:12 EDT
-
Fun: Matrix Reloaded Philosophy based on Java Philosophy by han theman on May 20 2003 02:12 EDT
- ... by Web Master on May 21 2003 08:48 EDT
-
Fun: Matrix Reloaded Philosophy based on Java Philosophy by han theman on May 20 2003 02:12 EDT
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by Valentin Sliouniaev on May 17 2003 11:07 EDT
- Lame by Detlef Schulze on May 17 2003 13:55 EDT
- Same "sampling". by Valentin Sliouniaev on May 17 2003 14:30 EDT
- Quote by David Dundua on May 17 2003 15:41 EDT
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by Roland Barcia on May 17 2003 20:15 EDT
- Zen Buddhism and Quantum Mechanics by Bill Burke on May 18 2003 02:40 EDT
- NONSENSE! by Web Master on May 18 2003 09:15 EDT
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by han theman on May 18 2003 18:16 EDT
- Put Neo to Miseries by deepjava deepjava on May 19 2003 05:09 EDT
- Painful by Mike Lythgoe on May 19 2003 06:54 EDT
- Too right by Neutral Ground on May 19 2003 07:59 EDT
-
Painful by bob farmer on May 19 2003 11:54 EDT
- JNI... by Devakumar Annamalai on May 21 2003 02:24 EDT
- Put Neo to Miseries by han theman on May 19 2003 06:59 EDT
- Painful by Mike Lythgoe on May 19 2003 06:54 EDT
- Mirror Worlds by Dion Stewart on May 22 2003 13:51 EDT
- Fun: Matrix Reloaded Philosophy based on Java Philosophy by yasal turk on October 06 2010 13:11 EDT
-
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: Richard Katz
- Posted on: May 16 2003 20:45 EDT
- in response to Dion Almaer
"What if the Matrixthe virtual reality, not the filmwere written using Java technology? Firstly, Neo, Morpheus, Trinity, and the rest of the characters would be Java classes. How do we know this? Because, their names are capitalized!
Not since Tron (with it's Burroughs-based "Master Control Program") have I read such delicious and exotic trivia - The Matrix conforms to the Sun Java code conventions.
"Indeed, in movies, as well as other artistic forms, we find types or archetypes which represent classes which are deeply rooted in human psyche and culture. "
Which I guess must mean the Matrix was actually written at the time of Plato. In Socratic terms, we have only recently "remembered" the Matrix - just as Alan Kay remembered SmallTalk and Nygaard and Dahl remembered Simula out of the Jungian collective unconscious. Or not.
"Secondly, because of built-in Java safety and security features, the rebels would not be able to destroy the Matrix except by exploiting any programming errors."
However, a matrix, even in Java, can have addressing errors - you need to catch exceptions.
"As you may know, the sequel to Matrix Reloaded was filmed at the same time as the Matrix Reloaded."
Refactoring was apparently not required.
-- Rich -
It's Smalltalk, not SmallTalk[ Go to top ]
- Posted by: Ronald Pomeroy
- Posted on: May 17 2003 12:58 EDT
- in response to Richard Katz
nuff said
RP -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: Dano Labrosse
- Posted on: May 19 2003 13:08 EDT
- in response to Richard Katz
public boolean iNeedToGetALife()
{
if(IamACompleteNerd &&
ILikeTalkingUtterNonsense &&
IHaveNothingBetterToDo &&
IHaveABigBushyBeard &&
IHaventHadAWomanThatIDidntHaveToInflate)
{
return true;
}
return true;//always return true coz you need to get a life anyway
} -
Agent Smith - The Garbage Collector[ Go to top ]
- Posted by: han theman
- Posted on: May 19 2003 16:05 EDT
- in response to Dano Labrosse
"Tell me, Mr. Anderson. What good is an object if you don't have a reference?" -
Agent Smith - The Garbage Collector[ Go to top ]
- Posted by: Jason McKerr
- Posted on: May 19 2003 18:20 EDT
- in response to han theman
You might go with *NIX and Java.
you know, the replication sequence:
MrSmith implements Cloneable...
MrSmith.clone().
On the other hand, I like the *NIX way of fighting back.
rm -rf Mr. Smith...
Jason -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: Chetans
- Posted on: May 20 2003 01:12 EDT
- in response to Richard Katz
Hi,
Checked through whole article, its really amusing to find such similarities in real world and java philosophy. One thing that keeps coming back in mind is if this is a problem of "chicken and egg". Which came first, chicken or the egg? If we see some of the points that the article is trying to link between matrix and java, we might start thinking that "Fathers of Object Oriented " have done a real good work. Their efforts are proved here with this sort of discussion and the kind of attention it is getting.
When Grady and all his friends started OO concepts they were trying to represent any Software concept in a real life situation. And that is how the object-oriented philosophy came in picture. Hence whenever we will try to map existing real life scenario it will relate to any well developed and design object oriented architecture, framework, concept or whatever one will like to call it.
That is why I said in the beginning, is it a question of chicken and egg?
Regards
Chetan -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: han theman
- Posted on: May 20 2003 02:12 EDT
- in response to Chetans
" That is why I said in the beginning, is it a question of chicken and egg? "
Hardly, since the chicken and egg question has been settled (they came at the same time!)
;-) -
...[ Go to top ]
- Posted by: Web Master
- Posted on: May 21 2003 08:48 EDT
- in response to han theman
...nd "Alice In The Wonderland" is, actually, based on Java Script... -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: Valentin Sliouniaev
- Posted on: May 17 2003 11:07 EDT
- in response to Dion Almaer
Am I missing something or a Java evangelist took a pill of some sort?.. :-) -
Lame[ Go to top ]
- Posted by: Detlef Schulze
- Posted on: May 17 2003 13:55 EDT
- in response to Dion Almaer
useless waste of time. Not even funny. -
Same "sampling".[ Go to top ]
- Posted by: Valentin Sliouniaev
- Posted on: May 17 2003 14:30 EDT
- in response to Dion Almaer
Both are based on the same philosophy? Yep, it's called "sampling" ;-)
<ul>- Pascal
- Dynamic translation
- VM/CMS (since 1960s)
- Containers
</ul>
<hr />
<ul>- Summa Technologiae
</ul>
regards,
--VS. -
Quote[ Go to top ]
- Posted by: David Dundua
- Posted on: May 17 2003 15:41 EDT
- in response to Dion Almaer
"No more drugs for that man!" -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: Roland Barcia
- Posted on: May 17 2003 20:15 EDT
- in response to Dion Almaer
Hey Hippy, keep your ACID trips away from our "geek" country. -
Zen Buddhism and Quantum Mechanics[ Go to top ]
- Posted by: Bill Burke
- Posted on: May 18 2003 02:40 EDT
- in response to Dion Almaer
Heard the Bros where into it so I did some research.
http://kwelos.tripod.com/sunyata.htm
http://kwelos.tripod.com/Quantumphenomena.htm
The French dude was talking a lot about causality. I'd be curious to see where others see where the Bros talk about structure and imputation by mind. -
NONSENSE![ Go to top ]
- Posted by: Web Master
- Posted on: May 18 2003 09:15 EDT
- in response to Bill Burke
U need to know more about pattern/logical pattern and apply it to reasoning and writing.
Fa -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: han theman
- Posted on: May 18 2003 18:16 EDT
- in response to Dion Almaer
I've always been having that creepy feeling of not doing something real on Java... Shit, my cellphone is buzzing! -
Put Neo to Miseries[ Go to top ]
- Posted by: deepjava deepjava
- Posted on: May 19 2003 05:09 EDT
- in response to Dion Almaer
// I Believe in Matrix - Ignorance is not a bliss
// Matrix has Deepak Keswani
Class Human extends Object;
Class Neo extends Human implements PowerGenerator;
Class Matrix{
misery(Object o) {
// give object sufferings
}
}
// Put Neo representative of human to un-ending miseries so that
// Wachowskis can make unlimited parts of the movie.
public class Wachowskis {
public static void main(String args[]) {
while(true) {
new Matrix().misery(new Neo());
}
}
} -
Painful[ Go to top ]
- Posted by: Mike Lythgoe
- Posted on: May 19 2003 06:54 EDT
- in response to deepjava deepjava
What a pile of sad c**p.
The article was pathetic. -
Too right[ Go to top ]
- Posted by: Neutral Ground
- Posted on: May 19 2003 07:59 EDT
- in response to Mike Lythgoe
I agree,
next time please c**p in the toilet, cause this s**t stinks. -
Painful[ Go to top ]
- Posted by: bob farmer
- Posted on: May 19 2003 11:54 EDT
- in response to Mike Lythgoe
Agreed. Also, if Neo runs in a sandbox, there is no way to get out of the sandbox. Therefore going in and "get me out" is still happening in the Matrix (as seen in Reloaded). I've not yet seen an applet that uninstalls the JDK. Therefore: Just enjoy the action - that's all it's good for. It's not worth thinking any further. -
JNI...[ Go to top ]
- Posted by: Devakumar Annamalai
- Posted on: May 21 2003 14:24 EDT
- in response to bob farmer
Neo will use JNI to exploit the underlying OS... -
Put Neo to Miseries[ Go to top ]
- Posted by: han theman
- Posted on: May 19 2003 06:59 EDT
- in response to deepjava deepjava
Neo can easily prevent this kind of misery by uploading himself as a dynamic proxy :-) -
Mirror Worlds[ Go to top ]
- Posted by: Dion Stewart
- Posted on: May 22 2003 13:51 EDT
- in response to Dion Almaer
People who find this article interesting may enjoy this:
Mirror Worlds: Or the Day Software Puts the Universe in a Shoebox: How It Will Happen and What It Will Mean -
Fun: Matrix Reloaded Philosophy based on Java Philosophy[ Go to top ]
- Posted by: yasal turk
- Posted on: October 06 2010 13:11 EDT
- in response to Dion Almaer
really very useful information. thank you. dizi izle I like your site. porno izle