Re:What language(s) do you use for your client / server arch...
by DanielBMarkham on Monday October 08, 2007 @07:40PM
(#65030)
I think it depends on what you're trying to do.
High speed, highly-engineered portable code for lots of people? I'd go with the C suggestion. Fewer people and wanting to work at a higher level of abstraction? Pick one of the 4GLs or 5GLs. Different languages and platforms are good at different things. For instance, there's been a lot of bad-mouthing of relational databases lately, but for some things you just can't beat 'em. You wouldn't want to use a screwdriver to pound in nails. Games don't scale up like business apps do, and collaboration plays differently than e-commerce.
High speed, highly-engineered portable code for lots of people? I'd go with the C suggestion. Fewer people and wanting to work at a higher level of abstraction? Pick one of the 4GLs or 5GLs. Different languages and platforms are good at different things. For instance, there's been a lot of bad-mouthing of relational databases lately, but for some things you just can't beat 'em. You wouldn't want to use a screwdriver to pound in nails. Games don't scale up like business apps do, and collaboration plays differently than e-commerce.