It’s hard to know where to start with this article. Vardan obviously feels strongly that his view of programming is the correct one. But neither machismo nor masochism are the correct measure of a programmer.
Yes, programmers will have to think about more things with C++ — but mostly the wrong things.
Or just colour you “troll”! You “suspect the environment is plenty welcoming”???? Have you been hiding under a rock? Your second paragraph suggests you can’t do much more than project your own bias!
I regularly see behaviour similar to (though less intense than) that described — and that’s in groups of “sensitive new-age…
If women were choosing not to go into CS despite a welcoming environment and equal support, I would agree. However, since that is **hardly** the case, I have a huge problem with the gender imbalance, and will do everything I can to counteract it!
Yes, but less so. Women (and men) should not be artificially limited from fields where they have the required capabilities. From 35+ years teaching CS, it is very clear to me that women are (at least) as capable of CS as men!
Decisions made by computer scientists will probably have more sweeping impact on our society than…
Great article, and ultimately uplifting!
The sad part is all of the misguided people who tried to tell you you weren’t the right type. Most of those attitudes would prevent me from hiring them! Only people who want to keep coding as a priesthood are concerned about a “programming type”. I think everybody ultimately will need…
Just read this and your other great article!
I teach Computer Science, and am *very* frustrated with the low numbers of women in the field, and the (not coincidentally) awful experiences many women experience. It sounds like it’s worse in France, but it’s far from perfect in Canada.
What he said!
This complexity of node/npm/grunt/bower/broccoli/whatever tools is what turned me off amber-lang.org — and that was for a Smalltalk environment!
@PharoJS is trying to build a cleaner tool for SPAs, and combined with Seaside will make a coherent web development environment. At least that’s the goal.
When reading Richard’s post on Smalltalk’s lack of switch/case statement, another implementation occurred to me.
In class Object, define the method switch:
switch ^ Switch new with: self