Slashdot Mirror


Cobalt buys Chilli!soft

A number of folks have written to us regarding the purchase of Chilli!soft by Colbalt Networks. It seems that Cobalt is interested in Chilli's implementation of ASP for Linux for their own server appliances.

167 comments

  1. ASP? Why Bother? by Anonymous Coward · · Score: 0

    I agree that choice is a good thing, but what else does ASP on linux give you? I have developed significant applications using ASP (on an MS platform), and then using mod_perl. My question is: With mod_perl freely available, why on earth would you want to pay for ASP? mod_perl (w/Embperl) wrecks ASP!

    1. Re:ASP? Why Bother? by Anonymous Coward · · Score: 0
      What?!?! I would sooner have hot chili poured down my pants than concede that people actually would use IIS/ASP on linux instead of MS platforms. Chili ASP can't handle ActiveX stuff, and I doubt any serious ASP sites are built with just the main cheesy 5 ASP built-in objects.

      Therefore, if your site could be switched over without any modification using Chili, the site *must* suck.

      Solution: Throw MS/IIS/ASP is the garbage and use a proven performer:

      • mod_perl
      • Embperl
      Or for the *light* version, just use PHP.
    2. Re:ASP? Why Bother? by um...+Lucas · · Score: 1

      What if you want to move your asp pages from your IIS server to a Linux/Apache server in a minimal amount of time? Once there, you could commence to reprogramming your site at a more relaxed pace.

  2. Re:Hmmn? by Anonymous Coward · · Score: 0

    how old are you? 15 and 1/2?

  3. Re:Like it or not . . . by Anonymous Coward · · Score: 0

    I really believe that you're missing the point. Chilisoft offering ASP for linux is a big deal, COM or no COM. It gives those who choose the path of linux / unix more options than they had previously. We are actually currently evauluating Chilisoft with some VB scripts that we have lying around. Looks like it's going to work. Because of this, I may actually get those guys to let me switch over to Linux for our web server. They wouldn't even consider it before. That is a big deal to me.

  4. Re:Consider brain replacement. by Anonymous Coward · · Score: 0

    His point was that a large percentage of the Internet is run on Apache servers, which is true. These would be administered by, uh, adminstrators, which could easily be 3% of your "userbase of... users".

    Please consider having your brain replaced with something a little less noisy and less event driven.

    And since when did sheer numbers have anything to do with quality?

    ZicoKnowSquat

  5. interesting by Anonymous Coward · · Score: 0

    I do not think I would like to pour hit chili down my pants.

    Instead, I prefer hot grits. (oh so pretty)

  6. Re:The Big Question is... by Anonymous Coward · · Score: 0

    Chili con carne y gritas sounds right.

    chile y arenas == chile and sand (from babelfish)

    I dont think that Spanish has a word for grits in the sense of edible grits. I live in southern Texas and know a large bit of Spanish. 'arenas', meaning sands comes from the grits/sand/grittiness of material.

    The dish of grits (finely ground corn) I don't think is eaten in Mexico.

    VIVA LAS GRITAS CALIENTE!

  7. Distribute your filthy automata elsewhere, pinko! by Anonymous Coward · · Score: 0


    The media is controlled by the Masons, so any such studies have been SUPPRESSED! But you knew that.

    "Media" is plural, pinko-commie rat! It's clear from your ravings that you are a Catholic yourself. Don't dissemble with me; I'm, like, too quick.

    Every time you invoke the name of the l*mbda, a bit of your soul is sucked into the pits of hell, and your mind corrupted. Recursion only makes matters worse.

    Fool! Recursion with lambda is like a Tibetan prayer wheel: Lambda is the name of God, and every time it recurses, another prayer flies up to the heavens. Hence Stallman's halo.

  8. The Big Question is... by Anonymous Coward · · Score: 0

    what is the spanish phrase for chili and grits?

    Chili con carne y gritas ?

    Can someone contact the Spanish consulate on this?

  9. Have you tried Delphi? by Anonymous Coward · · Score: 0


    I use VB because the time it takes to create a basic front end is sooo much faster than anything else.

    IMHO Delphi clobbers VB the same way that PHP clobbers ASP: It's no harder to use, and it lets you do nontrivial things without having to write COM objects in C++ or whatever. ObjectPascal can be a bit frustrating for an experienced C++ programmer accustomed to having templates and other goodies, but Delphi lets you deal with messages on their own terms, it has real function pointers so different events can share the same handler, it's got a usable syntax for defining classes, etc. etc. The Delphi class library was written in ObjectPascal and was designed to be extended in ObjectPascal. Most RAD-worthy projects require no real code to be written, but once in a while you have to do it, and it's handy to be able to do it right there without any nonsense. And again, I doubt very much that the learning curve for VBish people is any worse than VB itself.

    The syntax in general is a hell of a lot less bizarre than VB [1]. I don't buy the theory that people who can't program are best served by a language designed by people who can't program either. I understand that most VB programmers "need" to use VB for the same reason that a 14-year-old girl "needs" to buy all her clothes at Abercrombie and Fitch, but who's paying these people's salaries?

    If there are any technical reasons to use VB instead of Delphi (other than purely psychological reasons related to successful marketing à la Abercrombie and Fitch above), I'd be interested to hear them.


    ------------------------------
    [1] Last time I endured VB, some functions required parens while others didn't, some allowed named arguments, some allowed extra named and/or unnamed arguments outside the parens (wtf?!), newlines were syntactically significant, an if() without an endif had to be all on the same line, some errors threw exceptions while others used on-error-goto, etc. ad nauseam; it was an endless nightmare.

    1. Re:Have you tried Delphi? by Anonymous Coward · · Score: 0


      If there are any technical reasons to use VB instead of Delphi ... I'd be interested to hear them.

      There aren't!


      Um, okay :) I thought there had to be something, you know? Jeez. :)

    2. Re:Have you tried Delphi? by MonkeyMagic · · Score: 1

      If there are any technical reasons to use VB instead of Delphi ... I'd be interested to hear them.

      There aren't!

  10. Novices by Anonymous Coward · · Score: 0

    if you really think that ASP pages can only be scripted with JScript or VBScript, as opposed to Perl or Python or something else, there's no way that you can have much knowledge about ASP.

    ASP/IIS works with Perl and Python right out of the box? No need to fuss around researching, purchasing, installing and configuring anything? I mean, since the subject at hand here is usability by novices I assume you're referring to something that novices can easily do.

    Furthermore, you've certainly proven that he doesn't know much about ASP, but you forgot to mention whether all the specifics he gave were accurate or not. For example, he states:
    Ever try to send an email? It's one simple command in PHP or ColdFusion. It's several lines of ASP, assuming you have CDONTS or similar installed in the first place. Want to handle an uploaded file in a form? Very simple in PHP or ColdFusion, very complicated and non-intuitive in ASP. (No, I don't consider evaluating, purchasing, installing and using a 3rd-party COM object intuitive, particularly for a novice.)


    Are you saying that's not accurate, or that its accuracy is irrelevant because he got something else wrong?

  11. So prove it . . . by Anonymous Coward · · Score: 0


    This is the original AC who dislikes VB and Perl (I'm bitter that nobody rose to the Perl bait . . . oh, well :)


    this is what my employers pay me to write.

    In this economy, if you can't find a job doing something interesting, you've nobody but yourself to blame. After the stock market bubble bursts I may possibly end up writing VB to put food on the table, but I can't see any reason to do it now.


    why do they pay me to write VB? Because (with a few exceptions) I can build the same functionality in VB about twice as fast as in C++ and at very little cost in terms of performance.

    That's because you're working someplace that only takes on projects which can be done in VB -- probably quick'n'dirty database frontends, judging from all the SQL you mention. Well, yeah, VB can do that, but there's a lot more out there.


    As all the 3733T Linux gods out there will find once they leave school, those of us making a living in the Real World end up doing what the client pays for because otherwise we don't eat. Comprende?

    Sounds like you're making excuses for yourself. There are a lot of people out here (me, for example) writing C++ for a living. Sometimes on special occasions I write a little awk, and I've been known to help out our web guy with some javascript (a fun little language, but often painful for a C++ programmer accustomed to being in complete control of what the program does). Mainly what I do is I come in here every day and write C++ code, and believe me I'm not starving. If you're under the impression that there aren't any C++ jobs out there, you're nuts. Look at the want ads. There's no need to rationalize the job you have if you'd rather be doing something else. You sound like a Cobol programmer, quite frankly.

    On the other hand, we recently interviewed somebody with about the same skill set you describe. He advertised himself as a C++ programmer: "Oh, I spend about 10% of my time at work in C++. It's my favorite language." So we gave him our entry-level pop quiz on C++. After he spent an hour struggling to come up with wrong answers to a five-minute quiz, we began to doubt that he'd ever written a line of C++ code in his life. That's not the only time I've seen VB programmers lie outrageously. In fact, in every case where I've been able to check their claims against reality, they've been full of shit. VB seems to attract people who don't really give a damn about programming; they just want to get a respectable job and make a quick buck. They're con artists, for the most part.


    one great advantage of VB which no-one's mentioned here yet is that it's possible (with a bit of lateral thinking) to come up with far filthier hacks than are available in most any other language

    As all the highly productive VB "programmers" out there would find if they ever got a job where minimal competence was expected of them, those of us who earn our salaries don't have much patience with "filthy hacks". Comprende?

    1. Re:So prove it . . . by JonK · · Score: 1
      In this economy, if you can't find a job doing something interesting, you've nobody but yourself to blame. After the stock market bubble bursts I may possibly end up writing VB to put food on the table, but I can't see any reason to do it now.

      Consider, for a second, that I may be in a country and an employment space different to your own. I contract: that means that (win one) I earn a reasonable living and (win two) I get to take four months holiday a year.

      The downside (fundamentally) is that I only get paid if I'm writing code: no code - no cash - no food. It's not difficult to understand.

      Now I take it from your blinkered worldview that you're a resident of the US of A: since I have no intention of uprooting my entire life to go and live surrounded by a bunch of slackjawed Yanks, the state of your job market and your economy is entirely irrelevant to my getting a job in my economy: I get probably two or three C/C++ jobs a week coming through against 30 to 50 VB ones. The only big C/C++ shops over here that are hiring contractors are the financial institutions and here, as a contractor, I'm hampered by a lack of a background in financials.

      You sound like a Cobol programmer, quite frankly.

      On the other hand, we recently interviewed somebody with about the same skill set you describe. He advertised himself as a C++ programmer: "Oh, I spend about 10% of my time at work in C++. It's my favorite language." So we gave him our entry-level pop quiz on C++. After he spent an hour struggling to come up with wrong answers to a five-minute quiz, we began to doubt that he'd ever written a line of C++ code in his life. That's not the only time I've seen VB programmers lie outrageously. In fact, in every case where I've been able to check their claims against reality, they've been full of shit. VB seems to attract people who don't really give a damn about programming; they just want to get a respectable job and make a quick buck. They're con artists, for the most part.

      That said, at the moment, what I do is come in here every day and write C++ code, since that's what the job I'm doing at the moment requires (I'm writing a NT service that builds and serves .SWF files on the fly from details held in a relational database) - you're welcome to come and peer over my shoulder at the code to verify that it's real genuine C++ with classes and overloaded operators and semicolons and all...

      If you're so certain that I wouldn't know a vtable from a iterator, mail me your C++ pop quiz: who knows, I may even be able to read it (assuming I can hold my finger to the screen long enough and avoid drooling on the keyboard)

      As all the highly productive VB "programmers" out there would find if they ever got a job where minimal competence was expected of them, those of us who earn our salaries don't have much patience with "filthy hacks". Comprende?

      Finally, you're assuming I put "filthy hacks" in my production code: this, sir, is an insult to anyone who ever submitted an entry for the IOCCC and I expect you to retract it immediately. Or do you just find the concept of programming for pleasure (even in VB) alien?
      --
      Cheers

      --
      Cheers

      Jon
  12. Nonsense. Perl/VB users are syphillitic baboons. by Anonymous Coward · · Score: 0


    If they're too stupid to learn anything but VB, why haven't they learned anything but VB? If they have learned another language, they're not playing with VB any more. Therefore, I am in all cases 100% justified in stating that Visual Basic "programmers", much like Perl "programmers", have gangrenous lumps of filth-encrusted fat where their brains should be. They devolved in the very recent past from the lower primates, and they're receding into prehistory as fast as they can travel. A study was done a few years ago, which found that roughly 45% of Perl/VB "programmers" have at least one felony conviction in their histories -- and it's not harmless stuff like smoking weed, either. The ex-cons in the group had mostly been in for sex offenses, and quite a few for murder, kidnapping, and/or hard narcotics.

    I don't know about you, but I really wouldn't care to hire a "programmer" (even to use a toy like Perl/VB) if I knew that "programmer" had a record of heroin addiction, child molestation, or sudden outbreaks of psychotic and deadly violence. Of course, your company may have more liberal hiring practices than mine, and if so I applaud you for trying to rehabilitate these poor creatures. Some of them probably can become useful members of society with a sufficient investment of patience and retraining. I just don't have the time or effort to invest in turning an illiterate, drug-addicted serial rapist/murderer into a productive software developer.

  13. Re:Of Course it's GEEK SATIRE and anti-linux pics! by Anonymous Coward · · Score: 0
  14. Wrong. by Anonymous Coward · · Score: 0


    I think you do VB developers a disservice with your comments.

    Show me five VB or Perl "programmers" who can get through a Stanford-Binet test without revealing a mentality on the level of a mountain gorilla with lesional brain damage. Okay, I'll settle for four. Produce four such prodigies and I'll concede the point.

    45% of Perl/VB "programmers" engage regularly in acts of criminal sexual deviance, up to and including murder. Of children. Yes, children. Don't go giving me any liberal whining about how "society is to blame" or some such nonsense. This is a Libertarian forum and you won't get away with it. You'll howl in protest at this, but it's a fact: The only way to deal with a crime is swift and terrible punishment. This prevents the deceased criminal from harming any more innocent people, and it also serves as a deterrent -- "pour encourager les autres", as the man said.

    Like it or lump it, your precious Perl/VB psychopaths will sooner or later end up in the electric chair where they belong.

    1. Re:Wrong. by Anonymous Coward · · Score: 0

      Like it or lump it, your precious Perl/VB sychopaths will sooner or later end up in the electric chair where they belong.

      You sir, are HYPOCRITE! Your trolling is meaningless and incoherent. You don't present any facts and only bash people who are honestly earning a living working in VB.

      I think we all know that your posts are nothing but thinly disguised propaganda for COBOL Rules All Programming (CRAP), a militant technologist guild bent on subterfuge and infiltration.

      CRAP routinely puts hallucinagens such as LSD into the water supply of large programming firms, hoping that in the midst of their lunatic ravings the programmers will port all their code to COBOL.

      I have it on record that members of CRAP are chronic masterbators!! And certainly I needn't mention their ties to the RUSSIAN MAFIA.

      We Slashdotter must fight the menace that CRAP represents. We must struggle against COBOL by surrepticously converting all COBOL code we come upon to Visual Basic or Perl. The more obfuscated the better. For this will tear at the very souls of our enemies.

    2. Re:Wrong. by acarey · · Score: 0

      I think I've just been trolled :)

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  15. ... by Anonymous Coward · · Score: 0

    Just ignore him. He probably knows he just stated the obvious and is just Karma Whoring. Signal11 is that you?

  16. You missed the point by Anonymous Coward · · Score: 0
    If I go to a client and tell them "I can make this super-cool C++ app in ten months, or slap together this Vb in 4" what are they gonna say? Four months!

    What you say is true (at least for quick and dirty database apps), but you missed my original point. I (the Python advocate) wasn't suggesting that C++ should replace VB. My point was that there are languages far superior to VB that, if supported by a refined IDE, would actually surpass VB's productivity.

    The core VB language is a crock of stinking excrement; VB's reputation for productivity survives because of its superior IDE. If someone were to equip Python with such an IDE, pragmatic managers and programmers would see what utter garbage VB really is.

  17. Re:Perhaps someone should ask a NINJA. by Anonymous Coward · · Score: 0

    I, for one, would be interested in hearing what the pancake-eating ninja community feels about Cobalt Network's latest aquisition.

  18. Absolutely. by Anonymous Coward · · Score: 0


    We should also consider resorting -- at choice moments, and only under great provocation -- to some of their other, less savory, tactics. I don't mean merely the kind of tactics that got Randal Schwartz, an innocent man, convicted of an imaginary felony. I mean what used to be euphemistically called "wet work". There are Open Source developers who have disappeared, and those who have died under extremely suspicious circumstances. Two can play at that game.

    1. Re:Absolutely. by Anonymous Coward · · Score: 0

      it's a shame that kid died. he appeared to have a zest for life.

    2. Re:Absolutely. by Anonymous Coward · · Score: 0

      it's a shame that kid died. he appeared to have a zest for life.

      i know somebody who knew him: apparently he was pretty cool. geeky as all hell :), but cool. or should I say, *and* cool? :)

    3. Re:Absolutely. by Anonymous Coward · · Score: 0

      it's a shame that someone like that kid only lives to 22 and Ronald Reagan is still walking this earth. I don't understand life. I hope some there are some answers on the other side.

      Craphead, I hope you are having fun where ever you are !

  19. All Those in Favor... by Anonymous Coward · · Score: 0

    of me never visiting slashdot again, please raise your hand.

    thank you

    1. Re:All Those in Favor... by Anonymous Coward · · Score: 0

      Well my hand is definitely down, *looks around room* I guess everyone elses is down too. Well, welcome to the group we want to stay around forever

  20. Re:Yikes, expensive by Anonymous Coward · · Score: 0

    You're an idiot. This is classic Linux-loving tripe to presume that the non-MS options are superior to something like ASP. Wait, your exact exclusionary "I know Linux so I'm smart" bullshit line was "VB/VBScript monkeys to churn out pages". Whatever you stupid fuck.

    I have developed countless sites using ASP. When I have a need not covered by the intrinsic objects I pull out Delphi or Visual C++ and create an ISAPI or COM module that I use from ASP. However I'm sure that is far beyond your idiotic, monkey brain's comprehension so I'll leave it at this: You don't have a fucking clue what you're talking about, like the majority of your Linus loving idiotic pals. You guys are all of bunch of clown idealists that define your world by what you know. You have no relevance.

  21. Re:Hmmn? by Anonymous Coward · · Score: 0

    is your mom hot? got any pixxx ?

  22. Can you imagine... by Anonymous Coward · · Score: 0

    ... a Beowulf cluster of these?

  23. Re:Consider brain surgery. by Anonymous Coward · · Score: 0

    First of all, Apache is an awesome web browser. 60% of the web sites are served using Apache. I assume your discontent with Apache lies with its poor configuration tools, or lack thereof. I agree with you on that point and it's in this area that IIS/Apache kicks its ass.

    Apache, like any other Open Source endeavour, does not put a lot of effort into documentation and configuration tools. Those are the boring areas that do not map well in an Open Source project. Microsoft can pay people to do the boring stuff like that, but Open Source projects work a bit differently.

  24. You will answer to God for your wrathful gibberish by Anonymous Coward · · Score: 0


    You sir, are HYPOCRITE! Your trolling is meaningless and incoherent. You don't present any facts

    Wrong, wrong, wrong, wrong, and wrong. I am not a hypocrite: I live by the truths I speak. Nor am I a troll; I am an honest freedom-loving citizen trying to restore some measure of sanity to a world gone mad. My words are not meaningless, as you demonstrate by replying to them; it is not incoherent, as I ensured by means of extensive lexical and semantic analysis before pressing "Submit". Finally, all of my facts are quite accurate. I defy you to produce a study (in a respectable refereed journal) indicating that any less than 45% of Perl and VB programmers are chronic felons, sexual criminals, and multiple murderers.


    You . . . only bash people who are honestly earning a living working in VB.

    An outright absurdity. Were they honest, they would code in Scheme like decent programmers do.


    I have it on record that members of CRAP are chronic masterbators!!

    Again, you have released a cloud of murky gibberish for no good reason. All programmers are chronic masturbators. It comes with the territory. This is so generally known that one of the results of the Vatican II conference in the early 1960's (back in the very early days of the profession when the phenomenon was already well-understood) issued a general plenary indulgence absolving all programmers of guilt WRT the sin of Onan. This is on record at the the Vatican for all to see. Search for the bull Vos Caecusimus


    We must struggle against COBOL by surrepticously converting all COBOL code we come upon to Visual Basic or Perl.

    Visual Basic is the Cobol of the present decade, and Perl is the Visual Basic of the UNIX world. All are of equal value.


    I remain unmoved by your sophistries.

  25. Re:Consider brain surgery. by Anonymous Coward · · Score: 0

    s/browser/server/

  26. Re:Yikes, expensive by Anonymous Coward · · Score: 0

    i don't know anyone who actually wants to work with VB. I thought I did a few years ago but thankfully I woke the fuck up. VB people almost always seem like converted COBOL hags who don't the first thing about programming but move on to VB as some kind of seniority rank. You know what I hear from the people who do work on VB? I hear them talk about reports. That's it. They're always running some kind of report. What kind of existence if that?

  27. I want an ASP-enabled Linux web server... by Anonymous Coward · · Score: 0

    for my penis!

    It's lonely down there!
    (and can withstand a limited amount of hits per day before my bandwidth quota is exceeded)

  28. chili by Anonymous Coward · · Score: 0

    yumm chilli and hot crits

  29. What Galls Me About This... by Anonymous Coward · · Score: 0

    is they didn't even ask me for my opinion. I thought me and Cobalt had a good thing going.

    thank you

  30. Re:Almost there by Anonymous Coward · · Score: 0

    yeah, what he said.

  31. Far from there by Anonymous Coward · · Score: 0

    Easier said than done. Have you actually TRIED to do this? The ADO performance is pathetic (actually the performance as a whole sucks), and try using the ODBC drivers available for Linux. "Any COM object built for Solaris or AIX can be called from Chili!Soft ASP code." - Yeah, show me one COM object built for Solaris. If you want to develop for Linux use PHP3. ASP on Linux is as good as Apache on NT.

  32. instant ASP from Halcyonsoft does it in Java by Anonymous Coward · · Score: 0

    There is a free 'developers' version that you can download at http://www.instantasp.com/prods/products.htm , get there and you'll see that they address the COM object issue and VB applications as well.

    Many advantages come from using ASP on an NT machine, which most M$ advocates will tell you about:

    - there's tons of programmers with working experience in ASP
    - the support is there if you want to pay for it (*anywhere*). Try to find a good PHP programmer for your staff in Bogota, Colombia? How many can you grab?
    - you keep your investment in "legacy" M$ applications. That's right, you can move everything to iASP and even use mySQL via JDBC instead of M$-SQL 7.
    - you get your programmers the same environment they're used to -> VInterdev or Frontpage or HomeSite etc.
    - It's java servlet based so it runs on *any* java capable server/platform (unlike Chilisoft)

    Think about it, there is a very good reason for this. Ok, PHP is an alternative, but ISPs can not just refuse the NT/ASP web sites and if this technology lets them serve them as well...

  33. Re:I wonder if they are going to open source it. by Anonymous Coward · · Score: 0

    Last thing I knew they we're working on something called "Chili!Dog" it was their hack of WINE to support all the COM/Win32 stuff in the VBScript they licenced from Microsoft.

    So as long as WINE is GPL (it is, right?) they would have to open at least some part of it. But since they licensed VBScript/Jscript from Microsoft, so they obviously can't open source that. They also re-wrote ADO and I believe some parts of ODBC.. I guess they could open that up.

    They used to use MainSoft's Win32 port, but they dropped it due to constant problems, and I believe a lack of Linux support. MainSoft is also was MS used to port IE to solaris, so you have an idea of the quality, hehe.

    Anon

  34. Re:You will answer to God for your wrathful gibber by Anonymous Coward · · Score: 0

    Were they honest, they would code in Scheme like decent programmers do.

    Any American who hasn't been duped by the triumverate of evil (Vatican-MIT-Pepsi Co) knows that Scheme is the ANTI-C, and bears the mark of the beast. Every time you invoke the name of the l*mbda, a bit of your soul is sucked into the pits of hell, and your mind corrupted. Recursion only makes matters worse.

    I defy you to produce a study (in a respectable refereed journal) indicating that any less than 45% of Perl and VB programmers are chronic felons, sexual criminals, and multiple murderers.

    The media is controlled by the Masons, so any such studies have been SUPPRESSED! But you knew that. Our underground network transmits the truth through the kerning of text in the TeX algorithm. An elementary analysis of any recent Math publication would reveal as much.

    Visual Basic is the Cobol of the present decade, and Perl is the Visual Basic of the UNIX world. All are of equal value.

    Your COMMUNIST leaning shine through in your obvious attack on the free market. Your equalization of Perl with COBOL shows your lack of knowledge in theTransitive Economics of Distributed Automota.

    All Americans must take arms against those who wish to corrupt our children with functional programming and turn them into MASTERBATING HOMOSEXUAL CATHOLICS.

  35. Re:It's interesting to see /. get scooped... by Anonymous Coward · · Score: 0

    you must be knew here.

  36. Re:going for the intranet? by Anonymous Coward · · Score: 0

    looks to me like Cobalt is making a concerted effort to offer an Intranet-in-a-box

    You think? You have a gift, my friend. You have the ability to see things that us mere mortals overlook. Please use your powers for the good of mankind.

  37. 16th Post!!!! by Anonymous Coward · · Score: 0


    Seriously, even though the implementation of ASP is clever and functional, PHP can do everything that ASP can do, faster and cheaper. Unless you have everything already ASP designed but you suddenly need to go UNIX/Linux, what is the point?

  38. Re:Like it or not . . . by Anonymous Coward · · Score: 0

    Apache may be popular, but text based configuration should be an option, not the sole choice.

    The IIS/ASP/Visual Basic platform may not appeal to pure techies, but it does appeal to business folks who love it's object based structure. Encapsulation of business logic in COM objects, easily accessible by ASP/Visual Basic, turns them on. This is where Apache/{PHP|Perl} really drags the rear.

  39. Re:It's interesting to see /. get scooped... by Anonymous Coward · · Score: 0

    At first I thought you were some newbie who has been reading /. for two days, but your UID is 2445! So the obvious question is: ARE YOU ON CRACK?

  40. Re:It's interesting to see /. get scooped... by Anonymous Coward · · Score: 0

    good point. excuse my bastardization of the english language in the previous post.

  41. Chili!Soft Founder Is the Real Open Source Story by Anonymous Coward · · Score: 0

    Charles Crystle, the founder of Chili!Soft, is using his $15 million from the sale to set up community technology labs in Nicaraugua and opening a musicians' incubator in Silicon Alley -- what he's doing is the real story. You can see what he's doing here.

  42. Re:Lifted Directly From Chilisoft's Site by Anonymous Coward · · Score: 0
    ahahahahahahah!

    ASP is a defacto standard! That just shows how many useless/clueless IT people there are in the world.

    I've used ASP extensively... and it bites! PHP absolutely destroys it on every level *including* ease-of-use. If you what a little more power, then yes mod_perl with HTML::EmbPerl is the all-in-one powerhouse solution!

    Hey, and you don't need to restart IIS every few hours!

  43. Re:Ah, so now all the Linux idiots are ASP experts by Anonymous Coward · · Score: 0
    ASP Infinitely Extendible? Man, you are an idiot!

    Obviously some MCSE guy that doesn't understand that M$ produces proprietary crap! Yes, I've tried out the "let's all pump out the OLE automation objects! hardcore, man!". It just plain sucks! ASP infinitely extendible?!? Well, as far as the M$ platform is concerned, I guess, but let's face it. Microsoft hasn't made anything "infinitely extendible" in their lives!

  44. [OT] Why is so much networking hardware purple? by Anonymous Coward · · Score: 0

    Hubs, routers, print servers, converters, etc. So many of these devices seem to be purple? Is there some signifigance to this? Barney syndrome?

  45. That shows the typical class of Linux zealots by Anonymous Coward · · Score: 0

    That is to say, none.

  46. Re:It's interesting to see /. get scooped... by Anonymous Coward · · Score: 0

    he must beone of those microsoft plants. he's probably been on sabbatical for 2 years. excuse him.

  47. chile y arenas by alter-ego · · Score: 0

    That's what babelfish says. Translated back, it's "Chile and sands". Mmmm, tasty.

  48. Why don't they just use Windows? by alter-ego · · Score: 0

    This ever-lasting struggle to look a bit more like Windows is so undignified.

  49. The most important question hasn't been asked yet: by alter-ego · · Score: 0

    Who cares?

  50. Uh, yeah, pass the bong, dude. by Anonymous Coward · · Score: 1


    PERL/Tk = Visual Basic
    PHP = ASP


    Well, in a word . . . No. Perl/Tk is not Visual Basic. It's an entirely different language, with an entirely different (and much more difficult to use) GUI library, and NO IDE, NO visual development, no nothing. It's not even close. Furthermore, there's no COM. COM matters to these people. It's a very powerful architecture and they have a significant investment in it.

    PHP isn't ASP for the same reasons (especially COM; see above). The customers I'm talking about do not want to learn a new language. If you want their business, give them what they want. If you don't, that's fine, but don't pretend that you're doing anything but deliberately handing over the entire market to Microsoft -- and merely out of boneheadedness. The average user will not learn to do things your way. You can compete effectively, or get marginalized. Your choice.


    Configuring linux boxen *is* easy.

    Fact: Setting up Apache with PHP is ten times as hard as setting up IIS with ASP. Again, your choice: Compete or die.

    1. Re:Uh, yeah, pass the bong, dude. by adamsc · · Score: 2
      Configuring linux boxen *is* easy.
      Fact: Setting up Apache with PHP is ten times as hard as setting up IIS with ASP. Again, your choice: Compete or die.
      I'd believe you, had I not actually done this. Having done this in numerous cases and watched people with various levels of technical skill do it, Windows takes a LOT more time to install than Linux. Even ignoring the base operating system install, it's not as if installing the option pack and configuring IIS is easier than checking "Web server" when installing RedHat. (You were aware that Apache + PHP ship on the RedHat CD, right?)

      (RedHat you ask? Of course a novice would use RedHat. If you want to complain, remember that I was being nice and assuming that NT was being installed with the defaults on generic hardware with the drivers on the Windows CD and that you weren't doing *any* IIS configuration, particularly not with things like virtual servers where it's very easy to get IIS into a state where it ignores its configuration data and displays error messages that have nothing to do with the actual problem.)

  51. Re:This is a Good Thing by Anonymous Coward · · Score: 1

    Actually if you think about it for a moment, you'll realize this was always an option, before or after the buyout.

  52. Ah, so now all the Linux idiots are ASP experts... by Anonymous Coward · · Score: 1

    Wow, Linux enthusiasts are experts of EVERYTHING. Astounding!

    I've read through countless articles now by obviously defunct idiots, probably with absolutely no experience in this field, extolling the benefits of PHP, Python, blah blah blah. ASP is crap, everything else rulez d00dz! The classic, patronizing "We know how to install Redhat [or at least we pretend] so we're smart!" line is that it's the dummies who use ASP, while all the real geniuses use PHP, et. all.

    History has shown me time and time again, and I am in a position to know, that the idiots that make these claims have no skills. These people are the bottom feeders of the software development world that manage to get nothing done while they advertise the next silver bullet that the Linux/open source movement has proposed that'll save the day! It's all a defensive gesture because they're so busy wasting oxygen that they have to defend their existence somehow : They see the light!

    Meanwhile, all those "dumb" M$ croonies are busy putting out page after page of productive solutions for clients. ASP is not an all encompassing solution : It was never meant to be! From a basic foundation ASP is merely a scripting plug in (any language, include PerlScript, BTW, can fall under the ASP umbrella), plus a core set of objects that exist under any of those languages : Objects to find out states from the server, get put and post variables, write out information, etc. This is a SIMPLE technology, and it is meant to be. The power comes through the instantiation of COM/OLE Automation objects via ASP scripting : I don't fuck around with some wanky all encompassing language if I need to do something hardcore -> I pull out Visual C++ 6, or even Delphi, and crank out an OLE Automation object (or an ISAPI module but that's a whole different story). Voila, suddenly ASP is infinitely extendable! ASP has full object awareness, and has _NO_ limits. All you experts that are apparently grossly unaware of that need to shut your fat, completely ignorant mouths because the shit that comes out is offensive. And for the next yokel that spouts out about the superiority of PHP, etc, learn that some of us work for solutions, not to circle jerk with a bunch of our open source buddies.

    Bye bye now ya hear.

  53. Heh by Anonymous Coward · · Score: 1


    does seem to attract an unusually high percentage of pretenders (even by IT standards!).

    Heh: "even by IT standards". I hear you so loud and so clear it hurts . . . :) IMHO the key to the Visual Basic phenomenon is found in the marketing for it, not only for the product itself but for books about it and whatnot: VB ads and the covers of VB books always depict handsome guys wearing ties who look like young marketing executives. This is the image that most appeals to the mind of the VB programmer. Quod erat fucking demonstrandum: These people don't really want to be programmers; they want an Exciting, High-Paying Fast-Paced Career in Business. VB "programming" happens to be the easiest means of bullshitting their way into a job that doesn't require them to say "do you want fries with that?"


    And if the hypothesis about VB programmers' fear of exploration postulated above is even remotely correct, the vast majority of VB developers will either shy away from or horribly misunderstand the new features.

    Most likely "horribly misunderstand". Those people will use whatever Daddy Gates tells them to use, and they'll praise it to the high heavens. Understanding it is a different matter entirely; they generally have a rather dim grasp even of the features VB has already.

  54. VB Programmers' Resistance to Other Languages by Anonymous Coward · · Score: 1

    > If they're [not] too stupid to learn anything
    > but VB, why haven't they learned anything but
    > VB? If they have learned another language,
    > they're not playing with VB any more.

    Whoah! I spent last summer working in a VB-only development shop (Guido forgive me, but I was stuck in the boondocks and desperate for a summer job) and now that I think about it this statement rings true with EVERY LAST ONE OF MY FELLOW "PROGRAMMERS". I'm not about to imply that everyone who uses VB is an drooling oaf, but it does seem to attract an unusually high percentage of pretenders (even by IT standards!).

    I can't even begin to articulate how frustrating it was to attempt to point out to these clowns how much more languages like Java or Python (not to mention C++, but it's inappropriate for RAD IMHO) have to offer. They simply would not listen.

    As far as I can tell, M$ is just playing catchup to other languages with VB7's new features. And if the hypothesis about VB programmers' fear of exploration postulated above is even remotely correct, the vast majority of VB developers will either shy away from or horribly misunderstand the new features.

    It'll be interesting to see how all the VB lemmings handle the indomitable rise of Linux. I'd like to think that the powers that be will take advantage of the era of transition to force VB programmers to switch to a jewel like Python + a great IDE, but a more likely outcome (given the above hypothesis) is that some VB port will emerge (other than Instant Basic for Java, which apparently didn't make an appreciable impact).

  55. Re:Like it or not . . . by Anonymous Coward · · Score: 1

    > Not strictly true; it is quite possible to
    > develop GUI-less apps (e.g. Windows NT
    > services) in VB.

    I'm well aware of that. I should have phrased my indictment of VB more clearly.

    > ... VB7 ... back to the drawing board ...

    As I maintain in the post entitled "VB Programmers' Resistance to Other Languages", I don't see any VB7 feature that hasn't existed in real languages for years. Of course, that won't prevent Microsoft's worshipful hordes of VB slugs from ooing and ahhing (after VB7 emerges) about what a unique combination of ease and power their language offers. I suspect that although average VB developers won't take advantage of most of the new features, they'll use the new features as justification for their pathological fear of anything non-VB.

  56. Re:Like it or not . . . by Anonymous Coward · · Score: 1

    VB is a simple language for high productivity development of GUI business apps. Unfortunately, VB's sedimentary feature accumulation has destroyed its potential for soundness and beauty; the language is a mess.

    Python preserves VB's RAD abilities without stooping to impure/obsolete language design (witness VB's awkward arrays with their host of accompanying keywords versus Python's elegant lists).

    I believe that the only serious obstacle to Python becoming cross-platform-VB-done-right is its lack of a refined IDE (Python will probably never overcome VB on Windows because of M$ marketing/FUD, but look at the Linux opportunity!).

    What do you think?

  57. Re:Like it or not . . . by adamsc · · Score: 1
    All very true, but certainly you'd have to agree that the syntax found in ASP (VBScript) is much easier for the new developer to pick up than what's found in Perl or PHP.
    Not at all. ASP's complete inability to do non-trivial tasks with built-in language features requires you to understand COM. VB is also not a particularly intuitive language. It only seems easier if you already know VB. For someone without a programming background but HTML experience, something like ColdFusion would be a LOT easier. PHP is a little harder to pick up than ColdFusion but is also easier to get started with than ASP, as you don't have to use COM objects for everything beyond basic operations and you can avoid quite a few issues regarding input data thanks to the automatic variable creation and escaping.
  58. Mmm... by pb · · Score: 1

    First, I don't understand why a company would pay so much for chili. Given the current price of ground beef in our market economy, and...

    Oh. Sorry. Am I the only person who thinks that "Chilli!Soft" is a really dumb name? They should be happy about being bought by a reputable company. (read: with a marketable name...)

    I guess I just lose it when they start talking about that "integrating Chili!Soft Active Server Pages technology". I'd never buy Microsoft chili on the web; I'm sure it'd taste like ASP! :)
    ---
    pb Reply or e-mail; don't vaguely moderate.

    --
    pb Reply or e-mail; don't vaguely moderate.
  59. Re:Hmm, Python . . . however . . . by C.Lee · · Score: 1

    >Not EVERYONE who uses VB is totally incompetent. You make it sound as
    >if it's completely useless. It does have some very nice uses, although
    >it'll never be my programming language of choice.
    >This is an elitist attitude, and THIS is what will keep people from
    >even WANTING to learn another language. (The attitude of 'well you're
    >to stupid to learn anything but VB')

    These people *ARE* too stupid to learn anything but VB. If they weren't they wouldn't be using VB....

  60. Link goes to a blank page by Politas · · Score: 1

    When I try to follow that link, it just comes up blank.

    --

    Politas

  61. Chilisoft is for Linux, not Windows by Politas · · Score: 1

    It's a product that lets you run MS' Active Server Pages on a Linux web server.

    Basically, it means that you can let your users use Frontpage without worrying about what's supported and what isn't.

    --

    Politas

    1. Re:Chilisoft is for Linux, not Windows by acarey · · Score: 1

      It's a product that lets you run MS' Active Server Pages on a Linux web server.

      Which by itself is not particularly useful. What makes ASP compelling is its ability to instantiate COM components. Hence you can implement your middle tier in C++ or Java, then call those components from ASP without writing extra code.

      I don't see how the COM calling conventions are going to be made to work under non-MS operating systems. ASP by itself is not particularly useful.

      Basically, it means that you can let your users use Frontpage without worrying about what's supported and what isn't.

      Irrelevant. ASP and FrontPage are different. All the snazzy stuff in FrontPage is enabled by the FrontPage Server Extensions, which have been available for Apache for several years :)

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  62. ASP yes, but IIS? by Politas · · Score: 1

    Why do we need IIS? Apache is a perfectly good http server. Or are you referring to the integration with MS authentication in IIS? If so, then what is needed for that is an Apache-Samba interface. On the other end, we could use a Mozilla*-Samba interface to give the equivalenmt IE functionality

    Anyone feel like working on that?

    *of course, a browser-independant system would be preferable

    --

    Politas

    1. Re:ASP yes, but IIS? by bornholtz · · Score: 1

      How about mod_auth_smb?


      If you are running apache on Win32 then you can use mod_ntlm

      --
      -- Freedom means letting other people do things you don't like.
  63. Re:going for the intranet? by Lord+of+Caustic+Soda · · Score: 1

    Looks that way to me as well....I'd imagine there might be more middleware stuff working with ASP than with PHP...

    --
    Kill'em! Kill'em all!
  64. There's one underway. But it'll be a while. by hatless · · Score: 1

    They're doing one using Mozilla as the basis for the editors, parsers, etc, It's in very early stages, though.

  65. Re:Consider brain replacement. by Zico · · Score: 1

    And since when did sheer numbers have anything to do with quality?

    Uh, that would be since the original poster implied that Apache must be good since it has a 60% share.

    Congratulations on having my earlier post fly completely over your head.

    Cheers,
    ZicoKnows@hotmail.com

  66. Re:Why do so many people repeat this pravda? by Zico · · Score: 1

    Nice flame!

    Heh, I really hope you didn't take it the wrong way. There aren't all too many ways of saying, "I don't think you know what you're talking about" in a delicate way, but I hope you can see why I had my doubts from what I quoted. Your reply helped to clear things up. If you've ever stumbled upon my user info, you'd see that I'm no stranger to being moderated down for flaming the bloody hell out of people talking garbage around here, and I'm sure I won't be a stranger to it in the future either, but I didn't think you had any malicious intent in what you wrote, so I really was trying to get my point across without stirring things up (As was the case with that seemingly nice British guy who also replied to me in this thread). Again, I hope you didn't feel truly flamed, I was just trying for a little heat around the edges. :)

    Cheers,
    ZicoKnows@hotmail.com

  67. Re:Consider brain surgery. by Zico · · Score: 1

    First of all, Apache is an awesome web browser. 60% of the web sites are served using Apache.

    Of course, Linux has a userbase of maybe around 3% of computer users. I'll leave it to the original poster to decide what that says about Linux's "awesomeness" or lack of it.

    Consistency, my dear Slashdotters, consistency.

    Cheers,
    ZicoKnows@hotmail.com

  68. Re:Not Visual Basic, just ASP by stx23 · · Score: 1
    Chili!Soft ASP does not support VBScript.
    A lot of people make this mistake, thinking ASP=VB.
    OK, which scripting languages does it support then?
    VB != VBScript.
  69. Re:Not Visual Basic, just ASP by stx23 · · Score: 1
    From the detailed product information page:-
    A complete platform for the rapid development of sophisticated web-based applications. Chili!Soft ASP includes: VBScript and JavaScript scripting languages
    Oh well. Looks like it does support VBScript.
    Look Ma! I'm a Unix progammer now...
  70. Re:Yikes, expensive by Tuross · · Score: 1

    You're thinking free as in beer, which is wrong.

    I'd happily pay cash for any piece of decent software. Programmers have to eat, pay rent, wear clothes, etc. just like any other people.

    The big question is, will it become open source?
    You pay the $1,000 (or whatever it happens to be) and you get the source code along with it (with some appropriate license agreement like SCSL)

    That's what matters most.

    Oh, BTW, although it does ASP, it doesn't do ActiveX which is the big hurdle. ASP is easy, it can be parsed through a perl filter to turn it into PHP. ActiveX is the problem - some things need those COM objects!

    --
    Matt
    1. Read Slashdot
    2. ???
    3. Profit
  71. Licensing by SeanNi · · Score: 1

    >So as long as WINE is GPL (it is, right?)

    Uhhhh... no.

    It's under what (I guess) is called the WINE License which is a lot closer to the BSD license than the GPL.

    And no, there's no provision (as far as I can tell) that stipulates that all files you link into an original work have to be open. Derived works have to be, but not the original, as long as it's linked in, not included in the source code. So linking closed-source VBScript/JScript would be ok. Of course, this is only my interpretation and IANAL (duh).

    --
    It's a fine line between trolling and karma-whoring... and I think you just crossed it.
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  72. Re:It's interesting to see /. get scooped... by rueba · · Score: 1

    Maybe its his little brother .....

    --
    The only reason all cover-ups appear to fail is that you never hear about the ones that succeed.
  73. But we already have free ASP! by skryche · · Score: 1

    See Apache::ASP
    http://www.nodeworks.com/asp/

  74. Re:Like it or not . . . by seanb · · Score: 1

    IIS may be popular, but GUI based configuration should be an option, not the sole choice.

    The Apache/CGI/PHP platform may not appeal to business folks, but it does appeal to techies and sysadmins who love it's simple text based structure. Encapsulation of business logic in text files, easily accessible by ASP/Perl/Python/tcl/C/C++/Java/Pascal/PHP/Pike/Obj ective C/Javascript, turns them on. This is where IIS/ASP really drags the rear.

  75. Re:Yikes, expensive by seanb · · Score: 1

    When I worked for ChiliSoft (just an internship in QA) I spent a lot of time thinking about this.

    Chili!Soft's primary target has been corporations who want to use VB/VBScript monkeys to churn out pages, then serve up set pages on rock-solid unix servers. The cost difference between good developers that know things like PHP, Perl, or Python and dime-a-dozen VB junkies is enough to make the cost of Chili!ASP negligable.

    Chili!Soft is not claiming that ASP is the best technology, they only recognize that

    • VB developers are dirt-cheap
    • and
    • people have good reasons for not wanting to run MS Servers in production.

    Would I buy Chili!ASP for a home machine? No. Would I choose to use Chili!ASP if I was starting a web project from scratch? No - I would probably use zope. Would I encourage a company with web aps in ASP (or a large exisiting VB team) to switch from Windows+IIS to *nix+Apache+Chili!ASP? Definitely!

  76. Re:The Big Question by seanb · · Score: 1

    Chili!ASP has been on unix systems for a while. Solaris and AIX were first, back in 98./p?

  77. Re:Yikes, expensive by seanb · · Score: 1

    I never claimed that ASP is all about VB, or even that all VB programmers are on the level of trained monkeys. It is possible to do serious work with ASP, and I am sure some people do this. However, this is the norm, not the rule.

    Most ASP development is done by cheap, marginally skilled VBScript developers glueing together technology that is beyond their true comperehension. It is possible for a skilled programmer to use VB as one of the tools in his toolbox, but such a programmer would be very exceptional in the VB crowd.

    The main facts of my original statement remain.

    1. The average ASP developer is significantly cheaper thn the average developer for most other web development technologies.
    2. Regardless of other merits of various web technologies, this difference alone is enough to make the price taq of something like Chili!ASP insignificant.

    I said nothing in my original post about, and I do not personally believe that, MS technologies are inferior to all linux has to offer.

    I never even claimed that all linux options are superior to ASP. I did mention Zope, but that is not a linux-only technology (Zope works on windows just fine). You shouldn't be so quick to make harsh accusations and call names, unless your purpose was to troll (I choose to assume you aren't a troll, just unbelievably thin-skinned, self-rightous, immature, and paranoid enough to invent attacks that I never made.)

    If you had actually read as far as my sig, you would have noticed that VB developers aren't the only ones I piss off.

  78. I wonder.... by MatriXOracle · · Score: 1

    I wonder if this means Chilli will keep giving out demo copies of FrontPage (**shudder**) at Linux conferences. Hey emmett, you remember when we returned that CD to them in micro shards in New York? That was fun....

  79. Re:This is a Good Thing by acarey · · Score: 1

    Not necessarily. I haven't investigated the Chilisoft product in detail, but I would imagine that the COM system that makes ASP as powerful as it is is not available under non-MS operating systems. Without COM, and the ability to instantiate objects from ASP scripts, ASP is not particularly useful.

    --
    -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  80. Re:Like it or not . . . by acarey · · Score: 1

    VB is a simple language for high productivity development of GUI business apps.

    Not strictly true; it is quite possible to develop GUI-less apps (e.g. Windows NT services) in VB.

    Unfortunately, VB's sedimentary feature accumulation has destroyed its potential for soundness and beauty; the language is a mess.

    Agreed. Although with VB7 it looks like the VB developers are going back to the drawing board and reworking some of the cruft in the language (e.g. exception handling).

    --
    -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  81. Re:Like it or not . . . by acarey · · Score: 1

    ... apache+php offers more or less the same solution as [insert webserver] + ASP.

    The primary difference between IIS + ASP and (e.g.) Apache + ASP (via Chilisoft) is that IIS supports COM component instantiation from within ASP. This means that you can write a GUI app using Visual C++ or another dev tool and, so long as you've separated out the GUI from the implementation in your object design, you can instantiate your middle tier objects (via COM) directly from within ASP. Essentially, you can replace the Win32 GUI layer in your app with an HTML GUI layer provided by IIS without having to rewrite any of the core business logic.

    For businesses with an existing OO/Win32 investment, IIS + ASP can make a lot of sense. ASP by itself, without COM, doesn't offer anything more than Apache + modperl.

    --
    -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  82. Re:Hmm, Python . . . however . . . by acarey · · Score: 1

    You're drastically overestimating the intelligence of VB idiots if you think they are even capable of learning a useful programming language. They're not.

    Writing a large-scale, multi-tier business app in VB requires the same skills and knowledge as it does in any other language. I think you do VB developers a disservice with your comments.

    --
    -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  83. Re:Almost there by acarey · · Score: 1

    I wonder how the backend database is supposed to be used from within ASP under Apache. Presumably Chilisoft have implemented at least the ADO object (or an emulation of it) that can be instantiated from within an ASP page...

    [goes hunting]

    Ah, yes. According to http://www.chilisoft.com/chiliasp/ar chdiag.htm, they've not only implemented Active Data Objects (ADO), but also the other base objects that come with ASP on IIS (FileSystem, TextStream, etc). That's cool. And the backend db looks to be pluggable, from that diagram; Oracle, MySQL and DB2 are mentioned.

    With regard to instantiating other COM objects; according to http://www.chilisoft.com/chiliasp/ aspfaq.htm#com, no, it's not possible on native UNIX (figures). But a COM to Java bridge is available, so you can instantiate Java servlets as COM objects in your ASP scripts, and DCOM is also available, so you can continue to instantiate Win32 COM objects, just off of a remote Windows NT server!

    Very cool!

    --
    -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  84. Re:Hmmn? by klm20 · · Score: 1

    If part of your strategy is based on a product that allows you to compete with the Micro$oft market and provide compatibility with it, you'd be sunk if Micro$oft decided to buy the company and kill the product. M$ has been known to do this.

    Perhaps Cobalt decided to buy Chilli!Soft before Micro$oft did.

    --
    I gave my boss a reality check. It bounced.

  85. Re:Hmm, Python . . . however . . . by nullset · · Score: 1

    Not EVERYONE who uses VB is totally incompetent. You make it sound as if it's completely useless. It does have some very nice uses, although it'll never be my programming language of choice.

    This is an elitist attitude, and THIS is what will keep people from even WANTING to learn another language. (The attitude of 'well you're to stupid to learn anything but VB')

  86. The Big Question by WillAffleck · · Score: 1

    The big question on everyone's minds - does this mean porting the ChiliSoft software so it's not just for Windows?

    Also, is this an attempt to diversify so as to have some eggs in the MSFT basket?

    --
    Will in Seattle
  87. More than just Linux, it's hoopy. by WillAffleck · · Score: 1

    Cool. This is a killer app then. Now it all makes sense.

    [OT] By the by, I'm in favor of reviving hoopy as a word myself. Good show.

    --
    Will in Seattle
  88. Windows user speaks out... by reidbold · · Score: 1

    As someone with a little experience in the matter, I run IIS 5 on my computer here for my meager web page, *shamelessplus* Bead Game. All the scripting is done with ASP because it was the simplest method, at the time, to set up, (both perl and php are a pain to set-up with iis 4, which is what i was running beforehand). A little while ago, I was trying to make the switch over to linux, but that would mean reprogramming all of the scripts in my page, along with learning a new scripting language, and since i'm lazy, that wasn't an option. If i could have just plugged Chilli into apache and let'er run, then I'd be a linux user as we speak.

    And on a another note, i tried using ChilliASP with a different web server for a while, but it's not fully functional, it does includes before and evaluation, so that pretty much forced me back to iis

    --
    -Reid
  89. Re:Not Visual Basic, just ASP by RonVNX · · Score: 1

    Go check it out at http://www.chilisoft.com
    I know it does JavaScript. But, I think the vast majority of ASP pages are scripted using VBScript. None of those pages will be able to be served up by Chili!Soft ASP unless someone starts porting the VBScript engine as well.

  90. Not Visual Basic, just ASP by RonVNX · · Score: 1

    Just wanted to point out for the many in here that appear to be confused, Chili!Soft ASP does not support VBScript. Therefore, Chili!Soft ASP does *nothing* for most of the people who think this is just what they've been looking for. A lot of people make this mistake, thinking ASP=VB. Nothing could be further from the truth, ASP supports many scripting languages, Chili!Soft ASP does not.

  91. Re:Like it or not . . . by jimmyCarter · · Score: 1

    All very true, but certainly you'd have to agree that the syntax found in ASP (VBScript) is much easier for the new developer to pick up than what's found in Perl or PHP.

    Just my .02.




    That's what I love about them high-school girls. I get older, they stay the same age... yes they do.
    --Wooderson 1976

    --

    -- jimmycarter
  92. Re:It's interesting to see /. get scooped... by ucblockhead · · Score: 1
    It is impossible to bastardize the english language. It was born a bastard.

    --
    The cake is a pie
  93. Interesting little bit of offtopic info... by NoWhere+Man · · Score: 1

    While I was at the Linux World Expo in NY, I walked by the Chilli!Soft booth. Guess what they handed me? A Microsoft Frontpage 2000 CD.
    What did I do with it? Brought it to Emmett over at the Slashdot booth, who promptly destroyed it. Then Emmett and some of the Slashdot crew, myself and a friend then walked over to Chilli!Soft's booth and promptly returned thier software which was in many many pieces.
    Not pullin your leg.
    http://geeksinnewyork.n3.net
    That is our homepage for the trip, we've got pictures of Emmett trying to slice the CD with my lock blade knife.
    Got to admit, the company has b*lls for giving out M$ software at a Linux Conference.

    --

    "Imagination is the only weapon in the war against reality." -Jules de Gautier
  94. Webmin by EyesOfNostradamus · · Score: 1
    > Apache may be popular, but text based configuration should be an option, not the sole choice.

    Test based configuration isn't the only choice. You can also use webmin, which is a Web based configuration tool that lets you configure many system components (sendmail, bind, samba, ... and also apache) using a user-friendly browser frontend

  95. Whats wrong with ASP anyway? by Tridus · · Score: 1

    Granted, $1000 is pretty expensive for it, but a lot of the threads in here have been talking about why not just use php or whatever instead... I guess they miss the one big reason why ASP is popular with companies (especially small ones):

    Its easy!

    I mean really... lets say your person X who has to build a website for your small company. Your not a programmer at all, have very little experience with scripting languages, and in general aren't all that technical.

    You look at some sample perl code, and your mind baffles.

    You look at some sample asp code, and assuming they used vbscript (which like 90% of asp programmers do, but the choice is nice), its actually readable, even if you don't know what it does. Vbscript is very nonthreatening to a newbie user, because it bears at least a passing resemblance to english itself.

    So, what are you going to go with?

    Then later you decide you want to add a small databse to this small company site. Well, low and behold, you whip up what you want in MS Access, stick it on the server, and follow some very basic and easy to follow instructions at any ASP help site. Presto, you now have an online database which can serve a small company pretty well.

    Then lets say in a couple months thats kind of overloaded... you add an MS SQL server in. You change your DSN around to point to the SQL Server, and if your adding dates into your database, change the delimiter. Done, the script now uses the SQL Server instead of the Access DB (ADO/ODBC are great for that).

    Do you see where I'm going with this? Its significantly easier for someone who doesn't actually want to spend hours and hours dedicating themselves to learning how to do it to use ASP. Thats the market MS wanted to go after, and they did an excellent job of it.

    If somebody can bring that definate ease of use advantage (and don't tell me its not there, I just went through this a couple months ago personally and I know for a fact its true) to Linux, thats great. Now if only they could do it for less then $1000, but maybe this acquision will lower the price somewhat?

    So come on guys, don't rag on it because its an MS technology, they actually did a very good job of making it pretty painless to get a scripted site up and running.

    --
    -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
  96. oh really? oops, my bad. thanks for the correction by Tridus · · Score: 1

    nothing to see here, except to say that its kinda sucky hehehe.

    --
    -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
  97. Re:Hmm, Python . . . however . . . by JonK · · Score: 1
    OK - I'll rise to the bait, and list the real languages (I'm not counting markup languages and scripting languages) I'm fluent in, and the (approx.) percentage of my time I spend writing each:

    VB - 60%

    TSQL/PL-SQL/Informix 4GL - 15%

    C++ - 15%

    C - 5%

    Java - 5%

    Perl - ~0%

    Fortran - ~0%

    68K assembler - ~0%

    Why? Because this is what my employers pay me to write. And why do they pay me to write VB? Because (with a few exceptions) I can build the same functionality in VB about twice as fast as in C++ and at very little cost in terms of performance.

    As all the 3733T Linux gods out there will find once they leave school, those of us making a living in the Real World end up doing what the client pays for because otherwise we don't eat. Comprende?

    BTW - one great advantage of VB which no-one's mentioned here yet is that it's possible (with a bit of lateral thinking) to come up with far filthier hacks than are available in most any other language
    --
    Cheers

    --
    Cheers

    Jon
  98. Re:I think that's changed by JonK · · Score: 1
    My major beef with ColdFusion (or at least it was last time I looked - have they changed it) is that it doesn't round-trip: you build your ColdFusion site, tweak the generated pages and then, when you rebuild the site, tweak them again. Forever. Which gets rather boring.

    It's great if you're able to buy fully into the whole ColdFusion lifestyle, but if you need to step outside the bounds Allaire set - even for an instant - you're SOL.
    --
    Cheers

    --
    Cheers

    Jon
  99. Re:Hmmn? by dantes · · Score: 1

    actually i'm only 5. my mom says i'm really smart.

  100. Re:Hmmn? by dantes · · Score: 1
  101. going for the intranet? by dantes · · Score: 1

    looks to me like Cobalt is making a concerted effort to offer an Intranet-in-a-box. Their Qube server pre-loaded with chili!Soft would provide a nice solution for a company looking to produce an internal site for information dissemination. You may not like ASP personally, but the fact remains that it is a really easy technology to work with and it lets non-programmers or novice programmers create dynamic pages with very little effort.

  102. Re:Hmmn? by dantes · · Score: 1

    Economics dictates that if this practice were not profitable, these types of deals would cease to occur. Companies buy other companies for all sorts of reasons; I suspect that Cobalt wanted the inside track on getting ASP on Linux servers. In buying Chili!Soft, Cobalt gets access not only the code, but to the developers who envisioned an implemented the product.

  103. Re:InterDev for Linux? by fnurgel · · Score: 1

    See this is the whole problem.
    ASP is nothing without those tools and the whole platform.
    If you wanna support ASP, people are gonna ask for FP/InterDev support as well; and by then you're locked to MS' protocols (and we know what happens then).

  104. Re:Ah, so now all the Linux idiots are ASP experts by fnurgel · · Score: 1

    Mind you I work for solutions.
    I convinced my bosses that I could have their solution ready by the time it would take to have their NT machines rebooted for the 10th time (ie. installed the software).
    Ok not all true but almost.

    ASP is only good for very shortterm solutions, like guestbooks. I would never use it though.
    Big solutions get very bloated very fast in ASP.
    Not to mention impossible to extend.

    Sure blame the developers, but you know that's the people that thinks ASP is the solution for everything. And that's the people that buy it.
    And that's the people that show that ASP = VB.

    While I continusly update and improve that site our IT-department raises projects of major proportions when they realize that they need this kind of site for the whole business.
    I *know* that they will finally ask us how we did it, simply because we have a working solution that we *can* extend.
    Too bad someone managed to unplug the machine by mistake, the 300+ day uptime got lost.

    No, it's not one line of PHP, it's made with Roxen.

    Go on do your "productive solutions for clients",
    I do mine for servers and even MS has realized that's where the data is going to be.

  105. Re:I wonder if they are going to open source it. by sumner · · Score: 1

    Sadly, asp2php fails miserably for complicated asp. Even when it works, the php it generates isn't highly maintainable. :(

    --
    -- rage, rage against the dying of the light
  106. a little insight from when i worked there by jon_c · · Score: 1

    From about Oct-Dec I worked at Chili!Soft. it's on the first floor of a sad little office complex in Bellevue/WA. Upstairs is Drugstore.com and in the building across is SGI, or at least some part of it.

    The only food for 2 miles is a little deli in the building across the way., the place is literally the size of my bedroom and constantly has huge lines. But the food is good.

    Oh also there was a service called "Roma Deli" (or something like that) that would stop by everyday around 12pm, all it was is this hot 20 something chick with a ice-cooler. The sandwiches we're overpriced and usually under par. Also the marketing guys would constantly hit on her.

    I only worked there for about 2 months because the project I was under was this "rebel group" the CTO (and founder) was putting together. After about 5 weeks we find out he's leaving, apparently the CEO thought we're weren't getting any VC money because of him. And our most of group gets laid off.

    This really blew for two new hires that just came on, one from Canada who left his family for the job, not to mention a gig with Coral. It didn't matter for me, for one I hated my job, and second I was on contract.

    The IT "group" is this 20 something linux guy. There are some VERY smart people there. At one time we had a "brain puzzle" thing on the white board. Questions that really kill people at interviews, these guys got it FAST. Very smart.

    The sad thing is the management just blew. I remember the first company meeting. Basically the CEO said, "ok, we have lots of money, but we need to start making some if we want some more.. so what we're going to do is become a "solutions provider, really give added-value benefit to the ISP virtual market, etc.. etc...". the next meeting it was more like. "ok, we have about enough money for another month. So what we're going to do is push for the linux ASP and try to get some "channel partners" with redhat and other distros".

    I don't know what happened after that. But it seemed like a bunch of people we're jumping ship, the moral was pretty low. it seems like it's a good example of bad management killing good ideas and talent.

    -Jon

    --
    this is my sig.
  107. Re:Lifted Directly From Chilisoft's Site by jon_c · · Score: 1

    Well that depends on how you want to play with the numbers J

    According to netcraft the ..

    "Web Server Usage Ranked by Percentage of Top 100 Shopping Sites" you get.

    IIS/ASP = 52%
    Netscape = 22%
    Apache = 21%
    Other = 5%.

    got this out of the last MicroNews, Microsoft's internal rag.

    --
    this is my sig.
  108. Re:Yikes, expensive by jon_c · · Score: 1

    True, but realize Chili!Soft ASP is for businesses, specifically the price tag is for ISP's. companies that blow that much for Solaris brand RAM. Or Windows Proxy Server (so not worth it)

    It's not for linux hobbyists. Maybe with this buyout things will change. I hope they do.

    -Jon

    --
    this is my sig.
  109. ASP on Linux by linux_penguin · · Score: 1

    Is a good thing. However, its very pricey, especially coming from a GNU/Linux/BSD background where the norm is 'apps for free, pay for support'..

    Has anyone considered starting a free implementation? Are there licensing concerns with ASP? I cant imagine it would be too hard, considering we already have ASP->PHP, so the standard is probably well understood..

    How hard would it be to create a 'wrapper' of sorts, which would run ASP stuff on PHP?

    This is the problem with closed stuff on free OSs. If it is worth doing, someone will do it for free sooner or later, rendering your product worthless... Check VMware in a couple of years once FreeMWare (or whatever they are called now) have comparable functionality. I wouldnt be buying shares anytime soon....

    --
    Simon

    The real linux_penguin has Slashdot ID 101961. Anyone else is an impostor. Including Bruce Perens.
  110. No chili and no grits :) by curri · · Score: 1
    Actually, in Mexico (and definitely not in Spain :)we do NOT have chili (well now we do, but it comes from the US), and we don't have grits (the closes thing would be atole or pozole, which are corn beverages).

    I would assume the word chili comes from chile, which is spanish for peppers (does anybody knows?)

    Orlando

  111. Re:Lifted Directly From Chilisoft's Site by paulschreiber · · Score: 1
    According to NetCraft, PHP is the most popular Apache module.

    PHP rulez :)

    Paul

  112. Why ChiliSoft instead of PHP? by JackiePatti · · Score: 1
    I disagree that ASP is not useful. But then I'm an ASP developer, so what would you expect me to say? Hey, ASP pays the bills! ;)

    IMO, ASP is most useful, for allowing you to write all your dynamic-type code server-side so you can have your web server spit out nothing but browser-neutral HTML to your users. I write everything out to the HTML 3.2 standard which lets you completly ignore browser issues as long as you have alt tags for your images and such.

    Ironically enough, ASP - a technology developed by the Evil Empire, is useful for specifically avoiding the browser wars as much as possible. I don't WANT my users downloading dynamic recordsets they can manipulate on the client - cause I don't know what browser they're using... ASP is the glue that lets me do everything server-side and ignore the browser wars.

    Course, the downside is that I use server resources where I could use client resources, that things that could be done locally require additional trips to the server. But the payout at not having to build and maintain multiple coppies of the site seems worth it to me unless you have major bandwidth issues.

    What I don't get is why ChiliSoft for Linux would be a good thing. I looked at the product (not for Linux) a couple years ago when management at my old job was making threattening noises about changing our web server software from IIS (and it wasn't like they wanted a GOOD web server like Apache either, they were looking at crap like Domino - which would mean still running on the blue-screen-of-death OS).

    ChiliSoft appears to be a cool little product if you have a bunch of functionality dependent on ASP that you want to hang on to - install their little app and your ASP's run fine on platforms other than NT/IIS.

    BUT... that was before I heard of PHP. I haven't used it just yet, but I read the HOWTO docs a while back and the thing is cool and does way more than ASP. And while PHP does run on various platforms, far as I can tell, it was built mostly as a Linux answer to ASP.

    And while it wouldn't run your ASP's correctly, there's a conversion programs that converts your ASP pages to PHP easily enough.

    Is there anyone here who has actually used both products as opposed to just reviewing them like I have?

    Is there a reason to prefer the Chili! product over PHP? What are they actually like to implement and use?

    Has anyone actually converted current NT/IIS/ASP web sites to either PHP or ChiliSoft?

  113. Re:Nice move by JackiePatti · · Score: 1
    Errr... if your users only know FrontPage, ChiliSoft is not going to help much.

    FrontPage isn't actually compatible with ASP. If you open an ASP page in FrontPage, it deletes everything it doesn't like.

    You can develop in one direction only... marketing folks do design and layout in FP, then someone programs the scripts in VI or in a text editor or whatever. But if you go back and open the finished product in FP, it ruins it.

    Most of what end users are going to make with FrontPage use the FrontPage server extensions (MS calls them "web bots"), not the ASP dll (or any other IIS bits). Heck, even doing include files in FrontPage uses a "web bot" as opposed to the standard server side include processor of the web server software.

    The FrontPage server extensions are a buggy piece of crap. However, they've been around for Apache since back when FrontPage was in beta, back before there WAS any such thing as IIS or ASP. You absolutely can offer full FrontPage functionality on an Apache server - always could.

    So you CAN offer FrontPage functionality on Linux without ChiliSoft or PHP or whatever. It is just the ASP-specific stuff you can't offer.

    And let me offer this... I can not imagine WHY I'd want to let someone who needs FrontPage to write a frigging web page write server-side scripts! I mean, REALLY! It's like giving a loaded gun to a child.

  114. Re:Why do so many people repeat this pravda? by MonkeyMagic · · Score: 1

    By definition, anything put together by a novice in an afternoon would not be professional. Professional code should documented and maintainable, handle errors and weird input in some fashion other than choking and/or providing security holes and should have at least some thought towards performance.

    This is just not true of many working environments. I am a professional programmer and analyst, I am not a novice. I use VB because the time it takes to create a basic front end is sooo much faster than anything else. Being professional is about choosing the right tools for the right purpuse and spending the appropriate amount of time on the right things. In most offices VB is the right tool.

    However, that point aside I must agree with you regarding the comparison with PHP and ColdFusion. Although I was familiar with VB beforehand I still found PHP a damn site easier and faster and nicer to code in than VBScript which does virtually nothing out of the box. I dream of the day everyone uses PHP.

  115. Re:Why do so many people repeat this pravda? by DrSkwid · · Score: 1

    Well yeah you're correct you can use php etc. as your active server pages
    I'm no novice I've been developing on the Windows platform since 3.1. The only way to get to the features of the OS is by using VBScript. And then you discover that the features of the OS weren't really worth it.
    For the last two years I've worked in a mixed OS environment at an ISP. Maintaining an NT box for multiple customers can be a real headache. Big time. Keeping all of your configuration in one big unreadable binary file is great while you're using the GUI. Until disaster happens. We had 950 web sites on one IIS box. One day after one of the regular reboots Microsoft Management Console decided it didn't want to read the config and no web sites were running. It's 4pm on a Friday. Nine hours later we had laboriously reconfigured the box. We were lucky we kept a separate database of what each customer had.

    Plus the asp.dll regularly crashes too. No scripted web pages work and no error is reported anywhere just blank pages. Cure: reboot.
    I would say that Apache on *Nix is a much better bet. Text file configuration is superior because you can use other text as an example of what you need to put. The net has so much information for *Nix configuration and administration esp. for Linux. The culture of openness means that when you're stuck the chance is that somebody else was too and there's probably a mini-howto somewhere.
    And because everything is there at the start - cgi/perl/c/c++/python/php + many more you can experiment as you learn. Wanna try Perl on your IIS box - get installing and rebooting.

    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  116. Re:Yeah. Great PHP RAD tools. Not. by DrSkwid · · Score: 1

    This is a particular feature I would like to very much see sorted out.
    A lovely IDE for php on X would be a godsend.
    I'll pop it on me todo list!
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  117. Re:Why do so many people repeat this pravda? by DrSkwid · · Score: 1

    The crack's worn off. Yeah I agree, what I said was rubbish. The scripting host system allows just the same flexibility as VB Script. I should only post in the afternoon!
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  118. Hmmn? by jallen02 · · Score: 1

    Okay all of this company buying just bothers the sh!t out of me. Okay.. If they were interested in the implementation I think if they threw some of that IPO cash at Chilli Soft they could have easily bought all the source and had rights to create their own version or pay Chilli to just develop it for them even.

    Why snarf the entire company if you just need it for your applications.

    I *CAN* understand but do you need that much steering and does the price advantage ever work out buying another company versus just paying them to develop software for you? Hmmn, I dont get it but at anyrate I hope this was not a wasteful move on Cobalt's part.

    Jeremy

    1. Re:Hmmn? by Zico · · Score: 2

      Except there's a little problem with your scenario. Cobalt has a market cap of a piddly $1.36 billon, meaning Bill Gates could buy them with the spare change found in his couch. COBT owning Chili!Soft won't stop Microsoft from buying COBT itself if they want ownership of Chili!Soft's work.

      The real reason behind companies like Cobalt (and especially VA Linux) buying up all these other companies, just like Microsoft has done, is not rocket science -- it's proof that imitation is the sincerest form of flattery. No matter how much they'll try to sucker you into believing otherwise, and no matter how often you'll let them succeed in doing just that (see Sun Microsystems), the goal remains the same: They all want to be the next Microsoft.

      Cheers,
      ZicoKnows@hotmail.com

  119. Re:I wonder if they are going to open source it. by naken · · Score: 1

    With comments like these I wonder why I even
    bother working on asp2php anymore...

    -Mike
    http://home.i1.net/~naken/

  120. Hmm, Python . . . however . . . by Anonymous Coward · · Score: 2


    VB's sedimentary feature accumulation has destroyed its potential for soundness and beauty; the language is a mess.

    VB never had any potential for soundness or beauty. If you decide to build a motorcycle, and you start with a bathtub, no good will ever come of it. Of course, they've made it much, much worse than it ever had to be -- you've got that right! But I don't agree that it could ever, under any circumstances, been anything but a momentarily interesting toy. It ain't Delphi.


    I believe that the only serious obstacle to Python becoming cross-platform-VB-done-right is its lack of a refined IDE

    I agree. People should probably start emailing Borland while Kylix is still in flux. They should be going for something like pluggable any-damn-language-you-like instead of just Pascal'n'C++. That could be a very Good Thing.

    The problem is that even Python with a Delphish IDE would never be that much of a selling point to the VB crowd, because they're afraid of anything but VB. They simply refuse to learn other languages. The abysmal anthropoid cretinism of their attitude is obvious to you and me, but not to them and they're the ones who are keep MS on top of the industry. You should also take a brief moment to conteplate the sheer howling horror of trying to explain Python's indenting to a VB "programmer". Half of them left-justify all their code. I don't think more than one out of ten has the intellect necessary to understand that feature of Python. In practice, they'd get bizarre and unexplained (to them, I mean) behavior from their code, and get more and more angry, and ultimately beat the computer to death with a rock. You're drastically overestimating the intelligence of VB idiots if you think they are even capable of learning a useful programming language. They're not.

    1. Re:Hmm, Python . . . however . . . by Pfhreakaz0id · · Score: 3

      This is such utter crap and I'm tired of it. If I go to a client and tell them "I can make this super-cool C++ app in ten months, or slap together this Vb in 4" what are they gonna say? Four months! Why? Because by the time I finish that C++ app, the business will have changed radically. And if I move on down the road, would the employer rather get a VB programmer (like me) at $65 an hour for 10 hours to add a feature or a C++ programmer at $85 an hour for 20 to add the same feature? Now do you wonder why VB is the most popular development environment? (BTW, it isn't even close last stats I saw).......
      ---

  121. Re:Why do so many people repeat this pravda? by adamsc · · Score: 2
    Hi, I've noticed a number of posts from you on this topic criticizing ASP solutions, but these three little lines of yours should give anyone serious doubts about your credibility in this area:
    I've heard numerous similar comments about PHP vs ASP. VBscript is a mess and both JScript and VBScript are feature-poor languages. Does anyone want to spend time fighting their environment instead of building their application? In other words, if you really think that ASP pages can only be scripted with JScript or VBScript, as opposed to Perl or Python or something else, there's no way that you can have much knowledge about ASP.
    Nice flame! I'm quite aware that alternatives exist; I've used ActiveState's PerlScript and have no question that it's a better choice. Here's why it wasn't relevant to the original discussion:
    • The author I was responding to was discussing novices and remarked about how easy ASP was to use, particularly in connection with Visual Basic. Other scripting languages are nice but they're hardly standard and it's rather doubtful that a novice will know they exist. It's also more likely that a Microsoft oriented company would have people with VB experience than Perl, Python or anything else. Most of the entry-level ASP developers I've met think JScript is extremely advanced - would you really want them using Perl without a little more experience?
    • If you already know Perl, PerlScript's better. The original poster was assuming newbies or VB programmers. Alternatives aren't going to be covered in "Teach yourself ASP in 21 days" or an ASP class; they probably won't be covered in any book a non-experienced programmer would find at the bookstore.
    • The biggest problem is practical realities - if you have a shared server, you probably won't have permission to install software on it. If it's not approved by the appropriate corporate types, you might not be allowed to use it. If you don't have any other Perl developers you might not by able to use it.
  122. Re:I think that's changed by adamsc · · Score: 2
    My major beef with ColdFusion (or at least it was last time I looked - have they changed it) is that it doesn't round-trip: you build your ColdFusion site, tweak the generated pages and then, when you rebuild the site, tweak them again. Forever. Which gets rather boring.
    This isn't true for recent versions, which function similarly to ASP, PHP or JSP pages.
  123. Re:Why do so many people repeat this pravda? by adamsc · · Score: 2
    This is just not true of many working environments. I am a professional programmer and analyst, I am not a novice. I use VB because the time it takes to create a basic front end is sooo much faster than anything else. Being professional is about choosing the right tools for the right purpuse and spending the appropriate amount of time on the right things. In most offices VB is the right tool.
    I definitely agree about picking the right tool for the job. I wasn't complaining about VB but rather about referring to a novice throwing-a-page-together in an afternoon as professional. You can write professional code in any language because it's driven by experience, not your preference in programming languages.

    A professional programmer is more likely to write code which has been planned out and written with reliability and ease of maintainance than a novice. They're also a lot more likely to understand things like testing input bounds, error handling and the like (ever break a website by entering a ' in a field?).

  124. Re:Why do so many people repeat this pravda? by adamsc · · Score: 2
    Heh, I really hope you didn't take it the wrong way. There aren't all too many ways of saying, "I don't think you know what you're talking about" in a delicate way, but I hope you can see why I had my doubts from what I quoted. Your reply helped to clear things up.
    That's about what I thought. If I'd been really annoyed by your post I wouldn't have complimented you on it... <g>
  125. Why do so many people repeat this pravda? by adamsc · · Score: 2
    At the end of the day, competing with Microsoft means providing Visual Basic, or something so much like it that the end user can't tell the difference. Productivity counts. They want to be able to knock together something professional in an afternoon without being overly technical, and ASP -- again, whether you like it or not -- lets them do that.
    By definition, anything put together by a novice in an afternoon would not be professional. Professional code should documented and maintainable, handle errors and weird input in some fashion other than choking and/or providing security holes and should have at least some thought towards performance. None of this is particularly likely in the situation you mentioned.

    There's also considerable debate over just how easy ASP is. I've heard marketing types claim that but have never seen any justification for it. It's only easier if you already know VB and have Windows development experience with COM. Most of the people I know who've used both would consider ColdFusion much easier to start with, particularly if you have an HTML background. A coworker of mine mentioned that one of the web development classes he'd taken was supposed to cover both ColdFusion and ASP; by the end of the first week ASP was dropped by unanimous consent as everyone thought it was much harder and couldn't see a reason to use it. I've heard numerous similar comments about PHP vs ASP. VBscript is a mess and both JScript and VBScript are feature-poor languages. Does anyone want to spend time fighting their environment instead of building their application?

    Ever try to send an email? It's one simple command in PHP or ColdFusion. It's several lines of ASP, assuming you have CDONTS or similar installed in the first place. Want to handle an uploaded file in a form? Very simple in PHP or ColdFusion, very complicated and non-intuitive in ASP. (No, I don't consider evaluating, purchasing, installing and using a 3rd-party COM object intuitive, particularly for a novice.)

    Don't forget the documentation you'll need isn't in one place, either - there are separate sections for VBScript/JScript, ADO, CDONTS and everything else. A depressingly high percentage of the examples in Microsoft's documentation are just plain wrong to boot. How are newbies supposed to know where to find the documentation they need, much less judge whether it is correct? Note that neither of the common tasks I mentioned above is covered anywhere a novice ASP user would know to check, so they'll have to hope it's covered in a book or spend some time searching the web. In contrast, someone with a text editor and either www.php.net or the Cold Fusion docs would be able to develop page using only that information.

    1. Re:Why do so many people repeat this pravda? by Zico · · Score: 2

      Hi, I've noticed a number of posts from you on this topic criticizing ASP solutions, but these three little lines of yours should give anyone serious doubts about your credibility in this area:

      I've heard numerous similar comments about PHP vs ASP. VBscript is a mess and both JScript and VBScript are feature-poor languages. Does anyone want to spend time fighting their environment instead of building their application?
      In other words, if you really think that ASP pages can only be scripted with JScript or VBScript, as opposed to Perl or Python or something else, there's no way that you can have much knowledge about ASP.

      Not that I'm slagging PHP, I use it as well, and for the things it does, it does them very well. (At least PHP3 does. PHP4 shows promise, but I'm not too happy with it in real world usage. Of course, it's still in beta, so that's not entirely unexpected.) However, seeing someone repeatedly make seemingly authoritative posts on something with which they aren't very familiar just rubs me the wrong way. Not trying to be overly harsh, but I wanted to point this out.

      Cheers,
      ZicoKnows@hotmail.com

    2. Re:Why do so many people repeat this pravda? by Zico · · Score: 2

      The only way to get to the features of the OS is by using VBScript.

      This is exactly what I was talking about with the previous poster. What you said is completely untrue. Every, and I mean every, OS feature that you can access with VBScript can be accessed with JavaScript or Perl or Python, among others -- they're free to use the Windows Scripting Host model just as VBScript does. It's been like this for years, which makes me think that your company didn't do a very good job of hiring if they were looking for an NT admin who was familiar with its features. I'm sorry for the bluntness -- I'm sure you have other skill sets at which you're a lot better than you are with NT -- but that's just the way I see it.

      Cheers,
      ZicoKnows@hotmail.com

  126. I think that's changed by adamsc · · Score: 2
    I _might_ give you PHP4 on that one. Otherwise, no. Read up on ASP -- it's very very cool.
    [...]
    Yes. See above scenario. MS' Dev tools are nice, nice enough to merit using them to build a site. When you're talking Internet Time, poking at CGI scripts with vi is just not going to cut it -- time-to-market is everything, and ASP allows for quick, solid development.
    This seems a bit out of date. ASP would be a cutting edge product if it was 1995 and the alternatives were CGI scripts. PHP and ColdFusion both match every selling point and have a bunch of additional features which ASP lacks. Anyone doing serious work is going to run into ASP's limitations very quickly.
  127. Re:Ah, so now all the Linux idiots are ASP experts by Jon+Peterson · · Score: 2

    Yes, ASP is infinitely extendible. So is Excel for that matter. In both cases you VBscript can call methods of COM objects that can be written in C++ and can therefore do pretty much anything you want.

    It's a good scripting model, live with it. In fact, I can write a COM object in Perl and call its methods from ASP. Fun fun fun.

    --
    ----- .sig: file not found
  128. Correction: More than just Linux by Politas · · Score: 2

    Here is a page which lists the various platforms supported by Chili!Soft ASP

    And this is what it does.

    Sounds pretty hoopy. Let's hope Cobalt do decide to give back to the community that's put them where they are now and open-source it.

    --

    Politas

  129. Re:InterDev for Linux? by Outlyer · · Score: 2

    Well, as of FrontPage 2000, the protocol being used is (supposed to be) WebDAV, which is open. Also, my favourite editor, Scite (http://www.scintilla.org/) has a lot of support for ASP, in highlighting. So you could probably hack together a mixture of scite and sitecopy to clone Interdev.

    --
    ----------------- "I have a bone to pick, and a few to break." - Refused -------------------
  130. Re:Like it or not . . . by Niac · · Score: 2
    ASP (not to mention IIS) for Linux is important. It's all very well to hold the volume hosting market, but we need to get into the small companies that keep a web server in the closet and don't have a full-time sysadmin. That's where NT is holding their 24% (or whatever) of the market, and the only way we can go after them there is to provide the same features with greater reliability.

    Very true, although apache+php offers more or less the same solution as <insert webserver> + ASP.

    At the end of the day, competing with Microsoft means providing Visual Basic, or something so much like it that the end user can't tell the difference. Productivity counts. They want to be able to knock together something professional in an afternoon without being overly technical, and ASP -- again, whether you like it or not -- lets them do that. If we can offer fully-functional ASP and IIS on Linux, we can start to clean up the last pockets of resistance.

    PERL/Tk = Visual Basic
    PHP = ASP

    Those are my thoughts on that matter. Configuring linux boxen *is* easy. It used to be not so, but really, it's just a matter of
    ./configure
    make
    make install
    nowadays. It's just not that hard anymore.

    All that being said, I am in favor of ASP for linux because choice is a Good Thing.

    --
    http://gabrielcain.com/
  131. This is a Good Thing by AnarchySoftware · · Score: 2

    It just means that more people will be able to move their Active Server Pages based sites off of the micros~1 platform when they next have a problem.

    1. Re:This is a Good Thing by pkalaher · · Score: 2

      I think this review helps explain things a bit:
      http://www.devx.com/free/products/pgReview.asp?R eviewID=12505

      Basically, on NT this means you can use ASP on (almost) any web server, rather than just IIS. On a different OS, you'd have to recompile the COM objects (can you *really* do this?) for say, Linux and then use 'em there, behind the ASPs running on the Chillisoft engine. I guess you could access remote COM objects this way too, but I don't know if this is highly performant; most ASP/COM stuff I've seen is on one box.

      Of course, like most of the people posting on this topic, I've never used Chillisoft's product either . ;-) So, YMMV.

      -pbk

  132. Linux ODBC Drivers by daviddennis · · Score: 2

    Slightly off topic, I suppose, but does anyone know of a good ODBC client for Linux? I visited FreshMeat a month or so ago and found OdbcSocketServer, which does work, but seems to fall apart when used with larger databases. That is, if I want to update one or two records, it works great, but if I want to suck down an entire SQL Server database, it doesn't work right.

    The application, if you're curious, is to integrate a Windows-based accounting program with a mySQL-based e-commerce site.

    I'd like to hear reviews before I start using a commercial product, and it looks like that's what most of the other drivers are. So does anyone have experience with ODBC clients under Linux, and which one would you recommend? Ideally, it would have a similar API to mySQL, since I'm so used to that.

    Many thanks for any thoughts.

    D

    ----

  133. not necessarily good for Linux by jetson123 · · Score: 2
    Software like ChiliSoft's is important for Linux because it makes migrating from Windows to Linux easier.

    If Cobalt keeps ChiliSoft's software proprietary and makes it available only with their own products, that limits the overall availability of that kind of software. It would have been better for ChiliSoft to remain a separate company and sell their product to anybody using Linux.

    If Cobalt open sources or keeps selling ChiliSoft's ASP software to others, it's altogether good. That would make it easier for more people to move to Linux from Windows. If open sourced, people could also implement the ASP features that are missing from the product themselves.

    I hope the latter will happen, and I think it would be in the interest of Cobalt anyway. Anybody who is going to deploy a large web site based on ASP is going to need something like Cobalt hardware. By growing the market, they can grow their own revenues.

    Of course, in the big scheme of things, ASP is not all that great (neither are JSP or similar approaches to dynamic page generation). So, in the long run, I hope this sort of software will just go away completely.

  134. Yikes, expensive by Kismet · · Score: 2

    I admit ASP for Linux would be cool, but only if it were FREE! I mean, that's one of the big considerations when thinking seriously about a Linux solution in a business.

    I went to the Chili!Soft home page and was dismayed to find a hefty $1000 pricetag on the technology (you can get it for half off right now, for Linux -- still pricey).

    Well, a license for NT Server is about that price these days, and you get IIS at no cost with that license. That includes the bona-fide ASP capabilities.

    So what's so great about Chili!Soft ASP?

    I mean, look what you can get for Linux instead of ASP:

    PHP3
    PHP4
    Emb_perl
    Mason (my fave!)
    Not to mention good ol' CGI and some mod_perl.

    These don't cost a dime and give you all the functionality of ASP.

    Chili!Soft's main claim is that, with their ASP, you can use MS dev tools to develop web sites on multiple platforms. I say pbthbthbthhthbthb to that. Is that worth a grand?

    1. Re:Yikes, expensive by emerson · · Score: 3

      >I admit ASP for Linux would be cool, but only if it were FREE! I mean, that's one of the big
      >considerations when thinking seriously about a Linux solution in a business.

      Not in a business of any size. "Slightly Cheaper" might enter into it, but actual large-scale sites that might be making these decisions will be buying support contracts and heavy-hitting hardware and cooling systems and racks and on and on. The OS cost is just gravy around the edges.

      >I went to the Chili!Soft home page and was dismayed to find a hefty $1000 pricetag on the
      >technology (you can get it for half off right now, for Linux -- still pricey).

      $1000 is not hefty for server software. Consider a large site with a farm of front-end servers, application servers, database servers, image servers -- a Yahoo or an eBay, say -- and start doing the math. You're likely going to pay more than that $1000 per box per month just to colocate it somewhere with adequate bandwidth.

      >Well, a license for NT Server is about that price these days, and you get IIS at no cost with that
      >license. That includes the bona-fide ASP capabilities.

      Chili!Soft licensed the actual ASP engine from Microsoft. It's just as bona-fide.

      >I mean, look what you can get for Linux instead of ASP:

      All of those things are cool technologies, and some are in use at some pretty heavy-hitting sites. But ASP is also a very cool technology, and allows for VERY rapid development of dynamic content.

      Also, unless you're going to be a Linux shop from end to end, most of your developers are likely to work on Windows boxes. (Not you, not me, but remember, we're talking about eBay-sized sites, here.) One benefit to using ASP is that you can have each developer working on a local instance of IIS on their Windows box, doing site development without impacting anyone else, then pushing final copies of the site, as-is, to a Chili!Soft-enabled farm of Linux or Solaris boxes to avoid uptime and stability issues.

      >These don't cost a dime

      Just to repeat the point I'm trying to make, Chili!Soft's target market is not www.mypersonalsite.com -- if $1000 makes you flinch, you're not playing in the league these folks are talking to.

      >and give you all the functionality of ASP.

      I _might_ give you PHP4 on that one. Otherwise, no. Read up on ASP -- it's very very cool.

      >Chili!Soft's main claim is that, with their ASP, you can use MS dev tools to develop web sites on >multiple platforms. I say pbthbthbthhthbthb to that. Is that worth a grand?

      Yes. See above scenario. MS' Dev tools are nice, nice enough to merit using them to build a site. When you're talking Internet Time, poking at CGI scripts with vi is just not going to cut it -- time-to-market is everything, and ASP allows for quick, solid development. Having it available on Unix/Linux flavors, with the actual licensed-from-MS engine, is a Very Cool Thing indeed.


      --

  135. Forgot to mention one thing by tweek · · Score: 2

    I saw a bunch of people complaining that companies like redhat, cobalt and VA are using this IPO money to buy up companies left and right. Think about it like this:

    1) I would rather strong standing linux fromthe start companies buy these guys up instead of some Microsoft wannabe (only in business practice and ethics).

    2) They are just trying to supplement thier income and help turn a profit like any other business. The opensource software business model has NOT had a chance to prove itself. At least this way there is a guaranteed source of income for these companies in these commercial offerings.

    3) It's a value added resource. Not a power pack with time restricted digital audio and a few themes).

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  136. InterDev for Linux? by 1010011010 · · Score: 2

    I have to develop sites for ASP on NT. I would love to see an InterDev-type editor -- i.e., one that does syntax highlighting for ASP and talks to the frontrage extensions for publishing -- for Linux. Any such beast? Anyone know how the FP 'protocol' works?


    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  137. Lifted Directly From Chilisoft's Site by mochaone · · Score: 2

    Speaking about the features of Chili ASP:

    Based on Microsoft's Active Server Pages technology, the de facto standard for Web applications .

    That's an odd statement. Isn't Perl/CGI used much more prevalently than ASP ?

    --
    Hates people who have stupid little sigs
  138. COM on Unix by hakioawa · · Score: 2

    Not that anyone does, but you can build COM objects on Unix . . .look here

  139. I wonder if they are going to open source it. by mmccune · · Score: 2

    If not there is always asp2php http://asp2php.naken.cc/ .

  140. Re:It's interesting to see /. get scooped... by kingsquab · · Score: 2

    you must be knew here.

    remember, this is slashdot. he must be GNU here.

  141. Re:Like it or not . . . by Zan+Zu+from+Eridu · · Score: 2

    If we can offer fully-functional ASP and IIS on Linux, we can start to clean up the last pockets of resistance.

    And while whe're at it, why stop at full functionality? Why stop at reimplementing micros~1 applications and not use their tactics? Why not embrace & extend our GPLled versions and put in some nice new features?

    If the extensions are any good, micros~1 will be forced to implement them...


    -><-
    Grand Reverence Zan Zu, AB, DD, KSC
  142. Like it or not . . . by Anonymous Coward · · Score: 3


    ASP (not to mention IIS) for Linux is important. It's all very well to hold the volume hosting market, but we need to get into the small companies that keep a web server in the closet and don't have a full-time sysadmin. That's where NT is holding their 24% (or whatever) of the market, and the only way we can go after them there is to provide the same features with greater reliability.

    At the end of the day, competing with Microsoft means providing Visual Basic, or something so much like it that the end user can't tell the difference. Productivity counts. They want to be able to knock together something professional in an afternoon without being overly technical, and ASP -- again, whether you like it or not -- lets them do that. If we can offer fully-functional ASP and IIS on Linux, we can start to clean up the last pockets of resistance.

  143. Yeah. Great PHP RAD tools. Not. by hatless · · Score: 3

    PHP's swell and all, but there aren't any IDEs for it, never mind slick, drag-and-drop RAD tools like Drumbeat 2000.

    And PHP3 is still woefully two-tier. Where are the fully-supported APIs for talking to transaction servers or CORBA and COM objects? And why write your core logic in a language different from your outer layer, as you end up doing with PHP? At least with ASP you can leverage VB skills one a few layers.

    Even JSP (which is especially nifty at the 3-tier game) has RAD tools bublling up. There's the JSP version of Drumbeat and IBM's WebSphere Studio. AFAIK, both only generate code certified for WebSphere, but that's more than there is for PHP.

  144. Nice move by tweek · · Score: 3

    Cobalt made a really smart move. Chilisoft just came out of beta with the ASP for linux days ago. I was one of the beta testers and it really is a nice product. ASP is one of the things that I have been looking for for a long time under linux because I have several web users who only know frontpage HTML (or non-HTML as the case may be) and it was really a pain for me to tell them I didn't support ASP. Now I just need to order my copy (Not a cheap product for the average user but well within reason of any company.

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  145. The purchase is an insult! by rotten_ · · Score: 3
    Cobalt's press release:
    http://www.cobalt.com/about/pres s/2000/000323.html

    I was an Systems Engineer for a Cobalt reseller for about a year. I no longer work for the reseller, but have still been a fan of the products. After quitting my old job, I have actively been helping people out on the Cobalt users list, and still admin some Cobalt servers. I've been one of their strongest supporters... until they started getting into this whole Chilisoft ASP business

    A couple of months back they announced that they would be offering support for the Chilisoft ASP product, I got pretty upset about the whole deal. To follow the thread, click here .

    Basically my argument is that there is an excellent opensource project called PHP that pretty much does everything that ASP can do (and in most cases does it better, easier, etc.) that they are largely ignoring. They don't even offer a supported installation of PHP on their equipment. Its classified as 'experimental'. So rather than contribute developers to PHP and support the project, or even support it, they are going with a third party hack of a hack by Microsoft! What gives!?

    I realize that Cobalt gear is targeted to companies currently deploying Microsoft technologies. But to skip over a very popular and worthy open-source solution in favor of a closed-source solution that is helping M$ technology market and mind share is an insult to the community their products are based upon.

    So the only way for me to continue support Cobalt's products and their users, Cobalt will have to:
    • Open Source the Chilisoft ASP Package
    • Offer PHP *supported* & *out of the box*
    If it doesn't happen, I'm going to no longer be a Cobalt advocate. I'd rather spend my money with a company like VA Linux that is actively promoting and giving back to the Open Source community. Hell, some could argue that even Sun has contributed more back to the community.

    -kris

    Incidently, I did an informal survey not to long ago and lost the actual results, but I figured about 25-30% of Cobalt customers are using PHP on their machines currently in its 'unsupported' state. Imagine the penetration if they offered a supported out-of-the box solution? It would be a great boost to the PHP install & user base.
  146. Almost there by JohnZed · · Score: 4

    I think this is an extremely smart move, especially considering the large number of current ASP users/developers. It's just not realistic to ask a small company to retrain all of its developers from VB/InterDev/ASP to PHP. The costs of doing that would far outweigh the return on investment for switching to Linux in most cases.
    If I were Cobalt, I'd start bundling two more things: a high performance JSP/Servlet implementation and management interface (Resin + a web front end), and a serious database. MySQL is nice if you're writing code from the ground up that can work around its lack of SQL standards compliance and other features, but it can be difficult to port code from other DBs to it. Once InterBase 6.0 is out for real, Cobalt will have a full presentation(ASP/JSP) and backend (InterBase) solution with near-zero administration (IB was made for exactly this sort of use).
    I think that sounds like a pretty damn cool solution-in-a-box, much more sophisticated and maintainable than the current server appliances.
    --JRZ

  147. The Correct Link by BigRedZX · · Score: 4