Ok, so I'm a bit confused. I have spent the last 5 years programming in the .NET framework (C#) for Microsoft enterprise systems. In that idiom the programmer selects a language of choice and leverages it in all areas of development (web, desktop, db, etc, etc) by way of the universal .NET framework (CLR).
Using a dummy problem, suppose a cron task running on a linux server needs to downlad files periodically from the Internet, parse the files, and publish meta-data to a corporate database.
On the UI frontend, there is a web management system for interfacing with the system as a whole.
From what I'm reading it appears that I need to use 2 separate languages to accomplish this common task? One language to write the application running on the physical server and another to display the web UI?
So what is recommended? I began reading up on C for the physical server task but that language looks way too low level for what is needed. For the web I assume PHP is called for?
Is there convergence amongst languages to bridge this divide between front-end and backend in the OSS community?
Thanks guys for taking the time to read this
Bookmarks