Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I wrote some stuff in golang and really liked it.
- Their approach to OOP (object oriented programming) was
- very interesting. Then somewhere I read:
- "Go is just a modern C with garbage collection."
- And as someone who often fought the garbage collector
- in actionscript 3.0... I thought to myself...
- Maybe I have what it takes to learn C?
- And now I exclusively write Pure C™ code.
- I have been starting to hate golang more these days though.
- They have authoritarian semantics about how you are allowed
- to format your code. I really prefer a "lax comma" style like:
- void someFunction(
- /**/ int param_1
- , int param_2
- , int param_3
- ){ ...}
- And I do other weird stuff... Golang will refuse to compile if you
- do stuff like this. Golang also does the horrible evil
- "semi-colin injection" thing that javascript does.
- I don't think semi colons should be optional.
- Formatting: Should be for the human.
- Semicolons: Are for the computer.
- Semi-colon injection violates these separation of concerns as far
- as I am concerned.
- While I am here, here are some twitch coding streams for C code:
- This person is working on a UI library for C using OpenGL:
- https://www.twitch.tv/heroseh
- This person is me, working on 2.5 dimensional auto tiling engine:
- www.twitch.com/kanjicoder
- If you pop in and ask me some questions, I'll answer.
- I don't really think I am that smart though.
- But I am highly creative, industrious, and obsessive.
- And with that comes some rare insights.
- ( No such thing as "unique" )
- I didn't write it like this.
- I'll paste the original formatting to
- pastebin for anyone actually interested.
- https://pastebin.com/XJbt1ENc
Add Comment
Please, Sign In to add comment