[Open-Source]Conquer Online PServer Project

09/15/2016 12:22 KraHen#16
Quote:
Originally Posted by Best Coder 2014 View Post
What kind of drugs are you on?
I like them, it's great when I only have to read through a short header file to use a colleagues code than to scroll over a wall of text or see the API through some IDE specific UI feature.


Quote:
There's still some abominations in the D std lib, IMO, for instance:
I have reached that part in my life where this doesn't look insanely horrible and I am saddened by this fact.

Quote:
Like Bauss said, it's easy to turn off the GC in D. The hard part is using the standard library / language features without a GC (arrays/slices, strings, etc. all use the GC)
That sounds absolutely horrible, maybe if there is a way to compile the "stl" without GC like boost without exceptions? Without their standard features, turning off the GC sounds like buying a high power rifle just to shoot yourself in the testicles.


Quote:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
The alias thing is super nice, the rest, not impressed. Not saying it's not good, just nothing that I would switch to D for from C++ in actual production.
09/15/2016 12:46 Best Coder 2014#17
Quote:
Originally Posted by KraHen View Post
I like them, it's great when I only have to read through a short header file to use a colleagues code than to scroll over a wall of text or see the API through some IDE specific UI feature.
I don't think that justifies all the horrible mess that header files bring.

Although, if you're using a documentation generator, you'd just look at the .ddoc (or whatever) file instead, that's much better, in my opinion, than looking through a header file anyways.

Quote:
Originally Posted by KraHen View Post
I have reached that part in my life where this doesn't look insanely horrible and I am saddened by this fact.
:(

Quote:
Originally Posted by KraHen View Post
That sounds absolutely horrible, maybe if there is a way to compile the "stl" without GC like boost without exceptions? Without their standard features, turning off the GC sounds like buying a high power rifle just to shoot yourself in the testicles.
Well, not really, but there's a [Only registered and activated users can see links. Click Here To Register...] (again with the fucking removal of the "#" part of the URL :mad: ...)
09/16/2016 01:36 Super Aids#18
Quote:
Originally Posted by Best Coder 2014 View Post
Well, not really, but there's a [Only registered and activated users can see links. Click Here To Register...] (again with the fucking removal of the "#" part of the URL :mad: ...)
I believe it was proposed to refactor phobos to not use gc though.

#Edit here it was

[Only registered and activated users can see links. Click Here To Register...]

Although just visions
09/18/2016 10:37 Nusku#19
Quote:
Originally Posted by Best Coder 2014 View Post
Because he loves the D :rolleyes:.
I don't think choosing D for the features it offers is bad. It's the lack of of libraries/community that blows.

From what others have pointed out (and from what I've seen in the past few years) D isn't bad, but it just hasn't had the traction some other languages have had (Go, Rust, Swift...? lol).

Plus, C++ has stepped up it's game a recently. A lot.
09/18/2016 12:34 Best Coder 2014#20
Quote:
Originally Posted by Nusku View Post
I don't think choosing D for the features it offers is bad. It's the lack of of libraries/community that blows.
I wouldn't really say there's a lack of libraries, community, maybe.
The [Only registered and activated users can see links. Click Here To Register...] is pretty big and there's plenty of [Only registered and activated users can see links. Click Here To Register...] as well.

Quote:
Originally Posted by Nusku View Post
From what others have pointed out (and from what I've seen in the past few years) D isn't bad, but it just hasn't had the traction some other languages have had (Go, Rust, Swift...? lol).
That's true, but look at the companies behind those languages. Google (Go), Mozilla (Rust), and Apple (Swift) are huuuuuuuuuuuuuuge companies with way more resources for advertising their languages.

Quote:
Originally Posted by Nusku View Post
Plus, C++ has stepped up it's game a recently. A lot.
Sure, but in the end, it's still C++, no matter how many bandaids you add.
09/25/2016 13:27 KraHen#21
Quote:
Originally Posted by Best Coder 2014 View Post
Sure, but in the end, it's still C++, no matter how many bandaids you add.
That is not necessarily a bad thing, at the same time not necessarily a good thing. C++ has widespread use for decades, consistently, the latter being the keyword here. I found this to be an interesting talk, maybe you'll like it as well.


09/25/2016 21:45 Best Coder 2014#22
Quote:
Originally Posted by KraHen View Post
That is not necessarily a bad thing, at the same time not necessarily a good thing. C++ has widespread use for decades, consistently, the latter being the keyword here. I found this to be an interesting talk, maybe you'll like it as well.
Thanks for the video, that was a pretty good talk. C++28 is gonna be so awesome! :o
09/27/2016 20:39 - D#23
w8ing you
09/28/2016 15:18 Ultimation#24
id join in, but not using D :( im more of a V man myself
09/28/2016 16:19 Best Coder 2014#25
Quote:
Originally Posted by Ultimation View Post
id join in, but not using D :( im more of a V man myself
So you're a man with a vag, is what you're saying? To each his own, I suppose. :o
09/28/2016 18:28 Ultimation#26
noooo. i mean i go for vag over D
09/28/2016 19:56 turk55#27
Quote:
Originally Posted by Ultimation View Post
noooo. i mean i go for vag over D
But if there is no vag you will go for a d.
09/29/2016 20:32 KraHen#28
Quote:
Originally Posted by turk55 View Post
But if there is no vag you will go for a d.
So basically all the time.
09/30/2016 11:34 Ultimation#29
wooow... u trolls...