[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


I kinda like it. I like its garbage collector, I like its error handling, I like its package manager. But it's identified a bunch of problems with C and C++ and only kind of fixed them, while fixing a bunch of non-problems like fallthroughs on switch cases.

I fell off of D because its contributors had a habit of creating licensing issues for me by doing obliviously useless stuff like writing a wrapper for a public domain library and slapping the MIT license on that wrapper. Now that I'm off the wagon, in hindsight, a lot of the issues with C and C++ are better solved by following best practices and reading the fucking manual than by putting kids' gloves on the language itself.

I still think D has its use-case, but like so many other C killers I think it's doomed to linger forever in its shadow. What do y'all think?
>>
What the fuck is that atrocious logo supposed to signify?
>>
>>103237421
>an octopus made by nailing extra legs onto a dog
I kinda like nigger octopus tranny garbage collected language, tranny, dude just add more features, octopus octopus, D needs more features.

>I still think D has its use-case
You are wrong, there are not use cases for a DOA programming language Walter. Just add more features dude, and you may need like 2 standard libraries.
>>
I think that D should have the popularity that C++ has, but its more practical to just use C++ with modules and pretend you're using D. You can emulate most of the D features in C++, but you get actual tooling support. I say this as someone who really wanted to like D but kept running into compiler bugs and having to make bindings for fucking every lib I wanted to use.
>>
>error handling
it's literally just exceptions
>package manager
literally just cargo but worse
>>
>>103237421
>I like its error handling
what error handling? Hidden exceptions are not handling errors.
>>
>>103237421
D felt like an evolution of C++ and its natural successor. we had hope for better future, but now we stuck with fucking rust.
good job for shitting on D, motherfuckers. you can shit on rust as much as you like now, but this time you WILL be forced to use it, and you WILL like it.
>>
>>103237743
the D dicking your mom
>>
>>103239205
>>103238167
The language was designed like:
>let's add features just becase we can, and then we will add more features
>>
>>103238145
skill issue



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.