← Back to context

Comment by conductr

17 hours ago

> it has a fully script-based syntax now

What does this mean? This being a revelation for a web tech solution strikes me as strange. I saw a tiny bit of CF like 25 years ago and perhaps mistakenly thought it did this back then.

It used by be a markup language like:

  <cfif blah="something is true">do this<cfelse>do that</cfif>

But now it has its own scripting language like:

  <cfscript>
  // scripty stuff
  </cfscript>

At least, that is how it used to be :)

  • Ahh. Yeah. Well that sparks a memory of why I quickly went another direction after looking at it back then when I was learning web dev lol. Tbf a lot of people were, probably still are, using PHP and JavaScript way back then too. It just made sense for me to do some MVC style separation long before I found out there was an acronym for it.

  • cfscript has been part of ColdFusion since 1998. It has expanded over time to include more functionality, but it has been there.

    Also the markup-based functionality hasn't gone anywhere.