The problem with programming in a language that is bad (in some way) isn't just that the language is bad (in that way), but that the other programmers it attracts are OK with it being bad (in that way). Which is itself bad unless people in charge recognize it and work to fix it.
-
Show this thread
-
Replying to @Ngnghm
I was NEVER ok with the problems in JavaScript. I didn't have the skills to leave, know where to go, or how (or 8f I could) to change for years. My colleagues where largely in the same boat. My anecdotal experience doesn't map.
1 reply 0 retweets 2 likes -
Replying to @fresheyeball
Wow, witness the learned helplessness! If there is one good thing about Lisp, it's that being "the" programmable programming language, it and only it does away with the helplessness of programmers who have to beg and wait for the powers that be to fix their shitty languages.
1 reply 1 retweet 2 likes -
Replying to @Ngnghm
I think lisp is special that way. The engineer can alter the language, so they are never helpless to the hands of the language authors. However that's also the worst thing about LISP.
3 replies 0 retweets 2 likes -
Replying to @fresheyeball
It's not something bad about Lisp, but about normies who seek comfort in submitting to the social power of unearned and unearnable authorities in language matters, when Lispers reject social power either exerted or endured and seek only power of man over nature.
1 reply 3 retweets 4 likes -
Replying to @Ngnghm
I don't think I would want that in a team setting. You can alter it for the better .. or for the worse. I prefer not to live in a company specific programming language full of tribal knowledge I can't prepare for.
1 reply 0 retweets 0 likes
There is always company specific software knowledge. In most companies, the knowledge is not language-encoded and programmers must manually do the job of macroexpanding the actual domain language into their rigid framework. And changing the domain representation is unaffordable.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!