Like Tree17Likes
  • 2 Post By phantomotap
  • 1 Post By Neo1
  • 2 Post By phantomotap
  • 1 Post By Neo1
  • 3 Post By grumpy
  • 1 Post By cfanatic
  • 1 Post By cfanatic
  • 3 Post By Epy
  • 3 Post By Salem

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

This is a discussion on New on the forum and I have a problem: I ONLY LIKE C within the Tech Board forums, part of the Community Boards category; Hello, I'm new to the forum and I have a big problem. Whatever I try, I ONLY LIKE C Yes, ...

  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
    4,171
    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
    YSSOETE and PrinceCruise like this.

  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.
    YSSOETE likes this.
    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
    4,171
    Also, what is this supposed to mean?
    My guess: C makes even simple things complex?

    Soma
    Elkvis and YSSOETE like this.

  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?
    YSSOETE 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,205
    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.
    Elkvis, YSSOETE and laserlight like this.
    Right 98% of the time, and don't care about the other 3%.

  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.
    YSSOETE likes this.
    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,675
    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.
    std10093 likes this.
    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,675
    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
    Epy
    Epy is offline
    Fortran lover Epy's Avatar
    Join Date
    Sep 2009
    Location
    California, USA
    Posts
    949
    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.
    YSSOETE, laserlight and Salem like this.

  12. #12
    Registered User
    Join Date
    Oct 2006
    Posts
    2,292
    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?
    Code:
    namespace life
    {
        const bool change = true;
    }

  13. #13
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,451
    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.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  14. #14
    Cat
    Cat is offline
    Registered User
    Join Date
    May 2003
    Posts
    1,571
    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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21