Cos'è G-Cows
G-Cows è un progetto software che consiste di:
- definizione di un linguaggio di scripting destinato alla creazione di siti internet;
- interprete per tale linguaggio di scripting (Cows);
- un generatore di makefile (Cows-mkgen).
Cows è l'interprete per il linguaggio di scripting 'Cows', viene utilizzato per analizzare dei file HTML contenenti script aggiuntivi. Il suo output è rappresentato da una copia del file di testo con gli script sostituiti dai rispettivi output. Puoi utilizzare Cows con un qualsiasi file di testo, ma alcune funzionalità sono specifche dei siti internet quindi - per semplicità - in tutto il sito supporremo di avere a che fare con file HTML.
Sui sistemi di tipo Unix come FreeBSD e Linux ogni strumento può collaborare con gli altri programmi del sistema. Questo si traduce in un enorme potenziale, il cui unico limite è rappresentato dall'inventiva dell'utente. G-Cows è stato creato tenendo sempre in mente questo aspetto e dà i migliori risultati quando viene utilizzato insieme al programma 'Make'. Cows-mkgen è il programma utilizzato per generare i Makefile e fornire un modo immediato per realizzare questa cooperazione.