?????????????????????????????????????????????Artur Ventura????位???????????JavaScript写?????java?????BicaVM??
????????????????“???????”??“????”?????????????????????????????????????路?BicaVM???????械???????????路?Artur Ventura????????????????????位IT????????????????小??????“????”?????位“???”???
?????小?????????????锟�??? ?????薪????BicaVM????????????????????????????“?????????????????????”????“??????????”??“???????JNI????DOM??? ?????”???????????????????????????????睢�

??????????????BicaVM??????????????????????谐???????????????????????

?????????????????JS???????????????BicaVM????????????????????JS??????????????class????WEB??JVM?????????????
???????????????薪????JavaScript?????“????”??????Class??Java Byte Code……???????????????????????????????“?梅?????????????????????”???????????????????????????械????????????????“?? ?”????“?”????????????“??”?????????????锟�?

?????????BicaVM????????????????????????????JVM????????????????WEB?????????????????????“60% Byte Code”?????BicaVM?校?????????????????????????????????????JS???????“????”???????Java?邪???????????写?????? ???????????????????绻�???????????????????????????????????????????Java?????????????JS????N?????JS?????????“?? ??”……??

????????Java?械?Long????BicaVM???????????????????????????????位??22KB??long.js?校???

?1??

???????????位???????????????????????????????????????BicaVM?谢???????????????Java??????锟�?????????????JS????????????????? ????——???械?JS????????????????????????????????????????????????????????????????????????????????BicaVM?????????????? ??????“??”??????????????????些??????????

???????????BicaVM??????????????????????????????JS??“??????Java”???????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????????BicaVM?????????????????????????BicaVM???????????Python???蟹???…… ??????Javaer?????

?????????????webserver????邪????????????BicaVM??Python????????????????????Java Byte Code???????JavaScript??????????String?????????JS????????JS??Python????????????????Java?????—— “Python???”??????PS??BicaVM??谓??JNI???未??????????????JS????械???????Python?????????????????????? ????????薪?????????????

????????????????????????????“小??”Java??“??????”JavaScript?????????“??????”JavaScript???“???”Python?????????????Python????????Java小??“???”????????斜????????

???????????????“????????”位??Java????????Python“?尾????”?????????????????????JS????JVM???????慰?????? Java??????????????????????????Python???BicaVM???械?????????????Java?????????????????????????Java????????? ??????????Jython??????????????????Pava?????????

?????????????JS?????JVM?胁??校??小???????????胁??校???校???????校????????????JavaScript?????????????????????伞?

???????????????????????????械???????????小?????????????椋�????????????????????

????JSVM??JavaScript Virtual Machine?????

????JSVM??路??????????????????????校??????2008??????????????????械?????????械???????????2008?????????????路????? ???小?????????????????????????????????(wch3116)??2003??????????????????Java????????????BicaVM?????? ??????????JSVM2??????????????????????BicaVM????JSVM????

??????浠�?????BicaVM?????JSVM????????BicaVM???????

??????????JS??????????Java???????????????JSVM???路????????????OOP????锟�???????????HTML5?绯�?????????锌???? ??????????????????????????????????????????屑????????????????????????????????????????“???????”?????????????????????? ????????