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

Pages: 1-4041-

C++0x is gonna be awesome

Name: Anonymous 2008-04-01 17:01

They've added every programming construct ever created, and they're all represented by the characters []<>&():.
Are you guys pumped up for this shit?

Name: Anonymous 2008-04-01 17:10

No.

Name: Anonymous 2008-04-01 17:11

Well, when I see the first C++0x complete implementation.. I might be.
For now there's too much bloat.

Name: Anonymous 2008-04-01 17:24

Sepples Ox.

Name: Anonymous 2008-04-01 18:03

>>4
Sepplesocks

Name: Anonymous 2008-04-01 18:28

>>5
God damnit, I came >>6 to write this.

Name: Anonymous 2008-04-01 21:51

Lisp++0x is gonna be awesome.
They've added every programming construct ever created, and they're all represented by the characters ().

Name: Anonymous 2008-04-01 22:29

Honestly, almost everything that Sepplesocks is adding to the language is already available as Boost. That means, for me, the entire ``upgrade'' is just moving several useful constructs from one library to another. I'd finally be able to bitch at people for using Sepples and not using the ``high-level'' constructs like RAII and template metaprogramming.

Which are the only reasons to use Sepples over C (if you can even call them reasons).

As such, I haven't really been following it too closely (because no one gives a shit about Sepples), but from the sound of >>1 they've added some crippling flashy wank constructs, which are always unnecessary and unwelcome in my book.

Name: Anonymous 2008-04-01 23:30

>>8
Today I learned that Boost has lamdba functions.  This is very worrying.

iirc they're also introducting closures, which boost doesn't have?

Name: Anonymous 2008-04-01 23:43

>>9
Boost has closures with boost::bind. The syntax is nasty as fuck (same with Boost.Lambda), but the functionality is there.

I'm not sure if they're changing the syntax or adding additional ``functionality'' to make the Sepplesocks closures sweeter than the Boost solution, but that's a possibility. I can't be fucked to look it up though.

Name: Anonymous 2008-04-01 23:53

>>10
what the hell why does this exist ?

tomorrow i am going to write a letter to the boost team informing them that there have been many developments in the field of programming languages and that they need not waste energy bludgeoning sepples into modernity.

Name: Anonymous 2008-04-02 1:26

Lisp++0x nobody cares about. On the other hand, Visual Basic 11 is gonna be awesome.
They've added every programming construct ever created that remains within the .net framework, and they're all represented by the .net namespaces such as 'System.' as opposed to the characters ().

Name: Anonymous 2008-04-02 5:58

>>12
Who the fuck in their right mind would use Visaul Baaisic in their right mind.
Even trolling about it is consedered harmful!

Name: Anonymous 2008-04-02 6:27

>>12
Visual Basic 9 supports Reduced cognitive load on programmers by adding features such as type inference and late binding.
Visual Basic 10 will support Reduced error-correction load on programmers, by automatically correcting errors without programmer intervention.
Visual Basic 11 will support Reduced programming on programmers, by writing most of the program for you.
Visual Basic 12 will support Reduced self-awareness load on programmers, allowing animals such as dogs and gerbils to program in Visual Basic.
Visual Basic 13 will support Reduced existence load on programmers, by not requiring programmers to exist.

Name: Anonymous 2008-04-02 6:37

>>10
They are adding new syntax for Sepplesocks:

std::vector<int> someList;
int total = 0;
std::for_each(someList.begin(), someList.end(), [&total](int x) {
  total += x
});
std::cout << total;


The [&total] tells it which local variables it lambda references.

This is still inferior to C#'s lambda expressions, however:

var someList = new List<int>();
int total = 0;
someList.ForEach((x) => total += x);
MessageBox.Show(total.ToString());

or just int total = someList.Sum(); using Linq.

Name: Anonymous 2008-04-02 7:24

Anyone who seriously thinks C is better than C++ is a faggot. As in, you like other men.

You say C++ offers almost nothing over C, but what does C offer over C++?

Suck my anus.

Name: Anonymous 2008-04-02 7:29

>>16
but what does C offer over C++?
Simplicity
Suck my anus.
You seem to be the one with homosexual tendencies.

Name: Anonymous 2008-04-02 7:35

>>17

[quote]Simplicity[/quote]

This argument just shows you lack the intelligence to use an EXPERT PROGRAMMING LANGUAGE.

This time, suck my gouch.

Name: Anonymous 2008-04-02 7:35

>>18
BBcode failure, fuck you.

Name: Anonymous 2008-04-02 8:33

>>18
Simplicity means it's easier to read/maintain code written by other people

Name: Anonymous 2008-04-02 9:33

>>18
You failed BBCode, any arguments you may have made are now considered invalid.  C is superior due to simplicity (also compile speed).

Name: Anonymous 2008-04-02 12:07

>>21
(also runtime speed).

Name: Anonymous 2008-04-02 12:08

>>22
Oh, we're talking about Sepplesocks. Invalidate this statement and replace with (also binary size).

Name: Anonymous 2008-04-02 12:16

>>23
(also forced indentation of nested templates)

Name: Anonymous 2008-04-02 12:43

Get out of my sepples thread, you lisp addicts

Name: Anonymous 2008-04-02 13:59

>>23
Are you unaware of the Sepples[ocks] performance hit?

Name: Anonymous 2008-04-02 14:06

http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all

1.0    C++ GNU g++     1.20    2
1.1    C GNU gcc     1.34    2

Name: Anonymous 2008-04-02 14:15

>>26
You have beet caught tolling.

Name: Anonymous 2008-04-02 14:18

>>27
wtf with pascal

Name: Anonymous 2008-04-02 15:01

>>27
GNU gcc
GNU GNU Compiler Collection

Name: Anonymous 2008-04-02 15:41

>>30
GNU GNU Compiler Collection
GNU's not Unix GNU's not Unix Compiler Collection

Name: Anonymous 2008-04-04 9:33

Primitive C users, please [b]GTFO[/b] out this thread.

Name: Anonymous 2008-04-04 9:34

Primitive BBCode users, please an hero

Name: Anonymous 2008-04-04 13:00

Afaik void pointers (void*) are not supported anymore. I don't like that.

Name: Anonymous 2008-04-04 13:52

>>34
They are probably gonna slowly go away from pointers becaus there gay

Name: Anonymous 2008-04-04 13:54

>>35
There's a gay?  Where?  I MUST BURN IT!

Name: Anonymous 2008-04-04 14:08

>>35
This gets the ''Stupid Justification of the Week'' prize.

Name: Anonymous 2008-04-04 14:23

>>35
You're an idiot and probably you have no idea of C(++).

Name: Anonymous 2008-04-04 14:24

>>38
have no idea of C(++)
lol'd

Name: David M. Gay 2008-04-04 14:43

Name: Anonymous 2008-04-04 16:28

sepples faggotry considered harmful

Name: Anonymous 2009-03-06 13:59

This forced indentation crap?

Name: Sgt.Kabukiman 2012-05-21 13:38

All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy

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