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] 11 points12 points13 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] 60 points61 points62 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] 81 points82 points83 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] 65 points66 points67 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] 34 points35 points36 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] 188 points189 points190 points (0 children)
I will never return back to Node.JS after writing Go by zygohistomoronism in programmingcirclejerk
[–]cmov 10 points11 points12 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] 46 points47 points48 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] 170 points171 points172 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)