Slashdot Mirror


Chili!Soft ASP Port to FreeBSD?

An unnamed reader writes "Daily DaemonNews is running a story about Chili!Soft doing a port of Chili!Soft ASP to FreeBSD. It seems they're trying to gather enough interest to make a port worth while. A phone number and link is mentioned in the article."

3 of 109 comments (clear)

  1. Re:Why people like ASP by abischof · · Score: 4
    • It's so easy to write your Granny could do it.
    However, as The Jargon File points out, ASP just seems like a language with candygrammar:
    • "[...] The usual intent of such designs is that they be as English-like as possible, on the theory that they will then be easier for unskilled people to program. This intention comes to grief on the reality that syntax isn't what makes programming hard; it's the mental effort and organization required to specify an algorithm precisely that costs. Thus the invariable result is that `candygrammar' languages are just as difficult to program in as terser ones, and far more painful for the experienced hacker."
    So, as noted there, easier syntax doesn't automagically make a language easier to use.

    Alex Bischoff
    ---
    --

    Alex Bischoff
    HTML/CSS coder for hire

  2. ASP != VBScript by Pfhreakaz0id · · Score: 5

    just FYI, lots of people here are using ASP when they seem to mean VBScript. The Windows Scripting Host can use a whole lot of scripting languages. Lots of folks use Jscript or even Perl.
    ---

  3. No point without COM by gimbo · · Score: 5

    I've used Chili!Soft ASP on Linux and whilst it works, I'll be very happy not to ever use it again. Here's why.

    The reason ASP is a winner in the win32 world is the availability of third-party COM components to do all the heavy lifting. The ASP "developer" generally just writes VBScript to hook this stuff together. More advanced developers might write their own components, but the reason it's so popular is that you don't have to.

    This isn't the case under Linux, with Chili!Soft ASP... The third-party components aren't there (no binary compatability between platforms), so all your logic has to be done in your scripting language, eg VBScript - which soon ceases to be fun. You can write your own components but it's decidedly non-trivial, much more so than in the win32 world where the tools for doing so are well developed.

    I'll stick to Python I think. And especially Zope.

    -Andy
    --