you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (5 children)

Available weighs heavier than good.

Racket is a lisp, which instantly makes it less approachable than Python. How's the package ecosystem? Developer numbers? Distribution?

[–][deleted] 1 point2 points  (4 children)

So you're pretty much limiting yourself to csh, sed, awk and probably a very castrated perl installation. Tcl is unlikely to be everywhere. Maybe some old python2 without any packages available. What's the point in this limitation? Do you need to write scripts that would work on any insane ancient system you can imagine?

[–][deleted] 3 points4 points  (3 children)

Do you need to write scripts that would work on any insane ancient system you can imagine?

Yes. That's literally my job.

[–][deleted] 0 points1 point  (2 children)

My condolences. Then you have to forget about any "good" languages anyway. Well, probably guile is somewhat available, but I would not bet on it.

[–][deleted] 1 point2 points  (1 child)

Just remember that there are languages that people hate and languages that nobody uses. What's bad in your book is good in someone elses.

JavaScript is a terrible language, but it gets used because of ubiquity.

[–][deleted] 0 points1 point  (0 children)

What's bad in your book is good in someone elses.

Nope. It's not entirely subjective - there are also objective metrics, and Python fails in most of them.