https://loglog.games/blog/leaving-rust-gamedev/
Discussion here: https://news.ycombinator.com/item?id=40172033
We should encourage these people to check out D
Thread overview | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 26 OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
https://loglog.games/blog/leaving-rust-gamedev/ Discussion here: https://news.ycombinator.com/item?id=40172033 We should encourage these people to check out D |
April 26 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to ryuukk_ | On Friday, 26 April 2024 at 18:41:11 UTC, ryuukk_ wrote: >https://loglog.games/blog/leaving-rust-gamedev/ Discussion here: https://news.ycombinator.com/item?id=40172033 We should encourage these people to check out D why, we also have this types of rage quits? |
April 26 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to ryuukk_ | On Friday, 26 April 2024 at 18:41:11 UTC, ryuukk_ wrote: >https://loglog.games/blog/leaving-rust-gamedev/ Discussion here: https://news.ycombinator.com/item?id=40172033 We should encourage these people to check out D And what would be the selling point? If GC were to receive more (offensive) criticism, compared to other languages, it wouldn't be worth it. I'm not a game developer, but when it comes to graphics programming dealing with floating point, NaN will be a problem that not everyone has experience or patience in dealing with. |
April 26 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matheus Catarino | On Friday, 26 April 2024 at 23:14:41 UTC, Matheus Catarino wrote: >I'm not a game developer Therefore you should avoid commenting >And what would be the selling point? You have nothing good to say about D? Please refrain from commenting if it's to say nothing interesting |
April 27 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to ryuukk_ | On Friday, 26 April 2024 at 23:25:20 UTC, ryuukk_ wrote: >On Friday, 26 April 2024 at 23:14:41 UTC, Matheus Catarino wrote: >I'm not a game developer Therefore you should avoid commenting >And what would be the selling point? You have nothing good to say about D? Please refrain from commenting if it's to say nothing interesting What a healthy response to criticism, I'm sure this will prevent the type of behavior that the post is complaining about of "just learn the borrow checker" |
April 27 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matheus Catarino | On Friday, 26 April 2024 at 23:14:41 UTC, Matheus Catarino wrote: >On Friday, 26 April 2024 at 18:41:11 UTC, ryuukk_ wrote: >https://loglog.games/blog/leaving-rust-gamedev/ Discussion here: https://news.ycombinator.com/item?id=40172033 We should encourage these people to check out D And what would be the selling point? If GC were to receive more (offensive) criticism, compared to other languages, it wouldn't be worth it. I'm not a game developer, but when it comes to graphics programming dealing with floating point, NaN will be a problem that not everyone has experience or patience in dealing with. Adding to that - practically no task specific libraries. You need complex FBX scene importing setup to change things on import? good luck with that. extern(C++) with all mess such as const applied to different parts e.g. Dealing with non-D libraries as well when using GC managed references(arrays, objects) is PITA, you have basically slap As was mentioned in another thread dealing with const and @safe is another level of PITA. We also have our own @nogc and "GC bad" zealots. Add to that compiler bugs, for example when working on godot-dlang compiler spits random error message in template with Here is an example of such problem, getTexture returns Ref! wrapper that has leaky alias this, this means that getTexture immediately returns released instance. Sure this is my problem, and I suck at programming.
This all is just little annoying nuances, but how much it is really different from that "i'm done with rust" article? |
April 27 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to evilrat | On Saturday, 27 April 2024 at 04:46:40 UTC, evilrat wrote: >This all is just little annoying nuances, but how much it is really different from that "i'm done with rust" article? They don't quit programming, the point is that the problem is less severe in other languages. |
April 27 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kagamin | i.e. problem severity isn't boolean |
April 27 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to ryuukk_ | I think it also demonstrates shortcoming of safety by default. Agility in rust should be possible with unsafe blocks, but you can't use unsafe blocks because it's anathema, and simply beyond your reasoning ability. |
April 27 Re: OT: Leaving Rust gamedev after 3 years | ||||
---|---|---|---|---|
| ||||
Posted in reply to monkyyy | On Friday, 26 April 2024 at 21:19:56 UTC, monkyyy wrote: >On Friday, 26 April 2024 at 18:41:11 UTC, ryuukk_ wrote: >https://loglog.games/blog/leaving-rust-gamedev/ Discussion here: https://news.ycombinator.com/item?id=40172033 We should encourage these people to check out D why, we also have this types of rage quits? Because without D they don't release anything :) Have anyone heard anything about this D to Jai port? |