↑Niklaus Wirth stated on a number of public occasions, e.g. in a lecture at the Polytechnic Museum, Moscow in September 2005 (several independent first-hand accounts in Russian exist, e.g. one with an audio recording: Filippova, Elena (September 22, 2005). "Niklaus Wirth's lecture at the Polytechnic Museum in Moscow". goân-loē-iông tī December 1, 2020 hőng khó͘-pih. November 20, 2011 khòaⁿ--ê.Unknown parameter |url-status= ignored (help)), that the Sun Java design team licensed the Oberon compiler sources a number of years prior to the release of Java and examined it: a (relative) compactness, type safety, garbage collection, no multiple inheritance for classes – all these key overall design features are shared by Java and Oberon.
↑TechMetrix Research (1999). "History of Java"(PDF). Java Application Servers Report. goân-loē-iông(PDF) tī December 29, 2010 hőng khó͘-pih. The project went ahead under the name green and the language was based on an old model of UCSD Pascal, which makes it possible to generate interpretive code.Unknown parameter |url-status= ignored (help); Unknown parameter |df= ignored (help)
↑In the summer of 1996, Sun was designing the precursor to what is now the event model of the AWT and the JavaBeans component architecture. Borland contributed greatly to this process. We looked very carefully at Delphi Object Pascal and built a working prototype of bound method references in order to understand their interaction with the Java programming language and its APIs.White Paper About Microsoft's Delegates