*LOL* Dale, that's fine.
If you went to court based on information from Wikipedia, trust me you would be laughed out of court. Now, if I develop an Ear/War and drop that onto an Application Server. How can Coldfusion be called an Application Server? -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Tuesday, 6 May 2008 2:29 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? Andrew, You are full of yourself as usual. So a lot of people think that ColdFusion is an Application Server, including Adobe and the likes of Damon Cooper, Ben Forta I could go on. But because you say it isn't (by your definition) then everyone else is an idiot and they should know better. You again ignored all the references I posted and just concentrated on bashing WikiPedia and I knew you would do that, that's why I posted all the references. If it's not an Application server like you claim, then write them a letter and let them know, because you're obviously the only one who really knows what it is. Regards Dale Fraser http://learncf.com http://flexcf.com -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of CyberAngel Sent: Monday, 5 May 2008 12:04 PM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? Dale, So if you bothered to read it correctly. .Net is a runtime interpreter, Java is a runtime interpreter. If I had the time I could write a .Net Application Server, the same as there are numerous Java Application servers like tomcat etc. who all need Java to do the job. The point is that without IIS, Apache coldfusion is nothing and hence can't be classed as an Application server. Now here is a conundrum for you. So is Java an Application Server, because it can run itself? No its not, it is the same as .Net it is an interpreter that compiles to bytecode and needs that runtime application to run the application. JBoss, Jrun etc are Application servers that run java applications known as servlets. If you delve deeper into coldfusion, coldfusion is one massive bunch of servlets. Servlets are not Application servers, because an Application server runs servlets. I could go on how Wikipedia is to be taken with a grain of salt, for crying out loud any tom, Dick or Harry can't post information on there. But does it make it accurate, no it doesn't. Now, I would seriously like to know how you can class Coldfusion as an Application server, when it needs Jrun which is already an Application server to run? Have a look in <ColdfusionRoot>/runtime/servers/coldfusion/server-inf and you will find all the necessary information that JRun requires to serve Coldfusion pages via servlets. Coldfusion IS NOT an Application server, an Application Server can't run on another Application server. Now as for the .Net framework, did you notice I know switched to the .Net framework and not .Net. There is a difference between the 2. And if you read the Wikipedia correctly the .Net framework is a collection of applications not just the runtime interpreter. Dale, I am sorry you aren't going to win this one. And I frankly do not care about a website called the Wikipedia, it's not accurate even lawyers question the content on that site so what does that say to you. Now seeing as Coldfusion standard and Enterprise both require an Application server to run, how in the hell can you call Coldfusion an Application server? One it is compiled to java bytecode, technically it becomes a suite of libraries that run on an Application server. That's like me calling JSTL an Application Server, because it does the same thing as Coldfusion:-) You can't be serious any more surely. If you want a cleaner definition of Coldfusion here it is in a nutshell. Coldfusion is an Application, that allows a developer to write/develop/program an application that also allows us to utilise a bunch of libraries to help achieve a goal. It is then compiled to java bytecode, and then needs an interpreter to run that code. The interpreter used by Coldfusion is java, and is run on an Application server via servlets that interface the bytecode to grab returned content, which is then returned to the Application server to be delivered to the client that requested it. Coldfusion on its own can't deliver such content, and requires an Application to deliver the content back to the client. And I thought you of all people would know how Coldfusion actually works!! -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Tuesday, 6 May 2008 1:31 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? Yep, You got it right, .NET is an application server too. >From that same wiki article, which you obviously didn't read. "Microsoft's contribution to application servers is the .NET Framework." WebSphere and ColdFusion are similar, they both provide a framework for developing java applications. And just in case you don't believe that article. http://en.wikipedia.org/wiki/Adobe_ColdFusion the coldfusion entry states, cough first line " ColdFusion is an application server" And if you still don't believe it, try searching the Adobe site for ColdFusion Application Server. 9,210 Matches Or Damon Cooper's blog http://www.dcooper.org/Blog/client/index.cfm?mode=entry&entry=63D2B5C8-4E22- 1671-5226B7EB7BED71D9 "ColdFusion defined a new market space when it was released in 1995. Today, the web application server holds an important place in Adobe's developer product portfolio." The 74,300 entries on Google for "ColdFusion Application Server" might help also. Regards Dale Fraser http://learncf.com http://flexcf.com -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of CyberAngel Sent: Monday, 5 May 2008 11:03 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? Dale, If we go by your words of wisdom, php, jsp, ruby, RoR to name a few are Application Servers. Application servers are what I call IIS, Apache, TomCat, WebSphere and JBoss to name a few. None of these actually allow you to do any programming, Coldfusion is a scripting language that is a markup language that needs something else to deliver the content (Which is the role of an Application Server). Now under IIS and Apache, Coldfusion needs connectors which help connect the runtime to the Application Server for the standard version of Coldfusion. However in the enterprise version of Coldfusion, it requires an Application server to run the coldfusion code, such as JRun, Tomcat, JBoss WebShere, etc. So by that, Coldfusion can't be called an Application server and a programming/scripting language in the sam breath either. By your definition we should be calling .Net framework an Application Server then too, or even Java and perl, and cgi based applications. -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Tuesday, 6 May 2008 12:55 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? No I disagree. JRUN is a Java Application Server. But something that sits on top of Java can also be an application server and then Java is just the technology. You need to look up what an application server is. This wiki will help. http://en.wikipedia.org/wiki/Application_server "Following the success of the Java platform, the term application server sometimes refers to a Java Platform--Enterprise Edition (J2EE) or Java EE 5 application server." ColdFusion is the server product, the thing that serves your application's, the application server. CFML is the syntax used to create your applications. Thus ColdFusion is NOT a language, never has been. The same way that .NET is not a language (VB, C#), Google App Engine is not a language (Python) etc. ColdFusion could easily add support for another language, such as ActionScript, which further highlights that ColdFusion is NOT the language. Regards Dale Fraser http://learncf.com http://flexcf.com -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of CyberAngel Sent: Monday, 5 May 2008 10:24 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? Actually Dale, you are wrong it is not an application server. JRun is an application server, and Coldfusion runs on top of Jrun and a very cut down version in the standard version. -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dale Fraser Sent: Tuesday, 6 May 2008 12:21 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? Well, ColdFusion is NOT a programming language, it's an application server. CFML IS a programming language and a complete one, I have written complete applications in it, wholesale distribution, inventory, etc. But it's just ColdFusion's bad rep getting it's tyres blown out again, but I'm not worried as this will all be fixed when ColdFusion 9 supports ActionScript and they rebrand ColdFusion ActionScript server. :P Regards Dale Fraser http://learncf.com http://flexcf.com -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Chris Velevitch Sent: Monday, 5 May 2008 10:11 AM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: ColdFusion Isn't a Programming Language? So why is PHP still on the list? Chris -- Chris Velevitch Manager - Adobe Platform Users Group, Sydney m: 0415 469 095 www.flashdev.org.au Adobe Platform Users Group, Sydney May meeting: tbd Date: Mon 26th May 6pm for 6:30 start Details and RSVP soon --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---