|
Werthog 95 posted:idgi http://www.dangermouse.net/esoteric/piet.html uses images as a programming language.
|
# ? May 9, 2013 23:20 |
|
|
# ? May 16, 2024 17:20 |
|
all programmers are bad. some are just better at hiding it
|
# ? May 9, 2013 23:24 |
|
MononcQc posted:http://www.dangermouse.net/esoteric/piet.html someday i'll do a project euler or something in this or die probably die
|
# ? May 9, 2013 23:30 |
Ericadia posted:So what specific things in C++ do people hate? Like, name the #1 thing that makes you wish you were dead: doing more than a femtosecond of boost debugging
|
|
# ? May 9, 2013 23:31 |
|
Nehacoo posted:finally, my dreams have come true. 3 shitposts and im accepted in yospos there are so many good posters here, it was a difficult decision to let you into the hallowed halls, good luck and god bless
|
# ? May 9, 2013 23:36 |
|
Zlodo posted:this, this a million times c++ is the lisp of imperative programming languages, and that makes it awesome
|
# ? May 9, 2013 23:54 |
|
FamDav posted:c++ is the lisp of imperative programming languages, and that makes it awesome elaborate, please
|
# ? May 10, 2013 00:06 |
|
it's poo poo
|
# ? May 10, 2013 00:11 |
|
but like poo poo, essential 2 life
|
# ? May 10, 2013 00:37 |
|
i guess my posting is essential
|
# ? May 10, 2013 00:40 |
|
Not Al-Qaeda posted:whats the best programming language???? G because then you can understand labview oh who am i kidding no one understands labview
|
# ? May 10, 2013 00:55 |
|
Ericadia posted:So what specific things in C++ do people hate? Like, name the #1 thing that makes you wish you were dead: as someone who has never really touched c++, but loathes it: despite smarter programmers than me espousing the virtuous nature of generic programming, to me it's still "an octopus made by nailing legs onto a dog". unfortunately, we're still nailing legs to it, and in 20 years time it will be a millipede. nothing will ever be removed from c++, only added atop. c++, as many of its apologists recite, is "pay for what you use", in the sense that if you are punished for exactly how many features of c++ you use. these payments compound. c++ is a way of sacrificing programmers for the holy grail of efficient code. additionally, every company that uses c++ will use a different subset, and if you're lucky, their own homebrew standard library. if i had to pick two languages that were closest in culture to c++, it would be php and lisp. php is ubiquitous, well known, and well established in industry. although some of the design decisions are beyond questionable, php, like c++ won't be going away any time soon. much of the code written in both is unsurprisingly crap, and the languages punish both the ignorant and the knowledgable. lisp in that it's full of smug weenies, hilariously fragmented, with a bloodlust for meta-programming, outdoing each other with clever hacks, torturing the language into a useable one. why write something simple that works at a price of verbosity, when you can write something that superficially looks simple but is implemented in rube-goldberg fashion, at a price of sanity. c++ is like a swiss army knife of power tools. it's impossible to use without harming yourself. really, i feel too dumb to use c++.
|
# ? May 10, 2013 01:03 |
|
c++ is a language in which every program is a horror, but you can write efficient horrors if you're a smart-rear end.
|
# ? May 10, 2013 01:05 |
|
tef posted:as someone who has never really touched c++, but loathes it: so like most people who rant about c++
|
# ? May 10, 2013 01:08 |
|
I feel like its still 1998 when I see posts like that
|
# ? May 10, 2013 01:10 |
|
tef posted:
the millipede is the strongest animal
|
# ? May 10, 2013 01:14 |
|
more like dICK posted:so like most people who rant about c++ not living in jonestown
|
# ? May 10, 2013 01:15 |
|
more like dICK posted:I feel like its still 1998 when I see posts like that unfortunately some people I know still maintain code as if it were 1998. we can't all be working on llvm and clang.
|
# ? May 10, 2013 01:18 |
|
more like dICK posted:I feel like its still 1998 when I see posts like that c++ was a decade old at that point and people still knew it was poo poo
|
# ? May 10, 2013 01:18 |
|
tef posted:unfortunately some people I know still maintain code as if it were 1998. we can't all be working on llvm and clang. Some programmers I know are severely underpaid and miserable, but that doesn't make it correct to say that all programmers are
|
# ? May 10, 2013 01:23 |
|
more like dICK posted:Some programmers I know are severely underpaid and miserable, but that doesn't make it correct to say that all programmers are we're both talking about the games industry ?
|
# ? May 10, 2013 01:26 |
|
dumb c++ question: can i overload extraction/inserion operators for fstream as well as for regular iostreams? e.g. can i have code:
|
# ? May 10, 2013 05:20 |
|
Orbi posted:dumb c++ question: can i overload extraction/inserion operators for fstream as well as for regular iostreams? yes FamDav fucked around with this message at 06:22 on May 10, 2013 |
# ? May 10, 2013 05:32 |
quantity of features doesn't make a language bad. c++ is actually very nice to use compared to any shitass p/e/l-lang.
|
|
# ? May 10, 2013 11:11 |
|
OBAMA BIN LinkedIn posted:quantity of features doesn't make a language bad. c++ is actually very nice to use compared to any shitass p/e/l-lang. Ur very nice to use
|
# ? May 10, 2013 11:57 |
i dont really know why but when i go back to using c++ after using a p-lang for like half a year, it feels solid and productive. gently caress p-langs only use them if you are writing something unimportant that noone cares about.
|
|
# ? May 10, 2013 12:30 |
help, C++ is too expressive!! what am i supposed to do with all these features i dont need, its not like i can ignore them right??? i cant stand it when a language offers me an enormous wealth of potential unambiguous functionality!
|
|
# ? May 10, 2013 12:36 |
|
OBAMA BIN LinkedIn posted:help, C++ is too expressive!! what am i supposed to do with all these features i dont need, its not like i can ignore them right??? i cant stand it when a language offers me an enormous wealthy of potential unambiguous functionality! youre caring about c++ a lil bit too much soz
|
# ? May 10, 2013 12:37 |
|
inline short if statements align end brackets to start deeper lines are 1 tab in glad i don't code for a living or i'd be dead from nerd rage pre:void dickbuggeryfucksacks(int fuckbuckets) { if(loldongs){no();ok();actuallyno();} else { fuckyou(); } } EMILY BLUNTS fucked around with this message at 12:40 on May 10, 2013 |
# ? May 10, 2013 12:37 |
|
Resplendent Spiral posted:inline short if statements also, put some loving spaces in there -- they are cheap, and you don't have to ram everything together like that pre:void dickbuggeryfucksacks(int fuckbuckets) { if (loldongs) { no(); ok(); actuallyno(); } else { fuckyou(); } }
|
# ? May 10, 2013 12:41 |
the correct brace style, the brace style handed down to us by The Lord Your God, is:C++ code:
|
|
# ? May 10, 2013 12:42 |
|
OBAMA BIN LinkedIn posted:unambiguous
|
# ? May 10, 2013 12:45 |
|
OBAMA BIN LinkedIn posted:the correct brace style, the brace style handed down to us by The Lord Your God, is: mmm actually this is backwards
|
# ? May 10, 2013 12:46 |
K&R for C/C++ Allman for Objc method blocks, but K&R for inner conditionals Allman for C# all language syntaxes are ugly in their own way though
|
|
# ? May 10, 2013 12:46 |
|
how can i accidentally redefine str
|
# ? May 10, 2013 12:47 |
cool thing u might like to tryC++ code:
|
|
# ? May 10, 2013 12:48 |
|
wow apparently this is a style, too pre:while (x == y) { something(); somethingelse(); } finalthing();
|
# ? May 10, 2013 12:49 |
|
Resplendent Spiral posted:wow this is better to read but indentations are sufficient on they own. just use languages that use that
|
# ? May 10, 2013 12:52 |
|
echinopsis posted:this is better to read i like the funny symbols; they light up nice in my editor
|
# ? May 10, 2013 12:55 |
|
|
# ? May 16, 2024 17:20 |
not that I can't afford it, but I hate the idea of trying to justify $70 for sublime text (not that you ever have to pay for it really)
|
|
# ? May 10, 2013 12:59 |