[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

What's /g/'s opinion on D language?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 21
Thread images: 3

File: D_Programming_Language_logo.svg.png (606KB, 1920x1455px) Image search: [Google]
D_Programming_Language_logo.svg.png
606KB, 1920x1455px
What's /g/'s opinion on D language?
>>
BIG
>>
>>58902320
4u
>>
for women
>>
D's nutz
>>
>>58902328
DICK
>>
Haven't used it but it seems like an improvement over the mixed mess that is C++.
>>
>>58902291
Rust is better, D tried but it failed.
>>
It could've been great.
>>
>>58902766
got 'em
>>
File: mpv-shot0004.jpg (238KB, 1920x1080px) Image search: [Google]
mpv-shot0004.jpg
238KB, 1920x1080px
>>58902291
I love it
>>
>>58903447
what went wrong?
>>
File: dthreads_simpler.png (90KB, 899x613px) Image search: [Google]
dthreads_simpler.png
90KB, 899x613px
Excellent language.

All the best parts of C and C++, without the bad parts. Syntax is far cleaner, GC is optional with multiple community-made allocators available, module system is top-tier, scope guards help with deallocation and lifetimes, far better code generation and conditional compilation tools.

As for it versus Rust, it definitely has a cleaner syntax (Rust's can be too dense), it handles strings far better, and the choice of GC versus manual allocation with scope guards to help goes a long way to near-parity with Rust without needed the entire language to be built around it.

Also, D isn't centrally and chiefly an object-oriented language, it's imperative. That means you don't need fucking singletons and factories; you can simply have a function in a module/namespace. Java and C# are fucking retarded like that.

Posting my simple thread example from that last C thread.
>>
>>58904147
Looks pretty nice desu
>>
>>58902291
see >>58902916
>>58904066
The lack of a clear vision from the beginning. Oh well, they had their chance, but you can only fuck up that much until you get forgotten.

Given it will all work out, it will be Rust for strict system programming and Jai for fun system programming.

That said, at least Bright isn't in complete denial, unlike the creator of Eiffel.
>>
>>58902291
>Garbage collected
It's shit. Nobody uses it.
Go home.
>>
>>58904147
std.stdio

I know why it is this way, but still this looks retarded.
>>
>>58906096
The first std is the Phobos standard library.

stdio is system standard IO, same as in C, and C++.
>>
>>58905370
D is incorporating the only useful features of Rust and will do them in a way that doesn't have awful syntax. There is no reason for Rust to exist.
>>
seriously needs more native libs

the language itself is really nice desu
>>
>>58905388
nice non-argument
Thread posts: 21
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.