CSC/ECE 517 Fall 2010/ch3 3i IC: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 1: Line 1:
= Mixing Static and Dynamic Language Code =
Mixing Static and Dynamic Language Code




== Introduction ==
= Introduction =
Many middleware solutions have been developed to combine static and dynamic languages to take advantage of both types of code.  Previous wiki chapters have discussed JRuby, a Java implementation Ruby.
Many middleware solutions have been developed to combine static and dynamic languages to take advantage of both types of code.  Previous wiki chapters have discussed JRuby, a Java implementation Ruby. However, unlike Java applications which all run on a unified virtual machine (VM),


== Ruby and C ==
=Mixing Dynamic Code Into C/C++=
 
== Ruby==
Ruby has an inherent relationship with the C language since the current Ruby implementation is written in C.   
Ruby has an inherent relationship with the C language since the current Ruby implementation is written in C.   


== Python and C ==
== Python==
 
== Lua==


== Perl and Java ==
=Mixing Dynamic Code Into Java=


== Lua and C ==
== Perl==

Revision as of 21:21, 3 October 2010

Mixing Static and Dynamic Language Code


Introduction

Many middleware solutions have been developed to combine static and dynamic languages to take advantage of both types of code. Previous wiki chapters have discussed JRuby, a Java implementation Ruby. However, unlike Java applications which all run on a unified virtual machine (VM),

Mixing Dynamic Code Into C/C++

Ruby

Ruby has an inherent relationship with the C language since the current Ruby implementation is written in C.

Python

Lua

Mixing Dynamic Code Into Java

Perl