Что ж, теперь G-WAN доступен под Linux, я использую его более 6 месяцев.
Сценарии C полностью совместимы с ANSI C, поэтому для любого опытного программиста C нет никакой разницы.
Чтобы обновить их на сервере, вы можете отредактировать их непосредственно в папке / csp (удаленно через SSH) или локально на тестовом компьютере (и скопировать их позже): G-WAN перезагружает скрипты налетать, когда они были изменены на диске (остановка сервера не требуется).
Сценарии G-WAN C могут использовать любую существующую библиотеку (начиная со всех в / usr / lib) без какой-либо конфигурации или интерфейса: вы простонеобходимо написать «#pragma link», а затем имя библиотеки в верхней части вашего скрипта.
Что мне показалось действительно полезным, так это возможность редактировать скрипты C и обновлять представление в интернет-браузере, чтобыпосмотрите, как работает мой код.
Если есть ошибка компиляции, то G-WAN выводит строку в исходном коде (как и любой компилятор C).
Но куда он входит в экстраоробласть двоичных файлов - это когда у вас происходит сбой сценария C: здесь также выдается номер строки в коде источника (с ошибочным вызовом и обратной трассировкой).
Вид черной магии, когда вы привыклиМодули Apache.