开发者

What are some unusual languages you have used for a CGI application? [closed]

开发者 https://www.devze.com 2022-12-17 21:21 出处:网络
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references,or expertise, but this question will likely solicit debate, a
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 9 years ago.

I'm sure we (I'm referring to web developers) have at one time or another used a web scripting language like php, perl, python, or asp.

But, we know you can also write cgi applications in languages like C.

So, has anyone used an unusual language for writting CGI applications? By unusual, I mean a language that is not generally known for writing CGI apps with. Please make sure your answers are about languages you have actually used to write CGI apps - although bizzare languages may be mentioned for humorous effect.

Edit - to make this more educational, please include links to the languages you reference. - unless it's a common l开发者_JS百科anguage, like pascal.


RPG, running off Apache on a AS/400.


Matlab. Which is pretty strange. Emacs Lisp, which is perhaps stranger. But I think the best strange one was a dashboard for an embedded gadget written in Bash.


What no one has used x86 assembly for their CGI?


I wrote one in Ada once, but I don't consider Ada to be all that unusual.

As a matter of fact, Ada by default is immune to many of the standard buffer overflow exploits, so it is a pretty good choice of language if you want your CGI "script" to be secure.


I routinely use Haskell, and like it.

The strangest I have used is probably Ansi M.


I created the lightweight CMS system MiniMagAsm in assembly language.

It is portable among x86 based servers and works on Windows and Linux (32 and 64 bit) pretty well. The project is free.

The system is created using Fresh with FreshLib library. (both are my projects as well).

0

精彩评论

暂无评论...
验证码 换一张
取 消