Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Go from Code to Production URL in Seconds
Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
LPIA is an interpreted symbolic functional language with multi-process
capabilities and predefined pattern matching. It is inspired by combinatory
logic, lambda calculus, Scheme and Forth.
LPIA est un langage symbolique fonctionnel interprété avec des possibilités multi-processus et un filtrage prédéfini. Il est inspiré par la logique combinatoire, le lambda calcul, Scheme et Forth.
A virtualmachine for a purely functional array based language.
Currently supports closures, objects, and continuations. Uses in-place modification of singly referenced objects to support tuples, vectors, and hash maps. Eventually aims to include implicit parallelism.
Released under the MIT License.
This project is aimed at providing (open) software to support pure virtual interface for Linux Kernel. All Linux networking functionality will be supported on these interfaces.
For Release 1.1
1) Adds support for connectivity between the vnics of two different systems by way of creating overlays. (VXLAN style)
2) On a virtual environment it can either run on hypervisor or inside a VM (as applicable)
Tcl9 is an umbrella for all projects related to the improvement of the current Tcl language, towards the hypothetical version 9 (current version is 8.5).
This project is used to simulate Bluetooth connections over TCP/IP.
The server can run under Windows or Linux however Bluetooth devices can only be simulated on Linux for now.
May be used to emulate Bluetooth connections between two virtual machines (e.g. VMware) running Linux. (The server would run on the host system in this case.)
Apple1 Emulator for the terminal with cut and paste.
Apple1 emulator, like the Replica1, for the terminal with full cut and paste. Forked from napple1 and pom1. Tested with figFORTH and APPLESOFT BASIC.
Tested and compiled on LINUX 3.0.x, OSx 10.6.x, and Windows XP/Vista/7 and it works well. A folder of sample applications is included for you to be ab le to use your "faux1" right after the install.
Pre compiled Windows installer and source is available for all platforms (LINUX, POSIX, OSX, and Windows). To compile you will need...
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
elastiC is a Very High Level Language (VHLL) with a C-like syntax. Dynamically typed, with fast Garbage Collection, supports functional programming and robust Object Orientation. Designed to be easily extended and embedded, it's portable and lightweight.
JamVM is a compact Java VirtualMachine conforming to the JVM specification edition 2 (blue book). It is extremely small - stripped on PowerPC 150K, Intel 100K. However, unlike other small VMs it supports the full spec, inc. object finalisation and JNI.
Embeddable JVM is a JVM for embedded systems with no OS. Class files can be executed directly from SD card. Small memory consumption (512k is enough). Only FAT16 filesystem is supported for now. Tested on LPC2478 and LPC2939 boards.
Embeddedable Forth compiler is a Forth system for 32 bit devices with no OS. I am currently using it with ADUC7026 board. Also tested on STM32. Win32 version is is used for testing.
Lightweight multi-platform virtualmachine for Zeek Execution Enviroment (ZEE). The ZEE provide a system for developing and run applications in a cross-platform environment.
A PSP porting of SUN's phoneMEFeature (https://phoneme.dev.java.net/) project, to enable MIDP/JavaME applications running on PSP. You can also find phoneMEAdvanced PSP porting from another project: pspME(https://sourceforge.net/projects/pspme)
Pika is a fast, lightweight, dynamic multi-paradigm programming language. Its list of features includes: First Class Functions, Closures, Lexical Scoping, Optimized Tail Calls, Classes, Cooperative threads, Packages, Properties and Exceptions.
Self-hosting environment for the (new) P1 Programming Language including a portable compiler, debugger, virtualmachine and an optimizing native compiler.
The ucsd-psystem-vm project is a portable virtualmachine (p-code interpreter) for the UCSD p-System. It supports execution of Apple ][ Pascal programs, it can even display TurtleGraphics using X11.