AstonJ

AstonJ

Language Core Teams - how big are they and does it matter?

Just wondering about this - generally how big are the core teams of programming languages?

Do larger teams progress more quickly than smaller teams?

Are there notable differences between languages with big/small teams?

Do you have a preference even - are you swayed by the size of a team? :upside_down_face:

Most Liked

dimitarvp

dimitarvp

I don’t idolize Linus but the added context here is that the Linux kernel is a very sensitive project in many regards (don’t break user code, prioritize performance, try and do a good job security-wise etc.) and there’s a steep learning curve before participating. Linus is kind of right part of the time when he gets angry at people who never bothered to learn the basics on how to participate.

I mean, that’s like going to a job interview at NASA without having interest in physics and astronomy.

So again, the guy can be a douche but I feel such a gatekeeper is needed for a high-profile project like the Linux kernel.

AstonJ

AstonJ

Gate-keeping is fine… but it doesn’t hurt to be polite :blush: I have a policy for being nice, tolerant and understanding to all but those who are not nice, intolerant or malicious.

Making concessions is good as well. Someone’s personal circumstances can provide context. Someone brought up in a modern country today, will more likely to be progressive than someone brought up in a developing country 50 years ago. In the same vein, a noob may not be as au fait with things as someone who’s been doing it or been around for a while.

That’s just the ideal tho, at least imo - everyone’s different and we all slip up from time to time.

herminiotorres

herminiotorres

I think the team size it’s not so much important… IMHO, the biggest and important thing its who much diversity not only in technical skills the team should be applying new cool features and handle the best way the real-world problems.

Automate such route things like mix and hex handle perfectly and use the language for programmers to use and do their jobs more fun and enjoyable.

The community born around the language needs to be inclusive no hostile, this another thing, and this always starts with a team, more people could come to language to doing contributes tough.

My principal language is Ruby and is the biggest of my new language I would like to use in the feature, by the way, is the Elixir. And they both are a good language ecosystem and community too as well, and if you analyze the javascript ecosystem and you definitely could see so much hostile environment most people stop to contribute and create their solutions, the biggest deal its create you’re transpile for Javascript, e.g Typescript, Elm, ReasonML and other and other and other, and you stop and see the big picture your community are so fragmented and the initial propose about the language does more matter.

And another example is kernel Linux is such a hostile OSS project and we see many people stop contributing because of the many dump garbage words their receive from Linus.

Where Next?

Popular General Dev topics Top

AstonJ
If so, what was the last blog post you wrote… and if not, why not?
New
chasekaylee
Hi everyone! I have been in the professional industry for ~2 years now coming from a boot camp. I started a base foundation by programmin...
New
finner
One of my 2021 resolutions is to read more tech books. As part of this effort I purchased two MEAPs (Manning Early Access Program) which...
New
jamiedumont
This is all going to be a bit hand-wavey and straight off the top of my head, so bear with me, but it’s a thought/debate that’s been ratt...
New
OvermindDL1
What shell(s) do you use, why do you use them, and how do you have them configured? Note, this is about shell’s, not terminals, terminal...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
AstonJ
Do we have any digital nomads here? Anyone fancy it? If so, which countries would you consider? I’ve been toying with the idea for a wh...
New
DevotionGeo
Hi everyone! I bought this domain name when I was planning to create a website like ElixirSchool.com, but that didn’t ever happen. Now ...
New
AstonJ
Chris Seaton, the creator of TruffleRuby has died. It appears from suicide :cry: He left this note on Twitter on the weekend: And one...
New
New

Other popular topics Top

Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
New
PragmaticBookshelf
Author Spotlight: VM Brasseur @vmbrasseur We have a treat for you today! We turn the spotlight onto Open Source as we sit down with V...
New
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New