<?v1 print ('Welcome to V1 Script'); ?>
What is this?
V1 is a simple functional interpreter language with syntax from C, PHP and JavaScript. It was developed from the scratch. The focus is on administrative and experimental programming, but it has enhanced benefits like Multithreading, CGI, Web functions and native function calling. The most buildin functions are compatible with PHP, for example fopen().
- C Language Style
- PHP compatible functions
- Multithreading
- CGI
- Native function calling (.so,.dll)
- API's for MySQL, OpenSSL, LibGD, PCRE, GTK, Cairo, SMTP, ZIP ...
- Documentation
- Online Code Editor
- C/C++ API to integrate V1 into own applications
Download
Download with web code editor, OpenSSL 1.1.0f, LibGD 2.2.5, libmySQL.dll, Cairo2-Libs, Win32 GUI (WinXP, Win7+, 32 Bit)
v1-0.96-win32.zip (9.9 MB)
Download with web code editor, OpenSSL 1.0.2u, LibGD 2.3.0 (Linux 64 Bit, libc 2.2) (ARM 32 Bit, libc 2.28)
v1-0.96-linux-x86_64.tar.gz (5.4 MB) v1-0.96-linux-arm32.tar.gz (4.6 MB)
Development (API)
See examples how to integrate V1 into own projects: HERE.
Integrate V1 into own C/C++ applications:
v1-0.96-lib-win32.zip (260 KB) (with VC++ example)
v1-0.96-lib-linux-x86_64.tar.gz (280 KB) v1-0.96-lib-linux-arm32.tar.gz (260 KB) (with GCC example)
Source Code
Source Code for Linux Systems:
https://github.com/mwiedeV1/v1
Screenshots
Take a look at the Development Blog.