29
tysa
8y

I don't know how anyone could write complex programs with C (though they apparently used to and still many do)

Comments
  • 3
    I am a hardcore c programmer and c is used on atleast all mobile devices.
  • 2
    I had to use C to write POS software.. I just think you don't really know about what you are talking.
    And i suggest you to study a little bit more.
  • 0
    @rookiemaverick yeah, but at the core, for the os , right?
    what I meant was that I was so used to using objects and classes that I would go crazy without them 😓
  • 0
    @Venom I have studied c enough.
    your perception of my message is faulty.
    I never said that c was useless...
  • 0
    @tysa Note that OO is a concept rather than a language feature. It sure is a burden to write OO in C compared to C++, but it's feasible and people do it.
  • 3
    @tysa also keep in mind that OOP comes with a lot of downfalls as well. I love OOP, but mutable state is the devil. look into functional programming and watch some YouTube videos on why that paradigm is taking over nowadays
  • 3
    It's actually very satisfying. Very little thought is needed in high level languages. There's a unique feeling of accomplishment that comes from writing C code.
  • 2
    It does require a lot of discipline to not get into a he'll of an unmaintainable code. But as other mentioned, using C doesn't prevent you to apply OO or functional concepts to help getting a well organized code base
  • 0
    PHP is written in C, as PHP is a very popular language in web development, I would think it's possible
  • 1
    Nah people only ever use C to write trivial software, like your OS, your compiler, your debugger, etc...
  • 0
    @heistaa nailed it. Discipline, that's how. And it takes a long time.
Add Comment