Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Regarding letting it die, I don't think it is death nor I think it will die. It will simply be the niche of very passionate programmers as it still is. Just as Java will remain a soulless language that forces the programmer to work in a standardized way and thus makes programmers easily replaceable, another industry priority.
Originally posted by blackiwid
View Post
Regarding functional programming, well, a bit yes, but we came up with different compromises (e.g. immutable by default languages also reduce side effects and ease parallelization) that make it easier to take some of the advantages without cutting up the number of competent programmers. As I said, I'm not implying Lispers aren't more productive or that they don't write more correct code, but that it requires a higher level of education and thus can't supply the whole industry.
Regarding power waste, I think Lisp is unlikely to be better than something like C or Rust, but I'd be happy to be proved wrong. I wouldn't be surprised if it was much better than Python tho.
Originally posted by blackiwid
View Post
You don't need hundreds of developers in a given project in general, but you do need to have a team of 3-10 in most cases and you need those to be replaceable as time goes by.
Regarding the web frameworks, if I'm to believe the things I've read from anecdotes of Lispers, my take is it will never happen because Lisp is too productive for its own good. If most don't need the framework, nobody will waste time writing it. But if they don't write the framework that rules them all (which for the regular Lisper that cares about being creative and free would be a bad thing anyway) it'll never reach the unwashed masses. I mean, the reason Rails became popular enough for the industry to adopt it is that it gave you a program where all the hard thought was already done and you just needed to plug some pieces.
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Besides, you would need to outright ban macros from your projects to consider it optional in any way.
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
I don't live in the US, but if you're willing to go full remote programming becomes a more global profession.
There may be an egg and chicken problem tho.
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
1. That I didn't say they are more geeky, I said I met many geek women and their experience was they needed to hide or dismiss that geekiness, so how many there are is probably underestimated if we only observe outcomes.
2. That in any case everything in human traits tends to follow a normal distribution, and thus even if the average is shifted towards or against something you'll find people in the whole spectrum from all genders.
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
It may very well be another case of cultural differences between countries tho, so it may not have happened in your university as much as it happens in mine.
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
Originally posted by blackiwid
View Post
1. It doesn't hurt;
2. While it is true that grammatical sex is not the same as human sex, grammar and language in general is mutable, so that doesn't mean we necessarily need to keep it any single way;
3. If it makes more people feel included, given 1 and 2, I think it's good enough a reason to use it.
Originally posted by blackiwid
View Post
Comment