Realistically, the language you use depends on the job. I don't actually use CF anymore, Really, I don't code any more.
When I did code, I found .NET to be more up my ally as a language. I can try to give you a couple of reasons why somebody would pick something like Java or .NET over CF. Mostly because of the new breed of programmers coming out of school are very adept at languages like Java and .NET. In fact many learn those languages in college. Second, marketing, .NET and MS have a major marketing department. Java is also fairly well hyped. Third, cost. .NET and Java don't have high costs associated with them. With ..NET once you have windows server, you have a .NET server. For Java, you can put it on almost any platform. CF adds to that cost, as does the IDE. MS gives away basic IDE functions, and there are many open source alternatives for Java. Fourth, CF is owned by a company who's products center around design, not application coding. Fifth, Security, see marketing. CF is unknown in the normal business world, it isn't places on as high a level as MS or Sun. Some of the questions you asked won't have empirical evidence, they are based on the staff you have. Many projects we used to work on were to be sold to third parties to run on their servers. CF is not a good choice for that situation. If they didn't run CF already, they would need to learn to administer the box, and maybe fork out the extra cash to run it. Whereas they all had windows servers and were will to run .NET apps. OK, so as for writing up an app. Here is your challenge. I have an Active Directory structure that contains 60k User accounts in two separate forests. Daily I need to get a full dump of all the users and reconcile them against a SQL Server DB. Then every 15 minutes I need to get updates to the Active Directory, and reconcile them against the server. > -----Original Message----- > What is it that you want done that I can't do with CF? Come up with a > project and you do it in the language de Jour and I'll do it in CF. > Let's see who completes the project first, which one works and which one > is easier for someone else to maintain. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:5:194041 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/5 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:5 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
