[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]

So the official D implementation just got converted to an open

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: 26
Thread images: 1

File: 565913.png (23KB, 200x200px) Image search: [Google]
565913.png
23KB, 200x200px
So the official D implementation just got converted to an open source Boost license.

Redpill me on D...and Nim too I suppose. Are either of them worth upgrading working C code to use? Or should I just use C++ if I need a "better C"?
>>
>D
it's fucking nothing
>>
>>59788658
>D
like in Dead. Use C++ if you want OOP, descent speed and C compatibility.
>>
>>59788658
D is a nice language, but nobody really uses the reference compiler anyway so it hardly affects anything.

Nim is also really nice.

Neither are actually used though, so if you're looking for marketable skills, look elsewhere.
>>
>>59788658
use c++
>>
>>59788766
I already am, but I'm not a huge fan of it. Was hoping I could D or Nim my way out of using it.
>>
Use rust
>>
>>59789195
If I wanted a compiler that hated me I'd use C++.
>>
>>59788658
>worth upgrading working C

dude fuck no

w o r k i n g C/ das it mayne
>>
>>59789195
Sorry, but I'd like a language that does not feature php syntax.
>>
>>59788658
Nim is still in beta, lacks many thiings. However I would very much like Nim for embedded tools over python.

DMD is still slow, I like LDC2. D lang is very comfy it's productive, no *void pointer autism and easy to use. D is a big language but once you are familiar with it, you'll find other languages to be disgusting, specially C.
>>
>>59789478
If you are looking for an easier language, check Crystal Lang
>>
>>59789478
As somebody who slags PHP for a living, I haven't a clue what you're talking about.

PHP is a weird C/Java mix with dollar signs for variables and 'function' for every function and method call. Rust by comparison is complete nonsense.
>>
>>59789506
There was an example of shit rust code that looked like a mix of php and brainfuck. I only remember it started with "macro_rules!".
>>
>>59789552
Please sit. Tell us about your prejudices.
>>
>>59789552
>Macro represents the language syntax
# I\
guess\
you\
are\
a\
dumb\
C tard\
>>
>>59789569
>prejudices
Please cry more that I don't like your stupid language.
>>59789570
Even this is better than PHP-tier garbage. Also, C macros are preprocessor macros, they are a different thing than Rust macros.
>>
>>59789620
>C
>Macros
Please.
Include "" every time you mention C's "macros"
>>
>>59789620
You are the one who went out of his way to come and shitpost about a language he doesn't like. Why are you in this thread in the first place? Fuck off.
>>
>>59789654
I am criticizing rust for it's shit syntax, you just respond with a non argument. In such cases I assume you're butthurt because I'm criticizing rust.
>Why are you in this thread in the first place?
Because I can, nigga.
>>
>>59789749
>I am criticizing rust for it's shit syntax
see >>59789570

>>59789620
>Please cry more that I don't like your stupid language.
I don't care if you like it or not.
>>
>>59789767
>>59789635
>>59789654
>Arguing with a C toddler
Just why? Even /v/ is easier to reason with.
>>
>>59789767
>see >>59789570
Nigga, rust macros are part of rust syntax, while C "macros" aren't. They are preprocessor macros. if you do something like this
 #define MACRO 5 
, then anywhere preprocessor will find MACRO, it will replace it with 5. C compiler does not know about macros, they're invisible to it, while Rust macros are more like templated functions from C++.
>I don't care if you like it or not.
Then why are you responding, if you don't care?

>>59789792
>>C toddler
Not an argument. I didn't shill for C at any point. I'm not even C programmer.
>>
>>59788658
I'd sooner use rust than D
>>
>>59789792
>Just why? Even /v/ is easier to reason with.
Why don't you go back there then?
>>
ITT niggas who never used D

D is like C++ if C++ wasn't shit and filled with legacy garbage.
Thread posts: 26
Thread images: 1


[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.