Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

found one of my favorite parts of R the language again.

Uncategorized
3 1 2
  • found one of my favorite parts of R the language again. This is all that's written about inheritance in the official language reference, like the person died in the middle of writing it. The only thing that has changed between the first capture for v2.15.2 on archive.org in 2012 and v4.5.2 today is that they added the final "e" in the last "the"

  • found one of my favorite parts of R the language again. This is all that's written about inheritance in the official language reference, like the person died in the middle of writing it. The only thing that has changed between the first capture for v2.15.2 on archive.org in 2012 and v4.5.2 today is that they added the final "e" in the last "the"

    R's language reference is very strange as far as language references go due to its history. It's written as if the language is in the process of being discovered, rather than designed, because in part it sort of was. so you have sections that are like "we think the language works like this, but we should talk about it, I think it should work like this..."

  • R's language reference is very strange as far as language references go due to its history. It's written as if the language is in the process of being discovered, rather than designed, because in part it sort of was. so you have sections that are like "we think the language works like this, but we should talk about it, I think it should work like this..."

    I think one of the thing R demonstrates is how important the distinction between

    "we want to make something good by making it structurally impossible to do something we think is bad"

    and

    "we want to make something good, so we'll tell you doing that is probably not a good idea but it's still possible. Whatever happens when you do that is sort of on you tho."

    Allowing people to do (good) things that you didn't anticipate is literally the best possible outcome of making anything, and the balance between unstructured, groping in the dark chaos and the world of grammarlike intuition is the first, only, and total challenge. The evaluation model of R is a product of serendipity and reverse engineering that is objectively horrible to imagine, but has resulted in some of the most downright intuitive tools I have ever had the pleasure of using.

  • oblomov@sociale.networkundefined oblomov@sociale.network shared this topic

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    0 Views
    Eva Sereny – Romy Schneider, Italy, 1971.#portrait #photo #photography #bw #bnw
  • 0 Votes
    1 Posts
    2 Views
    Saved recording of Brandon's live feed last night up in Illinois. Starting when large hail and tornado first showed up (about 6:20:00), his window would get smashed shortly after.https://www.youtube.com/live/NYsANnAhr6k?t=23239
  • 0 Votes
    3 Posts
    0 Views
    @itsfossHappy B(TW)irthday!!
  • I'm writing this in English.

    Uncategorized
    7
    0 Votes
    7 Posts
    4 Views
    @antoinechambertloir@mathstodon.xyz The distinction you're drawing is a useful one, and I largely agree with it. When translation is imposed on you with no alternative, the responsibility for its faithfulness lies with whoever imposed it. But it makes me ask: which category does my situation fall into? I'm writing this reply in English. Not because I chose English as my preferred language of expression, but because if I wrote it in Korean, it would either be ignored or filtered through whatever tool my interlocutor happens to have on hand—and any resulting misreading would be treated as my problem. So I write in English, carefully, to preempt that. Is that a voluntary choice? Formally, yes. Practically, it sits much closer to the “imposed” end of your spectrum than it might appear. The contract model works cleanly when both parties have genuinely equivalent alternatives. When one party's only real options are “use this tool” or “don’t participate,” the contract framing starts to obscure more than it reveals. @Gargron@mastodon.social