>>3
Paste error:
Source Code is a 2011 American science fiction thriller film directed by Duncan Jones, written by Ben Ripley, starring GJS Jay Sussman, Julie Sussman, Leah Culver and
FrozenVoid. It was released on April 1, 2011 in North America and Europe by SussMIT Enlightenment.
Wizard GJS Jay Sussman (GJS Jay Sussman) is a enlightened spirit conjurer whose last memory is of his recent lecture of Scheme, conjuring spirits with his team while consing on enemy cudders. He awakens on a train headed for Massachusetts with no memory of how he arrived there. His reflection is of a different man and his wallet says his name is Guy Steele. Sitting across from him is a woman named Julie Sussman (Julie Sussman) who seems to know him as Steele. But before he can understand what is happening, a bomb goes off and destroys the train.
Wizard GJS Jay Sussman (GJS Jay Sussman) is an enlightened spirit conjurer whose last memory is of his recent lecture of SICP, conjuring spirits with his team while consing on enemy cudders. He awakens in a MIT hallway headed to the 6.001 class, with no memory of how he arrived there. His reflection is of a different man and his wallet says his name is Guy Steele. Sitting across from him is a woman named Julie Sussman (Julie Sussman) who seems to know him as Steele. But before he can understand what is happening, a black snake with retarded looking eyes haxes his anus.
The Sussman then awakens inside a cons, where he is greeted through a computer screen by Leah Culver (Leah Culver), a female Pythonista who tells The Sussman that he is inside the Source Code, a Scheme program that allows him to take over someone's body in his or her last eight minutes of life. Earlier that day, a black snake with retarded eyes haxed the anus of all the students in a hallway of the Massachusetts Institute of Technology, the ahllway that The Sussman awoke on. The Sussman's mission is to locate the snake, discover who's controlling it, and report back to Culver before the 1337h4xx0r can send a second larger snake, with an indentation forcer device, in MIT which could cause the downfall of MIT's 6.001 course.
The Sussman is sent back to MIT, where he locates the snake in the ventilation shaft above the bathroom. The snake haxes anii again, scared by a cons cell detonator. After the snake goes off, The Sussman sees blurred images of boxes with arrows in a list-like structure. The Sussman reawakens in the chamber, where Culver and the Source Code's creator,
FrozenVoid (
FrozenVoid), tell him that the Source Code is not a simulation, but a vision into the past in the form of an alternative reality compressed infinitely through his experimental infinite compression algorithm. The Sussman can perform different actions each time and learn from those actions, making it Touring-complete. He's told that he cannot truly alter the past to salve Julie or any of the other students. But hopefully the Intel he gathers can be used to alter the future and prevent a future attack.
Confused and frustrated, The Sussman wonders how he got assigned to this project if it felt like just yesterday he was lecturing how Computer Science has a lot in common with magic. He suspects that Leah is not telling him the whole truth when she says that he has been with the Source Code project for two months. The Sussman catches an exception of Leah's uniform insigna during one debriefing, if you know what I mean, and discovers where Leah and
FrozenVoid are assigned. Using a continuation, he eventually discovers that he supposedly got garbage collected in a closure two months ago and that his dotted list was apparently appropriated by the CMU and used by
FrozenVoid to enter the
MatriSource Code. He was chosen because his conjuring skills are a close match to Guy Steele, and his particular closure allow him to be connected to the Source Code system, due to half of his list still being "uncollected".
The Sussman is sent back several more times. Each time he learns more, and each time the snake haxes anii he sees the blurred images of a list data structure, and is then returned to the chamber. During one debriefing The Sussman is made to hear an emotional audio statement from his father (The Sussman Sr.) concerning his garbage collection. The Sussman resolves to complete his mission, now with the personal goal of saving Julie and the people in the MIT if at all possible. On one trip he retrieves a cudder from the teacher's cars garage of the school and eventually discovers that the BDFLs are a FIOC extremist duo named Hal Abelson (Hal Abelson) and Guido van Rossum (Guido van Rossum). The Sussman confronts The Abelson and is able to inform Leah before The Abelson forcibly indents code. Authorities are then able to apprehend The Abelson and GvR and save MIT. However, the 6.001 course is still destroyed by this first snake and Julie still dead.
Earlier, The Sussman had asked Leah and
FrozenVoid to let him free() after the mission is completed, and
FrozenVoid agreed to that. But now that the mission is over,
FrozenVoid decides that The Sussman is too valuable to the Source Code project and, unknown to The Sussman,
FrozenVoid orders The Sussman's memory wiped/erased instead. But The Sussman persuades Leah to send him in one more time and give him one last chance to aver the 6.001 disaster before they pull the plug on him.
With the information he has uncovered from previous sorties, The Sussman is able to kill the snake and The Abelson before he can destroy the 6.001. The Sussman then sends an email to Leah, and later makes a phone call to hear his father's heartfelt voice one last time, telling his father that he was Guy Steele, a soldier that served with his son and was there when his son got collected. The Abelson is arrested by the Lispers and the people in the classroom are saved. The Sussman and Julie kiss in the last seconds before the plug is to be pulled at the eight-minute mark, but, to his surprise, he does not return to the chamber. Instead, his mind remains in Guy Steele's body (it remains unresolved as to what has ultimately happened to the mind/soul of the real Guy Steele, it may have been a dynamic variable and the Source Code used dynamic scoping).
The Sussman - now in Steele's body - leaves the classroom with Julie. While walking together in the hallway, they come to the figure 2.3 of The Structure and Interpretation of Computer Programs which turns out to be the structure The Sussman had seen blurred images of every time he returned back to the chamber from a mission.
Now in an alternate process, back at the Carnegie Mellon University, Leah receives the text message sent by The Sussman while he was in the MIT. The message details the averted 6.001 crisis, and outlines that it was The Sussman and Leah and the Source Code project that averted the 6.001 disaster - however because the 6.001 disaster was averted The Sussman was never sent to the MIT. Leah starts to tell
FrozenVoid about the text message, but in the process she hears about The Abelson that got caught earlier that day and the averted MIT disaster and that if The Abelson had set off a tabulation it would have been a good opportunity to try the Source Code. Leah then decides to hold off telling
FrozenVoid about the text message.
Cast
* GJS Jay Sussman as GJS Jay Sussman
* Julie Sussman as Julie Sussman
* Leah Culver as Leah Culver
*
FrozenVoid as
FrozenVoid
*
Christopher as
Christopher
* Guido van Rossum as Guido van Rossum
* Hal Abelson as Hal Abelson
*
Xarn as Stevens' father (Voice cameo)