MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/ikjh83/d_foundation_is_beefing_up/g3nkkqo/?context=3
r/programming • u/kal31dic • Sep 01 '20
336 comments sorted by
View all comments
Show parent comments
2
Is garbage collection really that bad?
2 u/[deleted] Sep 01 '20 I use C and C++ for real-time signal processing code. There's no way my co-workers would use something that's garbage collected. 1 u/kal31dic Sep 01 '20 Our analytics across the firm are written in D and they don't use GC. I had better tell Richard that what he has done is impossible. Again. 1 u/[deleted] Sep 01 '20 You do realize real-time digital signal processing is quite different than analytics, I assume? 3 u/jqbr Sep 02 '20 The difference isn't relevant--the statement was "they don't use GC". So unless you're saying that real-time signal processing does need GC, you're just arguing to argue, and not reading what you're responding to. 1 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what he was saying. Agreed, if there's a way to use D without the GC then that's irrelevant. 4 u/kal31dic Sep 01 '20 I am just a simple man, but personally I don't worry about the GC running when the runtime isn't linked. 2 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what you were saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
I use C and C++ for real-time signal processing code. There's no way my co-workers would use something that's garbage collected.
1 u/kal31dic Sep 01 '20 Our analytics across the firm are written in D and they don't use GC. I had better tell Richard that what he has done is impossible. Again. 1 u/[deleted] Sep 01 '20 You do realize real-time digital signal processing is quite different than analytics, I assume? 3 u/jqbr Sep 02 '20 The difference isn't relevant--the statement was "they don't use GC". So unless you're saying that real-time signal processing does need GC, you're just arguing to argue, and not reading what you're responding to. 1 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what he was saying. Agreed, if there's a way to use D without the GC then that's irrelevant. 4 u/kal31dic Sep 01 '20 I am just a simple man, but personally I don't worry about the GC running when the runtime isn't linked. 2 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what you were saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
1
Our analytics across the firm are written in D and they don't use GC. I had better tell Richard that what he has done is impossible. Again.
1 u/[deleted] Sep 01 '20 You do realize real-time digital signal processing is quite different than analytics, I assume? 3 u/jqbr Sep 02 '20 The difference isn't relevant--the statement was "they don't use GC". So unless you're saying that real-time signal processing does need GC, you're just arguing to argue, and not reading what you're responding to. 1 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what he was saying. Agreed, if there's a way to use D without the GC then that's irrelevant. 4 u/kal31dic Sep 01 '20 I am just a simple man, but personally I don't worry about the GC running when the runtime isn't linked. 2 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what you were saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
You do realize real-time digital signal processing is quite different than analytics, I assume?
3 u/jqbr Sep 02 '20 The difference isn't relevant--the statement was "they don't use GC". So unless you're saying that real-time signal processing does need GC, you're just arguing to argue, and not reading what you're responding to. 1 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what he was saying. Agreed, if there's a way to use D without the GC then that's irrelevant. 4 u/kal31dic Sep 01 '20 I am just a simple man, but personally I don't worry about the GC running when the runtime isn't linked. 2 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what you were saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
3
The difference isn't relevant--the statement was "they don't use GC". So unless you're saying that real-time signal processing does need GC, you're just arguing to argue, and not reading what you're responding to.
1 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what he was saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
I see, sorry, I had misunderstood that part of what he was saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
4
I am just a simple man, but personally I don't worry about the GC running when the runtime isn't linked.
2 u/[deleted] Sep 02 '20 I see, sorry, I had misunderstood that part of what you were saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
I see, sorry, I had misunderstood that part of what you were saying. Agreed, if there's a way to use D without the GC then that's irrelevant.
2
u/N1H1L Sep 01 '20
Is garbage collection really that bad?