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

Pages: 1-

Why we stay with C++

Name: Anonymous 2010-08-02 14:20

Garbage collection is still garbage.
Zero-overhead principle. Nothing included by default.
As fast as C. C++ + assembler remains the fastest and most productive code.
C++ is easy to learn. Even the most arcane meta-template and pointer syntax can groked in a day(not professionally, just enough to use it). 
Alternatives to C++: Ancient languages and academic languages without any practical advantage over C++.

Name: Anonymous 2010-08-02 14:26

Less of this

Name: Anonymous 2010-08-02 14:28

IHBT

Name: VIPPER 2010-08-02 14:32

JEWS

Name: Anonymous 2010-08-02 14:33

Name: Anonymous 2010-08-02 14:47

Name: Anonymous 2010-08-02 14:49

>>1
Boehm-Demers-Weiser garbage collector.

I understand why programmers of a more fundamental approach scorn anything with a garbage collector, but I do fail to understand why they do not view improving the shortcomings of garbage collection as a programming challenge.

Name: Anonymous 2010-08-02 15:00

Garbage collection is still garbage.
Don't use a conservative one then.
also >>7

Name: Anonymous 2010-08-02 15:07

Name: Anonymous 2010-08-02 15:16

>>9
Does FrozenVoid regularly quote Fulton J. Sheen?

Name: Anonymous 2010-08-02 15:20

>>6
Die in a fire.

Name: Anonymous 2010-08-02 22:54

I like C with classes but its abstraction is terrible. C with classes is an elaborate attempt at bastardizing C's syntax.

Name: Anonymous 2010-08-02 23:13

>>12
What does Objective-C have to do with this thread?

Name: Anonymous 2010-08-02 23:38

>>13
What does Objective-C have to do with >>12 for that matter?

Name: Anonymous 2010-08-02 23:39

>>14
C with classes

Name: Anonymous 2010-08-03 0:56

Here's an unsettling thought:
Java without classes

Name: Anonymous 2010-08-03 0:58

Why we stay with C++
I don't, but then again, I'm not mentally retarded.

Name: Anonymous 2010-08-03 1:14

>>16
No different to how FV writes his Javascript code.

Name: Anonymous 2010-08-03 1:26

>>18
Classic FV JS is great.

Name: Anonymous 2010-08-03 6:34

C++, the occasional bit of assembly language and a small sprinkling of home-grown DSLs (often a Lisp variant, or maybe just something simple and declarative like JSON) for code generation or data specification is the true god tier.

Name: Anonymous 2010-08-03 7:03

C++ is easy to learn. Even the most arcane meta-template and pointer syntax can groked in a day(not professionally, just enough to use it). 

Hahahaha. IHBT.

Name: Anonymous 2010-08-03 7:25

C++ is easy if you know Linux, practically a C++ developers wet dream: everything is open source and in C++.

Name: Anonymous 2010-08-03 14:11

>>22
No! Linux is mostly C and a bit of Perl. It's more Windows applications that are in Sepples.

Name: Anonymous 2010-08-03 15:32

>>23
There is a depressing amount of python too. Damn config scripts spend more time waiting on python than they do user input.

Name: Anonymous 2010-08-03 15:44

>>24
The output of ps aux |grep python is heartbreaking.

Name: Anonymous 2010-08-03 16:02

>>25
At first I read that as ps aux |grep python is heartbreaking which disturbed me greatly.

Name: Anonymous 2010-08-03 17:26

>>26
Yeah, me too. Why would you pipe text to grep, give it filenames on the command line, and not include - in the list?

Name: Anonymous 2010-08-03 18:18

>>25
~→$ ps aux | grep python
erl       3509  0.0  0.4 207372 16636 ?        S    Aug02   0:00 /usr/bin/python /usr/bin/system-config-printer-applet
erl       5494  0.0  0.0   5160   776 pts/0    R+   18:11   0:00 grep python
~→$

Um, terrible?

Name: Anonymous 2010-08-03 18:54

$ pstree -s python
-+= 00001 root /sbin/init --
 |-+= 86463 gopher /usr/local/bin/python2.5 /usr/local/bin/pygopherd
   \--- 89604 gopher <defunct>

Name: Anonymous 2010-08-03 21:35

>>28
You need an applet to configure your printer?

Name: Anonymous 2011-01-31 19:54

<-- check em dubz

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