← Home ← Back to /g/

Thread 106975337

4 posts 2 images /g/
Anonymous No.106975337 [Report] >>106975392 >>106976701 >>106977217
personal project in C
>have a task
>implement the solution
>95% of the implementation and debugging hassle is memory and array management
>completely manageable if you don't have shit for brains, even if frustrating at times
>task done, code runs fast and efficiently

personal project in (memory-safe) C++11
>have a task
>come up with a roadmap on how objects and methods interact
>spend the rest of your time creating object implementations instead of actually performing the task
>95% of debugging is managing high level abstractions instead of actually performing the task
>code is completely unreadable because of ten million types (or lazy auto placeholders)
>forget about the task entirely

personal project in C++14 and farther
>spend most your time deciding which of the gazillion different methods to use for this one simple implementation
>code is unreadable because no human being can remember every feature introduced past C++11
Anonymous No.106975392 [Report]
>>106975337 (OP)
You can use libraries in C.
Anonymous No.106976701 [Report]
>>106975337 (OP)
>come up with a roadmap on how objects and methods interact
>spend the rest of your time creating object implementations instead of actually performing the task
>95% of debugging is managing high level abstractions instead of actually performing the task
>code is completely unreadable because of ten million types (or lazy auto placeholders)
No one is forcing you to do this.
Anonymous No.106977217 [Report]
>>106975337 (OP)
in rust, you will be done in 5-10 minutes. and the code will actually reliably work instead of just you thinking it does.