120 karma · joined September 29, 2018
With the advent of modern AI tools, this question has never been more important.
And I'm still waiting for your examples of "established R packages with bugs caused by R weirdness".
I think it's one of the multi-faceted problems where technology (a "moat", "palisade", etc. for your "tribe") should accompany social changes.
I'm neither. I believe that we should go back to being "tribes"/communities. At least it's a time-tested way to – maybe not prevent, but somewhat allieviate – the tragedy of the commons.
(I'm aware that this is a very poor and naive theory; I'll happily ditch it for a better idea.)
--
*) For the lack of a better word.
It's not a laughing matter. How else will you repel bugs from your bed?
Typically, you'd want to parse the unevaluated code, though:
> `if` = function(a, b) { print(substitute(a)); print(substitute(b)) }
> if (foo) { print("bar") }
foo
{
print("bar")
}
It overwrites `if`, in the current scope, of course. > `if` = function(a, b) { print(a); print(b) }
> if (2 < 5) { 6 }
[1] TRUE
[1] 6
(Rye also looks like a nice language, though!)[1] https://www.atarimania.com/game-atari-400-800-xl-xe-prince-o...
---
Your story is something intrinsic; you can decide how you want to share it with others.
"Thousands of years ago, the work that people did had been broken down into jobs that were the same every day, in organizations where people were interchangeable parts. All of the story had been bled out of their lives. That was how it had to be; it was how you got a productive economy. But it would be easy to see a will at work behind this: not exactly an evil will, but a selfish will. The people who'd made the system thus were jealous, not of money and not of power but of story. If their employees came home at day's end with interesting stories to tell, it meant that something had gone wrong: a blackout, a strike, a spree killing. The Powers That Be would not suffer others to be in stories of their own unless they were fake stories that had been made up to motivate them. People who couldn't live without story had been driven into the concents or into jobs like Yul's. All others had to look somewhere outside of work for a feeling that they were part of a story, which I guessed was why Sæculars were so concerned with sports, and with religion. How else could you see yourself as part of an adventure? Something with a beginning, middle, and end in which you played a significant part? We avout had it ready-made because we were a part of this project of learning new things. Even if it didn't always move fast enough for people like Jesry, it did move. You could tell where you were and what you were doing in that story."
Some people need to have their "story", otherwise they end up miserable, regretting their wasted lives.
[1] https://www.reddit.com/r/Blogging/comments/i8fmuc/%CA%95%E1%...
--
> Python and R both have their own pros and cons. If you can, learn both and use one that is suitable for the task at hand.
Of course that doesn't make it a DSL. It simply means that R was designed with a particular application in mind. So was Perl (regular expressions as first-class citizens) or Javascript (DOM manipulation). Not to mention PHP.