Everyone tells me that coldfusion is not worth it!

I live in Perth and work in Sydney a fair bit. I have been
thinking about
adding a new weapon to my arsenal and have looked at
coldfusion markup
langauge. The problem is that it seems to be very rarely used
in Australia
and most developers I speak to say that it is rather unusual
to see people
using it these days.
Will it now become more popular that Adobe Systems are
backing it (own it I
think)?

tgas are jusy syntax, but more suitable for presentation.
Visually they very
clearly delineate content from markup. For wrting logic,
actual programming,
they are annoying as they require more keystrokes and
keyboard combos. The
only reason this syntax was chosen was to hopefully convince
people that
cfml was just as easy as html, which is not at all true.
Purely marketing
and not at all about what was appropriate for the devloper.
"ferrus" <[email protected]> wrote in message
news:[email protected]...
> >Its purely a
> syntax.
>
> <cfmytag arg="myarg" otherarg="myotherarg">
>
> is the same as
>
> cfmytag(arg,myotherarg)
>
> except the tag based way is more cumbersome.
>
>
> Yes, I am seeing this. I got the impression that cfml
was about the same
> difficulty level as html. This is a bit of a con
actually as it is not at
> all like html in any meaningful way. I already knew
javascript to some
> degree and this is more like javascript than html in
that it is
programming,
> not just declarative tags.
>
> I look at a javascript function and then look at a cf
function, the cf
> function looks a lot harder to both type out and looks
really clunky. I
> think php would be closer to familair territory for me,
syntactically
> anyway.
>
> I have been looking at a few server languages and have
decided that cfml,
> for me anyway, is not used enough to be of any use to
me. I think its .net
> or php but I think php is to be easier than .net.
>
> Thanls for the inputs guys.
>
>
>
> "Albert" <[email protected]> wrote in
message
> news:[email protected]...
> >>> I just feel like I need to chime in here.
Your argument that the
> >>> reason
> > behind CF being a tag-based language is simply to
'blend in' with html
is
> > false. The tag-based aspect of CF allows developers
to encapsulate alot
> > of
> > functionality within a simple tag.
> >
> > Not true either, you don't need tags to provide
encapsulation. Its
purely
> > a
> > syntax.
> >
> > <cfmytag arg="myarg" otherarg="myotherarg">
> >
> > is the same as
> >
> > cfmytag(arg,myotherarg)
> >
> > except the tag based way is more cumbersome.
> >
> >>>In my experience (over 10 years in web
development with different
> > languages),
> > the 'clutter' was always significantly higher using
other languages
> > because,
> > for example, you have to handle database
connectivity within the code on
> > the
> > page vs. using a simple <cfquery> tag.
> >
> > No, you don't and should not handle the datbase
code on the page in any
> > language. This was a mistake you made. I am yet to
see any language that
> > makes you put db code on teh web page. All
languages support
encapsulation
> > and therefore you can always avoid this.
> >
> >
> > "dtsam" <[email protected]> wrote
in message
> > news:[email protected]...
> >> Adam,
> >>
> >> > Well the idea behind a tag-based language
is that it "blends in"
with
> > HTML
> >> tags that it might co-habit a file with, and
because it looks similar
to
> >> HTML - which is easy - it is apparently
automatically easier to learn.
>
> >>
> >> I just feel like I need to chime in here. Your
argument that the
reason
> >> behind CF being a tag-based language is simply
to 'blend in' with html
is
> >> false. The tag-based aspect of CF allows
developers to encapsulate
alot
> > of
> >> functionality within a simple tag.
> >>
> >> CF's learning is curve is certainly not as
steep as learning Java or
C#.
> > But
> >> CF has alot of advantages over those languages
as well. The advantages
> > would
> >> include being able to do alot of the same
things with CF that you could
> >> do
> > with
> >> Java or C# but with a significant less amount
of code.
> >>
> >> > tags just are a waste of typing and
clutter up the page. >
> >>
> >> In my experience (over 10 years in web
development with different
> > languages),
> >> the 'clutter' was always significantly higher
using other languages
> > because,
> >> for example, you have to handle database
connectivity within the code
on
> > the
> >> page vs. using a simple <cfquery> tag.
> >>
> >> Just my opinion.
> >> Regards.
> >>
> >> ds
> >>
> >
> >
>
>

Similar Messages

  • I am trying to install windows 7 on my macbook pro 13", when i run bootcamp it tells me that there is not a windows support software available for my computer. Where can i get the windows support software for my macbook?

    I am trying to install windows 7 on my macbook pro 13", when i run bootcamp it tells me that there is not a windows support software available for my computer. Where can i get the windows support software for my macbook?

    Apple only supports Windows on certain hardware.
    http://www.apple.com/support/bootcamp/
    Apple provides their framework for Windows to run on a Mac, a piece of software called a Hybrid MBR that bridges the gap between how Windows reads the drive partition table (MBR) and EFI/GUID partition table that Mac's use.
    It doesn't mean Windows can't run on your Mac, a third party solution called rEFIt will also bridge the gap and allow booting of more that just Windows, Linux as well for a triple booting computer.
    Your hardware has to meet the other requirements the second and third operating system needs as as being able to install drivers that will work for your hardware, especially the fans or they will run loud and fast by default.
    http://refit.sourceforge.net/
    This above is a advanced procedure which requires knowledge how computers and various operating systems, drive formats and so forth work.
    I even admit I don't know everything myself, but I experiment on a separate piece of Mac hardware (out of warranty/AppleCare) designed for this purpose so in case something screws up I'm not taking down my only machine and can use the other to get online and find solutions.
    There is a very high potential for losing your data if your using advanced/non-Apple methods to install Windows on your only Mac where Apple doesn't support it. Also one shouldn't be doing this on Mac hardware that is under AppleCare or warranty as it might be voided. Proceed at your own risk and education.

  • What do you do when you can't sync your ipod and it tells you that itunes is not compatible with your ipod?

    what do you do when you can't sync your ipod and it tells you that itunes is not compatible with your ipod?

    Upgrade to the newest version of iTunes first to see if that helps.
    B-rock

  • I have just won an iphone 3gs in a raffle but when i put in my sim it tells me that it is not supported how can i get the iphone to work

    I have just won an iphone 3gs in a raffle but when i put in my sim it tells me that it is not supported how can i get the iphone to work?

    In that case the procedure assuming it is a PAYG phone is to get an o2 PAYG sim, put £20 on it and then make a few calls making sure you leave £15 on the sim to pay for the unlock. Then there is an online unlock request form on the o2 site just fill this in. It takes between 1-14 days and you get a message from o2 telling you how to complete the official unlock through iTunes.
    I got my o2 unlock in nov 09 so this is not just opinion.

  • On startup Apple TV tells me that I am NOT connected to a network.  Settings says I am.

    I have two Apple TV units.  Until the last couple of weeks they have both worked fine. No hardware has changed but now they both have the same problem. On startup Apple TV tells me that I am NOT connected to a network.  Settings says I am.  Both the MOVIES and TV columns fail to appear on the main screen.  I cannot connect with HOME SHARE.   Network settings show I am connected to my wireless network.  When I auto configure my TCP/IP settings, it tells me that I'm connected.  But nothing works.   As a test I did connect the unit to an ethernet cable and everything worked perfectly (the cable was connected to a WIFI extender - proving that my WiFi IS working for other devices).  But I want to get back to wireless operation.  What's wrong?

    Having reread your post, i note you say you connected the thernet cable to a wifi extender, are you by any chance using the wifi extender when trying wifi and by extender do you mean a WDS extended network. I have seen quite a few reports that networks extended using WDS have problems.
    Although it may be a weak signal, are you able to temporarily disable WDS to see if this resolves the connection issue.

  • Trying to validate my new app, XCode tells me that I am not registered as an Apple developer. Why? I am registered since a month ago. Xcode is using that account. Is it something to do with the provisioning profile?

    Trying to validate my new app, XCode tells me that I am not registered as an Apple developer. Why? I am registered since a month ago. Xcode is using that account for the app. Is it something to do with the provisioning profile? Please tell me what information XCode is using to decide that I am not registered.
    I click the Validate button for the Archive and it says it's fetching a list of teams from the portal. Then immediately it tells me that I am not registered as an Apple Developer. There is probably a simple explanation for this, but it's my first attempt a developing an App.

    paid account yes
    The app is in iTunes Connect and everything is ready for the app store. I just need to upload the build, but I can only do it via XCode. I also do other work on this Mac, in other accounts, so maybe I have a bad provisioning profile or something. It would help if I knew what exactly it is telling me with this untrue message.

  • I have a shuffle. When I plug it into Itunes, it tells me that it has not been ejected properly, and it will not recognize the Ipod. I have turned off the computer, and tried this with another shuffle with the exact same results. Any ideas?

    I have a shuffle. When I plug it into Itunes, it tells me that it has not been ejected properly, and it will not recognize the Ipod. I have turned off the computer, and tried this with another shuffle with the exact same results. Any ideas?

    Do you remeber the exact (or close to it) wording of the error message?
    Try manually placing the iPod in Recovery mode and then try to restore
    Next try DFU mode.
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    You can also try another computer  to help determine if you have an iPod or computer problem.

  • HT4623 I am trying to update my iPad 32 with retina display and whenever I do it tells me that I am not connected to the Internet even though I am. I have tried several different wifi spots with the same results. Any suggestions would be helpful. Thanks

    I am trying to update my iPad 32 with retina display and whenever I do it tells me that I am not connected to the Internet even though I am. I have tried several different wifi spots with the same results. Any suggestions would be helpful. Thanks

    Try a reset: hold down the home button along with the power button until you see the Apple, then let go.

  • Despite adding more storage = 20GB my devices tell me that I can not take any photos/video, why would this be?

    Despite adding more storage = 20GB my devices tell me that I can not take any photos/video, why would this be?

    Because the issue is that you don't have sufficient available space on your phone, not that you don't have enough space in your iCloud account.  Adding storage in iCloud does not give you more space on your phone.
    You can check your available space by going to Settings>General>Usage.  You'll need to delete or sync some data off your phone to freee up more space.

  • You tell me to uppdate Firefox on my MAC Air, it is impossible, I get to 1,5 mb than it stops, MAC support tell me that it is not posible to update Firefox when I am on Firefox, tell me hove to update, bgjestla@online.no

    Question
    Hello from Norway with a bad Englisch.
    You tell me to uppdate Firefox 3.6 on my MAC Air, it is impossible, I get to 1,5 mb than it stops, MAC support tell me that it is not posible to update Firefox when I am on Firefox, tell me hove to update, [email protected]

    about:crashes only lists crashes that you have reported using the [[Mozilla Crash Reporter]] which comes up after a crash. Because there are so many possible reasons for a crash, getting the crash ID really helps volunteers find the cause quicker.
    That doesn't mean we can't help without a crash id. :-) No crashes here, but I'm also on Snow Leopard and using Firefox 3.6.6.
    Are you using Firefox 3.6.6? The most common cause of crashes on Mac is the Flash plugin. Are you using the latest version of Flash? You can check at http://www.mozilla.com/en-US/plugincheck/
    Do you remember any specific circumstances about when the crash occurred? What sites you were on?

  • How do I tell Win7 that the D (not system drive) is where my documents are?

    I re-partitoned my disk. I now have one disk of 160 GB (C drive) where the System installed and where I plan to load applications/programs and one disk of 250 GB (D drive) where I plan to store my data.
    But by default, the Users Directory is on the C drive, but all my data is on the D drive,. This impacts Library and a number of prgrams
    Is there a way to tell the system that my default data is stored on the D drive?

    Hi,
    The programe should be installed in the system drive in order to work normally, the default location can not be changed, I am afraid.
    By changing the default location of the user profile directories or program data folders to a volume other than the system volume, you cannot service your Windows installation. Any updates, fixes, or service packs cannot be applied to the installation.
    We recommend that you do not change the location of the user profile directories or program data folders. 
    Using the ProgramData setting to redirect folders to a drive other than the system volume will block your ability to upgrade to future versions of Windows.
    As it is said this this article:
    http://support.microsoft.com/kb/949977/en-us
    Wade Liu
    TechNet Community Support

  • How to get  ServerSocket to tell client that it's not accepting?

    I've had a couple of other topics recently, concerning my attempt to write a client/server TicTacToe game for my final project in Data Comm. I've got almost all of what I want worked out this week, but I'm stumped on this one. The project spec includes some way of controlling access to the application on the server -- do some work on figuring out the limits of the resources, and set up a way to limit the number of clients that can connect at one time.
    I thought that for my purposes, for proof of concept, I would set it up so that up to 3 clients could play at one time, and up to 2 could be allowed to "connect, but wait for a turn" until someone playing logged off. Conceptually I can draw a flow chart of it, but what I can't figure is this -- I have a server object that accepts connections with ServerSocket.accept(), and sends off the socket created as an argument to a new thread of the ServerGame class. ServerGame has a static int for threadcount. I can code in ServerGame to limit it to 3 who can actively be allowed to play, and send a message back to someone who connects later to say, "Wait", and in the Server itself I can refuse to accept() if a 6th client tries to connect, but for that 6th client -- how can I get a message saying "You can't even connect now -- no room even in the queue"? If the server doesn't even accept(), what's the means of response, other than the poor client sitting there with an unresponsive button in his GUI? That's what happens now -- the first client that tries to connect when the server won't accept, his GUI just freezes. Not a good interface.
    Unfortunately this is a Data Comm class, and the teacher is new this year and comes from 25 years in industry and knows C/C++, but no java.

    My puzzlement is that I'm a beginner ( we just got introduced to the idea of sockets in class a month ago, and I chose java not only because I like it best but golly, the socket API in C and C++ is awful compared to java).
    My understanding of ServerSocket is that it does not make a connection that it can use itself, but passes off to something or someone. My model is to have a ServerGame class, threaded so the Server spawns a new thread of ServerGame for each new socket and passes the socket to the constructor of the new ServerGame thread. The it goes off and does its thing.
    So I don't understand what you mean by setting a flag (I understand flags, just not what the idea is in this case). And how can I call a function on a server on a different machine? Chicken and egg -- how can I communicate if I can't connect, and if I do connect the connection is sent off to the ServerGame, not the Server itself.
    Wait -- just thought of something -- is this what you mean? If I set a condition that recognizes I've reached the limit, ServerSocket could create a connection but NOT send it to the ServerGame, but to a temporary object of some kind, that just sends back a message and closes and dies?
    Sounds do-able, but time's up, I gotta get to school. I'll check in later
    Thanks a lot
    F

  • When I try to open Itunes it tells me that I do not have enough privileges to open this application.  How do I fix that?

    When I try to open Itunes it keeps telling me that I do not have enough privileges to open this application.  Can someone help me fix this?

    first, launch disk utility (in applications > utilities) and repair permissions for your boot disk.
    next, check if you have read & write permissions for your music folder. in the finder, right-click on it and get info. unlock the little padlock (you may have to enter your admin password) and change the permission settings. next, click on the little gear-shaped icon and apply to enclosed items like so
    the important part is to apply to enclosed items !

  • When I Open Iphoto it tells me that it can not open current photo library using this version of iphoto.  Any help on what I can do to fix this without loosing all my previous photos?

    For some reason I tried to open Iphoto and it keeps giving me an error message that It can not open my current photo library. 
    It says "You can't open your current photo library using this version of Iphoto. 
    You have made changes to your photo library using a newer version of Iphoto. Do you want to quit and use the latest version of Iphoto, or do you want
    to create a new photo library?"
    I tried updating the software and didn't do nothing for me. 
    Anyone have a solution to this problem, I would greatly appreciate it.
    Thanks.

    Ok, here is what I would do for that situation. I would back up all your photos on a memory stick, then create a new photo library and re-upload all the photos to the new library. If iphoto wont let you even copy your photos, you should just schedule an appointment at the genius bar. This has never happened to me, but if it did this is what I would be attempting.

  • Java 1.7.0.11 works just fine in IE, but, Firefox 18.0 tells me that java is not on my system

    Cannot get java 1.7.0.11 to be recognized in Firefox 18.0. Have completely wiped older versions of Java from system and installed latest several times and in addons get message that firefox has blocked older version of java and when I test in firefox get message that there is no java on my system. But, when I test using IE it tells me that 1.7.0.11 is there and working.

    The first thing to ask yourself is do you really need Java ?
    * You or other readers of this thread may be interested in <br /> [http://kb.mozillazine.org/JavaScript_is_not_Java]
    Remember use of Java now and on many previous occasions may have involved security risks. If you wish to learn more or use Java on Firefox see
    * [[How to use Java if it's been blocked]]
    * I believe latest is ''Version 7 Update 11 '' see [http://www.java.com/en/download/manual.jsp]

Maybe you are looking for

  • Can i use the same itunes account for 2 iphones?

    CAN YOU USE 2 IPHONES WITH 1 ITUNES ACCT?

  • Credit management at Delivery level

    Hi, I am having an problem as My client is asking for credit limt block,  at PGI level in delivery. But the condition is that it should be only for certain Plant only.. Is it required to be done with the help of ABAP to write a code in program...or w

  • Automatic STO-Delivery & PGI

    Hi Guys, The material have been extended to both the receiving and supplying company code(Plant). Supplying company is created as vendor in receiving company(Plant). Receiving company is created as customer in receiving company(Plant). All inter comp

  • MTP check box when cme integrates with ccm

    I am reading a document abour cme and ccm integration.The following step indicates that we need to check MTP. Step 3 Ensure that the CiscoCallManager network uses a media termination point (MTP). The MTP is required to provide DSP resources for trans

  • Owb11gr2 dimension property: support multiple history loading

    Hi all, does anyone know how the "support multiple history loading" feature for dimensions in 11gr2 is supposed to work? I have a scenario here which I think this feature will be able to solve, but I encountered some warning messages upon using it. T