Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Point of C?

Name: Anonymous 2006-12-14 21:50

Whats the purpose of C still existing??
Doesnt C++ stick its foot up C's ass or is C still around so B doesnt get lonely?

Name: Anonymous 2006-12-14 22:21

C++ is made of suck, bloat, bloat and some more suck. C is around because C++ sucks so bad. Multiparadigm my arse -- tell that to the dumbass n00b programmer who gets caught in the "well I might use this method for something in the future, but not quite yet though" trap, or starts wanking over type safety, or ceases to be able to use pointers without sum o'dat "boost::shared_ptr<FuckingUglyClassName> refgargar(new FuckingUglyClassName);" which doesn't look like anything useful, overloads basically everything and makes Readability Jesus cry bitter tears of the darkest pitch.

That answer your question?

Name: Previous poster 2006-12-14 23:21

Sorry for being such a idiot on how dumb i was cause im stupid doody head

Name: Anonymous 2006-12-15 1:47

C is still good if
1) you're developing on an embedded system.
2) you're writing a kernel
3) you prefer simpler frameworks
4) you want to teach something that isn't language specific

Thse are some of the reasons

Name: Anonymous 2006-12-15 4:16

c is good if you want to get decent performance on 1 week old hardware.

Name: Anonymous 2006-12-15 4:56

GTK is a proof of how great C performance is, compared to QT C++

Name: Anonymous 2006-12-15 5:23

>>2
>>2
>>2
>>2
>>2
>>2
>>2
>>2

>>6
If you mean GTK is fast and QT is slow, it's the other way. If you mean GTK is slow and QT is fast, it's not C's fault but GTK's.

Name: Anonymous 2006-12-15 6:33

>>2
LISTEN TO THIS MAN

Name: Anonymous 2006-12-15 8:51

I'll second the second

Name: Anonymous 2006-12-15 10:25

>>1
C is meant for OS's

Name: Anonymous 2006-12-15 12:25

>>10
Exactly, there's Ruby for everything else de gozaru

Name: Anonymous 2006-12-15 12:57

I hate how you have to declare prototypes is it nessacary to do that couldent the compiler be programmed to do it for you FUCK LIFE!

Name: Anonymous 2006-12-15 13:30

>>12
Prototypes are documentation.

Name: Anonymous 2006-12-15 13:32

>>10
Exactly, there's C++ for everything else

Name: Anonymous 2006-12-15 13:46

D language FTW. Garbage collecting, better array handling etc.

Name: Anonymous 2006-12-15 14:27

&c

Name: Anonymous 2006-12-15 15:02

all programming languages suck

Name: Anonymous 2006-12-15 17:26

Freya is the reason why:
http://www.ro-freya.net/forum

Name: Anonymous 2006-12-16 8:39

>>15
Garbage Collection sucks if you need clean and powerful control over your stuff. It's absolutely useless for most scientific applications then.

Name: Anonymous 2006-12-16 11:52

>>19

             / ̄∧_∧ ̄ ̄ ̄ // ̄\\
       __ ⊂/__(´∀` )__  /_⊃___| |\フ ヽ  CFLAGS JUST KICKED
   ,  ´_  /   / ̄ ̄ __ / ̄ ヽ    __ヽ ̄ ̄ |  IN, YO!
  /∠__/―/-。―/――∠_/__∧  |       | ∧_.| 
  ,========――´=============/⌒ヽ=|.=====| | ヽ ̄〕 
  | _   |GENTOO|    _  ″  |⌒| |/   __ /|  )ノ    vroom
  )_旧_∈≡≡≡≡∋_旧_″_|| ノ丿_ -――┘ 丿      vroom!
   \ \_ノ  ̄ ̄ ̄三三三\ \_ノ    三三三三 
    三三三三三三三三三三三三三三三三三三三三三三三三
       三三三三三三三三三三三三三三三三三三三三三三三


P.S.: Your a moron.

Name: Anonymous 2006-12-16 13:02

>>20
P.S. You've never done any real programming.

Name: Anonymous 2006-12-16 14:14

>>21


             / ̄∧_∧ ̄ ̄ ̄ // ̄\\
       __ ⊂/__(´∀` )__  /_⊃___| |\フ ヽ  CFLAGS JUST KICKED
   ,  ´_  /   / ̄ ̄ __ / ̄ ヽ    __ヽ ̄ ̄ |  IN, YO!
  /∠__/―/-。―/――∠_/__∧  |       | ∧_.| 
  ,========――´=============/⌒ヽ=|.=====| | ヽ ̄〕 
  | _   |GENTOO|    _  ″  |⌒| |/   __ /|  )ノ    vroom
  )_旧_∈≡≡≡≡∋_旧_″_|| ノ丿_ -――┘ 丿      vroom!
   \ \_ノ  ̄ ̄ ̄三三三\ \_ノ    三三三三 
    三三三三三三三三三三三三三三三三三三三三三三三三
       三三三三三三三三三三三三三三三三三三三三三三三


P.S.: You never got paid for it, because if you had, you'd know your time is more expensive than more powerful hardware.

Name: Anonymous 2006-12-16 14:17

>>21
If you think javadoc is the biggest problem with java, you don't have long left to live

Name: Anonymous 2006-12-16 15:56

>>21
scientific computations done in // on a server farm is not serious? would you write my code in Java? could you bear all the laughs around you as you try to seriously tell professional scientists that you want to program in ... Java?

Name: Anonymous 2006-12-16 16:47

>>24
I'm not really sure you know who you are replying to, I was agreeing with the guy who said garbage collection is shit for scientific applications, by insulting the guy who insulted him.  I was agreeing because I have written programs for scientific computations done on server farms, and I know how absolutely shitty Java would be for it.  Also, >>22 is a moron because he has no idea how valuable time is on a server farm, and how much skill it takes to optimize parallel programs so more can be done in that time.

Name: Anonymous 2006-12-16 18:15

>>25
             / ̄∧_∧ ̄ ̄ ̄ // ̄\\
       __ ⊂/__(´∀` )__  /_⊃___| |\フ ヽ  TWINTURBO JUST KICKED
   ,  ´_  /   / ̄ ̄ __ / ̄ ヽ    __ヽ ̄ ̄ |  IN, YO!
  /∠__/―/-。―/――∠_/__∧  |       | ∧_.| 
  ,========――´=============/⌒ヽ=|.=====| | ヽ ̄〕 
  | _   |GENTOO|    _  ″  |⌒| |/   __ /|  )ノ    vroom
  )_旧_∈≡≡≡≡∋_旧_″_|| ノ丿_ -――┘ 丿      vroom!
   \ \_ノ  ̄ ̄ ̄三三三\ \_ノ    三三三三 
    三三三三三三三三三三三三三三三三三三三三三三三三
       三三三三三三三三三三三三三三三三三三三三三三三

Name: Anonymous 2006-12-16 19:26

>>24
Who the fuck said Java? I was thinking Lisp, Python, Ruby... Except for small, mission-critical, demanding points, where C can be justified, as well as anything that requires low-level interaction with the hardware, such as the OS, there's little reason to torture yourself with low-level languages. (And in any case, there's no reason to torture yourself with Java.)

Name: Anonymous 2006-12-16 19:28

All we know is that if it didn't have a purpose, it wouldn't exist anymore. But it does exist and hence has a purpose.

A bit like humanity, if you give it thought.

Name: Anonymous 2006-12-17 5:53 (sage)

>>28
Thread over.

Name: Anonymous 2006-12-17 8:19

>>27
>>28
>>29
stfu, I already won with my Fibonacci sequence written in haskell!!!!!!!!!!
fib 0 = 0
fib 1 = 1
fib n = motherfuckers!!!!!!

Name: Anonymous 2006-12-17 11:23

>>28
But it does exist and hence has a purpose.
We are discussing the stupidity of this purpose. Its purpose is to be chosen by retarded managers who only read stupid magazines full of Sun advertisement (in both ads and articles pages) and don't have a fucking clue of software programming.

Name: Anonymous 2006-12-17 19:53

Point of c?

* c

Name: Anonymous 2006-12-18 4:56

>>2

If you don't get anal over "proper OOP practices" then C++ isn't all that bad and actually makes code more readable than C.

But yeah, marketing weenies in suits will look at your code when showing them your portfolio in a job interview and they'll be the assholes who'll go WELL WHY DIDNT YOU WRITE UP A UML DIAGRAM SHOWING YOUR MULTIPLE INHERITENCE PARADIGMS?  I really don't think most level-headed programmers are as anal as the suits are, which is why the suits make us use Java so much because Java typically forces you to be OOP-anal.

Still, C++ ain't all that bad

Name: Anonymous 2006-12-18 5:14

>>27

Fortran.

Now STFU.

Name: Anonymous 2006-12-18 6:28

OOP "best practices" (read: anal) are for suckers and losers who think they're doing any good with it. It makes shit several times slower to write, let alone read and maintain, also long in text and, as an added bonus, it's usually less efficient.

"Design patterns" (read: copypasta) are part of OOP "best practices" because of the inability of their language and programming style to generalize and do anything useful. My motto is, if you're copypasting more than 20 characters from anywhere, you're doing something wrong, /**************/ like stuff excluded.

Name: Anonymous 2006-12-18 6:34

>>35

It's just an attempt to give software 'engineers' a set of standards to build software by, much like proper engineers have.

Name: Anonymous 2006-12-18 6:57

>>36
That's just coddling the weak and those rendered uncreative by the oppressive primary, secondary and post-secondary education systems. And those who're in it just for the money of course.

Name: Anonymous 2006-12-18 8:00 (sage)

proper engineers have to work within the laws of physics. There are realistic physical manifestations involved. Software engineering "standards" usually consist of unrealistic jizzing the fuck all over the place.

Name: Anonymous 2006-12-18 8:18

>>38
Or to phrase it another way:

If in physics there's something you don't understand, you can always hide behind the uncharted depths of nature. You can always blame God. You didn't make it so complex yourself. But if your program doesn't work, there is no one to hide behind. You cannot hide behind an obstinate nature. If it doesn't work, you've messed up.

-- Edsgar Dijkstra

Name: Anonymous 2006-12-18 9:36

>>36
Unnecessary. If you can think of a repeating pattern, you should be to create a function, or by some other way reproduce it without copypasta.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List