News for hackers. Stuff that matters.
Re:Tribes of Programming (2017) by btbuildem on Tuesday December 29, 2020 @12:00AM (#25566905)
Nothing exists in a vacuum. Same here, and you could rank these "tribes" by relevance: #3 as thoroughly intertwined with the real world, #2 as useful but mostly disconnected, and #1 as irrelevant for everyone but themselves (and ironically, holding themselves in the highest regard).

This almost reads like stages of individual maturity -- from "only aware of self", through "able to manipulate the outside world to reach goals", to "aware of and collaborating with others for common good".

Re:Tribes of Programming (2017) by BossingAround on Tuesday December 29, 2020 @02:10PM (#25573528)
> #1 as irrelevant for everyone but themselves

I assume you then don't use the following features?

- GC

- Generics

- Higher-order functions

- Recursion

- Static scope (oh man)

- Type inference

- Lambdas, closures, ...

Take a look at [1] to see why FP might be useful. You'll be surprised how many interesting features they have, and will want some of those in your current OOP-focused language too

[1] https://www.coursera.org/learn/programming-languages/

Re:Tribes of Programming (2017) by recursive on Tuesday December 29, 2020 @12:03AM (#25566915)
I'm firmly in the #1 camp but I have plenty of respect for people that can actually get useful things done.
Re:Tribes of Programming (2017) by BossingAround on Tuesday December 29, 2020 @02:11PM (#25573536)
I am quite firmly in the #3 camp and I have a lot of respect for #1.