The VPL development team is proud to announce the public release of VPL 1.4, the fourth version of VPL. This version incorporates many new features, highlighting that now you don't need to set up a script to run or debug programs and that you can test students programs without any programming.
- Has been added default scripts to run and debug programs written in the following programming languages: Ada, C, C++, C#, Fortran, Haskell, Java, Matlab/Octave, Pascal, Perl, PHP, Prolog, Ruby, Scheme, Shell script, SQL and VHDL.
- Has been added an evaluation program. To evaluate an student program, it is enough to write a file of test cases.
- Has been added syntax highlighting for Matlab and Python.
- Has been added a option to check and report jail-servers availability.
- The applet, by default, is now launched using the Java Network Launch Protocol.
- The applet now show figures and play sounds for Matlab/Octave programs.
- The jail installation script now can install many compilers and interpreters.
- The vpl-jail-system now are also distributed as LiveCD, allowing easier testing or installing a jail system in a real or virtual machine.
This version is backward compatible with previous VPL versions.
You can test this new version at the demo site http://demovpl.dis.ulpgc.es/moodle/