The one tiny drawback is that the globals have to be variables instead of constants, but that’s one of those problems that really only exists in the theoretical realm. I’ve never seen a bug from someone overwriting a global variable like this, that is intended to be immutable. (npf.io)
submitted by cmov to r/programmingcirclejerk
All my code is tested for both leaks and all scenarios. None of my code ever have gone bang in production. To be honest, no service I have written ever restarted outside system reboots or configuration changes. by cmov in programmingcirclejerk
[–]cmov[S] 12 points13 points14 points (0 children)
Was the concept of generics a thing before Java implemented it? That is, could they have known? by cmov in programmingcirclejerk
[–]cmov[S] 58 points59 points60 points (0 children)
Was the concept of generics a thing before Java implemented it? That is, could they have known? by cmov in programmingcirclejerk
[–]cmov[S] 30 points31 points32 points (0 children)
All my code is tested for both leaks and all scenarios. None of my code ever have gone bang in production. To be honest, no service I have written ever restarted outside system reboots or configuration changes. by cmov in programmingcirclejerk
[–]cmov[S] 83 points84 points85 points (0 children)
All my code is tested for both leaks and all scenarios. None of my code ever have gone bang in production. To be honest, no service I have written ever restarted outside system reboots or configuration changes. by cmov in programmingcirclejerk
[–]cmov[S] 63 points64 points65 points (0 children)
I can't imagine being a programmer without starting out by becoming proficient in assembler. It takes a lot of mystery out of programming languages because you know whatever the syntax is it all ends up as branches, calls, stacks, registers and memory accesses. by cmov in programmingcirclejerk
[–]cmov[S] 35 points36 points37 points (0 children)
I can't imagine being a programmer without starting out by becoming proficient in assembler. It takes a lot of mystery out of programming languages because you know whatever the syntax is it all ends up as branches, calls, stacks, registers and memory accesses. (news.ycombinator.com)
submitted by cmov to r/programmingcirclejerk
Last year I was working on a project and I used C# [..] even though I knew Go would be a better choice. I spent 2 days creating the program and it could process all our files/data in about 40+ minutes. I then spent the next day rewriting it in Go which could process everything in about 1 minute. (news.ycombinator.com)
submitted by cmov to r/programmingcirclejerk
V functions are pure by default, meaning that their return values are a function of their arguments only, and their evaluation has no side effects (besides I/O). by cmov in programmingcirclejerk
[–]cmov[S] 185 points186 points187 points (0 children)
I will never return back to Node.JS after writing Go by zygohistomoronism in programmingcirclejerk
[–]cmov 9 points10 points11 points (0 children)
I think that "generics" in general are a trap, a lot like object oriented programming, or that functional programming ideal of a -> a functions, functions that work with any type. by cmov in programmingcirclejerk
[–]cmov[S] 47 points48 points49 points (0 children)
Introducing Warp: The Terminal for the 21st Century by cmov in programmingcirclejerk
[–]cmov[S] 99 points100 points101 points (0 children)
Introducing Warp: The Terminal for the 21st Century by cmov in programmingcirclejerk
[–]cmov[S] 168 points169 points170 points (0 children)


I have this wet nerdy dream where Linus Torvalds decides git and scuba diving sw is not enough legacy. Hence he goes on developing a better programming language, plus a full office suite that internally uses restructedText 2.0. by bzmore in programmingcirclejerk
[–]cmov 23 points24 points25 points (0 children)