Click here to Skip to main content
15,890,512 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult2-Jun-14 5:36
mvePIEBALDconsult2-Jun-14 5:36 
GeneralRe: C is a better language than any language you care to name. Pin
Stefan_Lang2-Jun-14 20:53
Stefan_Lang2-Jun-14 20:53 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult3-Jun-14 3:04
mvePIEBALDconsult3-Jun-14 3:04 
GeneralRe: C is a better language than any language you care to name. Pin
Stefan_Lang3-Jun-14 20:05
Stefan_Lang3-Jun-14 20:05 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult4-Jun-14 3:23
mvePIEBALDconsult4-Jun-14 3:23 
GeneralRe: C is a better language than any language you care to name. Pin
Stefan_Lang2-Jun-14 4:55
Stefan_Lang2-Jun-14 4:55 
GeneralRe: C is a better language than any language you care to name. Pin
Richard MacCutchan29-May-14 22:26
mveRichard MacCutchan29-May-14 22:26 
GeneralRe: C is a better language than any language you care to name. Pin
bantling29-May-14 23:44
bantling29-May-14 23:44 
I don't care so much about the language as everything else. When Java first came out, I finally had a system to write graphical desktop applications on different systems without a ton of BS. Sure people joked about AWT being "write once, debug everywhere", but compared to everything else it was light years ahead. I had libraries that actually worked - on average, I could not compile a C library, so who knows if it did what I wanted or not. I had really simple database access, network access, all the stuff I had wanted and couldn't seem to get. I was like a kid in a candy store.

This is the problem with C - not the language, but the lack of something akin to the JSR process, where standard libraries for all sorts of useful things are created. I'd be the first guy to say that Java programmers love to go overboard and make a Rube Goldberg library for everything with 59 layers of abstraction, whereas C programmers tend towards minimal libraries that do just what's needed and no more. But then those C programmers love macros and other things that make the code hard to understand, and they need systems like autoconf and ports trees to actually get their libraries to even compile on different platforms. Six of one, half dozen of the other.

So I still love Java for all it provides. The language is overly complicated, and generics are by far the singular worst - and completely unnecessary - feature. When I saw all these new script languages cropping up, I thought, well what about the library for database access, for generating spreadsheets, PDFs, reports, images, etc? I failed to see why I'd want to switch to something shiny and new that is clearly less capable just because the language was simpler.

Years later, I see people moving back to Java because they had scalability problems, or problems like this author described with something fundamentally wrong buried deep in the guts of the system. And I still don't see much in the way of database libraries and other things.

I have a chuckle when I read about such things. The more things change, the more they stay the same. I'm sure there are other languages that have a great set of libraries for useful stuff, I'm sure .Net can likely do a lot of the things I need. But would I be any better off with another language? I don't think so. And I can use other languages through the ScriptManager anyway, while retaining access to all the libraries Java offers.
GeneralRe: C is a better language than any language you care to name. Pin
Reese Currie30-May-14 3:33
Reese Currie30-May-14 3:33 
GeneralRe: C is a better language than any language you care to name. Pin
MikeTheFid30-May-14 4:02
MikeTheFid30-May-14 4:02 
GeneralRe: C is a better language than any language you care to name. Pin
Breamore Boy30-May-14 5:33
Breamore Boy30-May-14 5:33 
GeneralRe: C is a better language than any language you care to name. Pin
Kenneth Kasajian30-May-14 6:01
Kenneth Kasajian30-May-14 6:01 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult30-May-14 16:42
mvePIEBALDconsult30-May-14 16:42 
GeneralRe: C is a better language than any language you care to name. Pin
Colborne_Greg31-May-14 15:18
Colborne_Greg31-May-14 15:18 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult31-May-14 17:26
mvePIEBALDconsult31-May-14 17:26 
GeneralRe: C is a better language than any language you care to name. Pin
Colborne_Greg1-Jun-14 15:34
Colborne_Greg1-Jun-14 15:34 
GeneralRe: C is a better language than any language you care to name. Pin
Kenneth Kasajian3-Jun-14 6:34
Kenneth Kasajian3-Jun-14 6:34 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult3-Jun-14 8:26
mvePIEBALDconsult3-Jun-14 8:26 
GeneralRe: C is a better language than any language you care to name. Pin
Kenneth Kasajian3-Jun-14 9:45
Kenneth Kasajian3-Jun-14 9:45 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult3-Jun-14 10:34
mvePIEBALDconsult3-Jun-14 10:34 
GeneralRe: C is a better language than any language you care to name. Pin
Kenneth Kasajian3-Jun-14 6:35
Kenneth Kasajian3-Jun-14 6:35 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult3-Jun-14 8:31
mvePIEBALDconsult3-Jun-14 8:31 
GeneralRe: C is a better language than any language you care to name. Pin
Kenneth Kasajian3-Jun-14 9:50
Kenneth Kasajian3-Jun-14 9:50 
GeneralRe: C is a better language than any language you care to name. Pin
PIEBALDconsult3-Jun-14 10:49
mvePIEBALDconsult3-Jun-14 10:49 
GeneralRe: C is a better language than any language you care to name. Pin
Colborne_Greg30-May-14 7:15
Colborne_Greg30-May-14 7:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.