Thread: New on the forum and I have a problem: I ONLY LIKE C

  1. #1
    Registered User
    Join Date
    Apr 2013
    Posts
    2

    New on the forum and I have a problem: I ONLY LIKE C

    Hello,

    I'm new to the forum and I have a big problem.

    Whatever I try, I ONLY LIKE C

    Yes, I hate C++, C#, Objective C, Java, J2EE, Javascript, SQL, Ruby on Rails, Python, Perl, Php, you name it, I hate it.

    I like C for the complexity in simplicity.

    I want to be a better programmer and I have studied all the above, and I came to the conclusion that I only love C.

    (The only small exception to my abnormal behavior is NASM)

    if I need to use one of the above languages I'll do it, and use it. BUT I DISLIKE IT.

    What's wrong with me ? Can it be fixed ? Should it be fixed ?

  2. #2
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    Is this some sort of troll?

    If not, who the hell cares? You've already said you'd do the work if required, so your preference isn't the least bit relevant. Sure, you may have a small view. You may also just be too dumb to learn those other tools. How are we supposed to know? Why should that reason if one exists mean anything to anyone other than you? If you don't like that about yourself, fix it. If you don't care, why should we?

    If so, you should have listed Java more than once and SQL thirty or more times.

    Soma

  3. #3
    Internet Superhero
    Join Date
    Sep 2006
    Location
    Denmark
    Posts
    964
    Try a functional language, like Haskell for example.

    Also, what is this supposed to mean?
    I like C for the complexity in simplicity.
    How I need a drink, alcoholic in nature, after the heavy lectures involving quantum mechanics.

  4. #4
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    Also, what is this supposed to mean?
    My guess: C makes even simple things complex?

    Soma

  5. #5
    Internet Superhero
    Join Date
    Sep 2006
    Location
    Denmark
    Posts
    964
    Quote Originally Posted by phantomotap View Post
    My guess: C makes even simple things complex?

    Soma
    Right. And.....he likes this?
    How I need a drink, alcoholic in nature, after the heavy lectures involving quantum mechanics.

  6. #6
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    Quote Originally Posted by YSSOETE View Post
    What's wrong with me ? Can it be fixed ? Should it be fixed ?
    You need to get out more. It can't be fixed unless you get out more. Yes, you should get out more.
    Right 98% of the time, and don't care about the other 3%.

    If I seem grumpy or unhelpful in reply to you, or tell you you need to demonstrate more effort before you can expect help, it is likely you deserve it. Suck it up, Buttercup, and read this, this, and this before posting again.

  7. #7
    Registered User
    Join Date
    Jul 2012
    Location
    Australia
    Posts
    242
    C is a great language, but what do you use it for? Have you tried any .Net languages? I use Visual Basic (VB .NET), and I love it.
    IDE: Code::Blocks | Compiler Suite for Windows: TDM-GCC (MingW, gdb)

  8. #8
    SAMARAS std10093's Avatar
    Join Date
    Jan 2011
    Location
    Nice, France
    Posts
    2,694
    Quote Originally Posted by Neo1 View Post
    Try a functional language, like Haskell for example.
    Or F#...
    Quote Originally Posted by cfanatic View Post
    C is a great language, but what do you use it for?
    We programmed this little robot with C And in system programming it is also extremely useful (I have heard). It's not very commercial as Java for example though..
    Code - functions and small libraries I use


    It’s 2014 and I still use printf() for debugging.


    "Programs must be written for people to read, and only incidentally for machines to execute. " —Harold Abelson

  9. #9
    Registered User
    Join Date
    Jul 2012
    Location
    Australia
    Posts
    242
    I know what C is for, but I want to know what the OP uses C for.

    I like e-your puck robot. So relaxing watching 2 of them go around in circles. Did you build the robot yourself? I looked at documentation and the electronic circuit looks complicated, but maybe because I have zero electronics experience. I would love to be able to build a robot like that.
    IDE: Code::Blocks | Compiler Suite for Windows: TDM-GCC (MingW, gdb)

  10. #10
    SAMARAS std10093's Avatar
    Join Date
    Jan 2011
    Location
    Nice, France
    Posts
    2,694
    The hardware came from the polytechnique of Lausanne
    Code - functions and small libraries I use


    It’s 2014 and I still use printf() for debugging.


    "Programs must be written for people to read, and only incidentally for machines to execute. " —Harold Abelson

  11. #11
    Make Fortran great again
    Join Date
    Sep 2009
    Posts
    1,413
    When I first really got serious about programming, I had the same problem. I thought C was the only thing that was pure and beautiful. But then I became realistic and thought more "right tool for the right job". Now I use Python for most of my stuff. I can rewrite in another language of need be.

  12. #12
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    Quote Originally Posted by YSSOETE View Post
    Yes, I hate C++, C#, Objective C, Java, J2EE, Javascript, SQL, Ruby on Rails, Python, Perl, Php, you name it, I hate it.
    can you articulate exactly what it is that you don't like about any of those languages?
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  13. #13
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,659
    Well if you're only attracted to the kinds of problems that C is best suited for solving, then you kind of have a self-fulfilling prophecy.

    But if you were to say "I hate this web page layout, I know, I can use greasemonkey and a bit of javascript to fix that". No one would seriously attempt to do that using C.

    Like Epy says, it's all "tools in the box".
    You'll be a better programmer all round if you at least know what the various tools are capable of.
    At the moment, you're a "hammer and nail" kind of guy, trying to fit every problem into one that can be fixed with a hammer and nail.

    Try solving some problems where C isn't the natural obvious choice, write it in C, and compare with writing it in a more appropriate language.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  14. #14
    Registered User
    Join Date
    May 2003
    Posts
    1,619
    I think some of it depends on why you don't like them.

    Often, I find that when I find myself disliking a language, it may be because I just don't fully grasp some facet of that language that differs from prior experience - for example, JavaScript at first seemed strange until I got in the car, put on some music, and just drove around for an hour, pondering prototype-based inheritance until I understood it.

    You certainly don't need to know every facet of every language, but you should grok the core concepts that span many languages. Also, as you gain more experience with a wider variety of languages, picking up the next language generally becomes easier and easier because you have more variety of experience to compare against.

    Hey, back in the day I learned to love PERL (though perhaps with a tinge of Stockholm Syndrome), and if PERL can be loved, anything can be loved.
    You ever try a pink golf ball, Wally? Why, the wind shear on a pink ball alone can take the head clean off a 90 pound midget at 300 yards.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Forum View problem
    By airesore in forum Tech Board
    Replies: 1
    Last Post: 10-25-2011, 03:09 PM
  2. General forum question - if in wrong forum...
    By ulillillia in forum A Brief History of Cprogramming.com
    Replies: 28
    Last Post: 05-14-2007, 05:00 AM
  3. Gamedev forum registration problem.
    By RealityFusion in forum A Brief History of Cprogramming.com
    Replies: 0
    Last Post: 08-13-2004, 07:51 PM
  4. Replies: 7
    Last Post: 09-08-2002, 02:20 PM