Comment on: How do you usually read programming books?
0 22 May 2017 18:50 u/lmkevin in v/programmingComment on: FCC says it was hit by a DDoS attack, but refuses to show any evidence
The difference between /r/programming and /v/programming is the second part of this title.
Comment on: [rant] Somethings you'll learn in college but should NEVER use in the real world
I am in college right now. So admittedly, yes I'm under experienced. HOWEVER I doubt you have witnessed the incredible retardness colleges are teaching. They teach you to
- build you own Linked List instead of how to use ArrayList and vectors
- Barely do they even talk about how to model or design a project. They touch UML and nothing else.
- Recursive palindrome, recursive Fibonacci, recursive x, recursive y for the excuse of "logical practice". Why the fuck will I be applying recursiveness in my day to day work life?
Things they don't teach you:
- How to use git... let alone what a cvs is.
- How to start, maintain, and close a project
- Software Engineering, they teach you how to code like a slave. Models and designs are not important to engineering I guess.
Keep in mind, this is my 4 year college experience. I'm sure if I were going to MIT or something I wouldn't be saying this.
Comment on: [rant] Somethings you'll learn in college but should NEVER use in the real world
Kernels have linked lists? I certainly was not aware of this... where do they use them?
Comment on: [rant] Somethings you'll learn in college but should NEVER use in the real world
Maybe I should just rid of points 1 and 3 and replace it with the phrase "avoid trees if possible"
Comment on: [rant] Somethings you'll learn in college but should NEVER use in the real world
Yeah thinking on it, I knew that recursion does have actual use (hense the 90%), you can't get away from recursion when dealing with trees.
Comment on: We Need to Talk About Technical Debt
+1 Cool article and good terminology coining.
[rant] Somethings you'll learn in college but should NEVER use in the real world
2 0 comments 23 Jan 2017 21:37 u/lmkevin (self.programming) in v/programmingComment on: Happy Birthday Aaron Swartz!
Whooooooooooppppppppppsssssssss.
God I suck at posting.
Happy Birthday Aaron Swartz!
10 1 comment 11 Jan 2017 21:33 u/lmkevin (self.programming) in v/programmingComment on: C Continues to Weaken in TIOBE Rankings - Dice Insights
It's declining because it's major use of is being replaced with Go. Anything you can that uses C could also be used with Go. I personally have not used Go because of how it forces me to not use my precious Allman indent, but if it was not for Go's garbage collector it could also be used for OS development as well.
Comment on: Infographic for choosing your first programming language
I know every language on this list. Obviously I've worked with more than others, but can someone explain to my why PHP is so hated? Like an actual logical reason? I'm not defending it, for instance one thing I hate about php is that it implements OOP and it causes the newer libraries to be programmed by plebs which in makes it a bad language to work with. This could be the same reason to have C++ or Java however...
Comment on: What is your preferred pseudosyntax?
I myself like Allman, K&R looks clunky and clustered. I can't even read K&R code without having to newline all the brackets. I typically only use '//' when it's the comment contains optional or non-important information and /* */ when it's describing multiple lines of code.
/* Calculate the super number */
int a = (b + c) / 2; // gets the average
a += 90;
a /= b;
Variable naming usually depends on the language and what the language maker prefers. But if I could enforce one across the globe it would be the no caps and underscore (Linux/GNU) syntax. Because I spend less time on the shift key as I only ever need to use it with a single character. And best of all
int it_looks_like_ima_badass_haker;
What is your preferred pseudosyntax?
2 1 comment 28 Dec 2016 18:54 u/lmkevin (self.programming) in v/programmingComment on: C or C++: Which is the language you prefer?
I prefer C over anything else. The only good thing C++ has ever done was distract mediocre programmers from leaning C.
"Oh well C++ is just an extension of C, it can do everything C does and more..." is a fucking retarded statement. That's like arguing a 13 wheel car is inherently better than a 4 wheel car.
Comment on: First video in a coding playlist: 300k views. Second video: 200k views. Remaining videos in series passing the series midpoint: 2-3k views each. Why?
Nothing surprising here. It's just like anything else in life, you start walking up the hill of knowledge but turn downhill because you saw something more interesting on your way up.
Same here. I'm not trying to be a hipster or anything, paper is just so much more tangible. And I'm on the computer all day, why would I want to spend any additional time reading books?