|
Toady posted:i agree with the reasons for c++ to exist, i just wish bjarne knew how to say no GrumpyDoctor posted:i still haven't quite figured out why nobody uses d. maybe some more experienced people can tell me. it can't be just inertia, there's got to be some other reason. Bjarne knows how to say no. The people he says no too seem to go work on D. In short, D is a hodgepodge of nice ideas and some horrible decisions. Like, arrays are also ranges by some hidden magic, except const char arrays, which are utf-8 encoded string, while are ranges of unicode characters, but otherwise look exactly like arrays of chars. Also inline unittests introduced with the unittest keyword are great until you realise the only way to run them is a special debug build which actually runs the whole thing but also runs your unittests. Basically it's a sort of C++ with bits in it.
|
# ? Feb 27, 2013 00:59 |
|
|
# ? May 9, 2024 19:19 |
|
ymgve posted:people not knowing the difference between learn and teach itt well what do you want to learn about? the functionality of the stl is pretty well documented at places like cppreference.com if you want to learn about core language like how different constructors work and what will be called in what situation, cppreference also does that well. The issue comes with things like ADL, RVO, copy elision, and other poo poo like that which afaik isn't documented in a "here's a list of things that happen in c++, maybe you should click one you don't recognize" kind of place.
|
# ? Feb 27, 2013 01:04 |
|
Also D's web page takes 5s to load. How am I expected to use a language with such a slow web page?
|
# ? Feb 27, 2013 01:07 |
|
whats the web page for c++
|
# ? Feb 27, 2013 01:08 |
|
FamDav posted:well what do you want to learn about? the functionality of the stl is pretty well documented at places like cppreference.com no i mean the instructions you posted sounds like instructing a lecturer how to teach c++ instead of how one individual would go about learning c++ for themselves
|
# ? Feb 27, 2013 01:15 |
|
Suspicious Dish posted:whats the web page for c++ http://isocpp.org/ perhaps
|
# ? Feb 27, 2013 01:23 |
|
C++ "standards" talk gas ban everyone gently caress strosstrop
|
# ? Feb 27, 2013 01:31 |
|
Zombywuf posted:Bjarne knows how to say no. The people he says no too seem to go work on D. pretty sure there's some kinda wierd flag that you can add that will tell the compiler not to replace main with a noop for running the unit tests the rest is def true though I found out recently that some very important US gov software is written in D and runs on SCO seriously the more time I spend in my line of work the more astonished I become that this country functions at even the most rudimentary level
|
# ? Feb 27, 2013 01:32 |
|
JawnV6 posted:yo does numpy actually meet shruges' criteria, esp. the expected return on failure cases? http://forums.somethingawful.com/showthread.php?threadid=3520389&pagenumber=11#post412927528
|
# ? Feb 27, 2013 01:49 |
|
the only thing I know about D is that the guy who got 1st place in the google code challenge used it
|
# ? Feb 27, 2013 01:51 |
|
JawnV6 posted:yo does numpy actually meet shruges' criteria, esp. the expected return on failure cases? unfortunately i left behavior undefined when the matrix was singular, otherwise [[1,2,3],[11,12,13],[21,22,23]] would have been a good example where numpy think it can invert it. instead i had to search around for a nearby matrix which numpy thought was singular, and that was annoying (but not too annoying).
|
# ? Feb 27, 2013 02:01 |
|
yo monoqc i just wanted to say thanks for the errang book. i only got through the first chapter or two but it was enough to help me debug some ejabberd modules today
|
# ? Feb 27, 2013 02:59 |
|
Glad to know it can be of any help
|
# ? Feb 27, 2013 03:02 |
|
wrong thread, evne worse
|
# ? Feb 27, 2013 03:02 |
|
e: buts
|
# ? Feb 27, 2013 03:03 |
|
it's so hard to remember that there is a yospos outside of the pl thread sometimes
|
# ? Feb 27, 2013 03:04 |
|
no its not
|
# ? Feb 27, 2013 03:44 |
|
pffft what a missed opportunity, you could have reminded me there's a world outside of yospos
|
# ? Feb 27, 2013 03:53 |
|
this thread is my favorite YOSPOS thread
|
# ? Feb 27, 2013 03:54 |
|
Gazpacho posted:pffft what a missed opportunity, you could have reminded me there's a world outside of yospos that would be the obvs joke why would i do that
|
# ? Feb 27, 2013 03:55 |
|
stay away from c++ and learn functional programming or something else interesting
|
# ? Feb 27, 2013 03:57 |
|
also gazpacho you can stop posting now
|
# ? Feb 27, 2013 03:58 |
|
OBAMA BIN LinkedIn posted:Effective c++ transformed me from a garbage c++ dev into a slightly less garbage c++ dev. good book. i don't program c++ but this right here is the kind of testimonial i can get behind also the only cool thing ive seen thats written in d is some of kenta cho's shmups
|
# ? Feb 27, 2013 03:59 |
|
Lutha Mahtin posted:i don't program c++ but this right here is the kind of testimonial i can get behind don't forget their kick-rear end nntp-based forums
|
# ? Feb 27, 2013 04:01 |
|
the only good c++ references consist of lists of things you should not do in c++ this covers effective c++ and also the c++ fqa
|
# ? Feb 27, 2013 04:01 |
|
JewKiller 3000 posted:stay away from c++ and learn functional programming or something else interesting do (mostly) functional programming in c++
|
# ? Feb 27, 2013 04:09 |
|
Jerry SanDisky posted:do (mostly) functional programming in c++ only in c++11 is that even a possibility
|
# ? Feb 27, 2013 04:12 |
|
Java gets within spitting distance of c++ for performance so unless you're writing kernel code or need real-time guarantees I fail to see the point of using c++. C is the obvious choice of greybeards and Linux spergs but there's no niche for c++
|
# ? Feb 27, 2013 04:56 |
|
or maybe the goal is something really crazy like making an unsandboxed app that has its own executable and uses the host OS's UI style
|
# ? Feb 27, 2013 05:05 |
|
java has its own executable. also use c# if ur doin gui on windows.
|
# ? Feb 27, 2013 05:15 |
|
you can make good, native looknfeel apps in eclipse rcp but holy hell does it suck to code. especially compared to xaml
|
# ? Feb 27, 2013 05:16 |
|
Gazpacho posted:or maybe the goal is something really crazy like making an unsandboxed app that has its own executable and uses the host OS's UI style You're trying to be sarcastic but it's tyool 2013 so unless you're making a browser or a game iawtp Java's UI toolkits are poo poo though
|
# ? Feb 27, 2013 05:17 |
|
do you pronounce it "X A M L" or "zamül"
|
# ? Feb 27, 2013 05:18 |
|
second one or zamel
|
# ? Feb 27, 2013 05:23 |
|
duTrieux. posted:do you pronounce it "X A M L" or "zamül" It's pronounced "gimme some dat Microsoft dick *schlorp schlorp schlorp*"
|
# ? Feb 27, 2013 05:24 |
|
i use c++ for matrices and it owns? http://eigen.tuxfamily.org/index.php?title=Main_Page
|
# ? Feb 27, 2013 05:29 |
|
PENETRATION TESTS posted:i use c++ for matrices and it owns? Use java and lapack
|
# ? Feb 27, 2013 05:32 |
|
ok
|
# ? Feb 27, 2013 05:33 |
|
PENETRATION TESTS posted:i use c++ for matrices and it owns? i tried getting that to work a couple weeks ago but the matrix market io stuff didnt work out of the box
|
# ? Feb 27, 2013 06:22 |
|
|
# ? May 9, 2024 19:19 |
|
if you suspect you want to use any library that implements a ref counting smart pointer, immediately stop using c++ and switch languages
|
# ? Feb 27, 2013 06:33 |