Yes, you need to study. AI is good at doing things repetitively, but it misses 
obvious vectorizations and duplicates analyses at the drop of a hat rather than 
factoring code into functions if you don't guide it.

I know, I know, "it is improving fast"... but you need to understand good 
architecture to avoid letting "almost identical" analyses slip through and 
having missed requirements. The better you know how to explain what you want, 
the better the results will be...  and you cannot do that if you don't already 
have a vision for how it will accomplish your task.

The better AI gets at being creative, the more trouble it has meeting 
requirements... the "temperature" it is setup with has to be high enough for it 
to refine from its initial bad attempts toward a goal, but not so high that it 
hallucinates, and this is no easier to get right with AI than it is with junior 
programmers.

Study hard... the productivity floor is rising.

On February 14, 2026 11:40:58 AM PST, Arun Kumar Saha 
<[email protected]> wrote:
>In the era of tools like ChatGPT, is it still worthwhile to invest
>significant effort in writing R programs from scratch?
>
>
>
>On Sat, 14 Feb 2026 at 04:16, Ian Farm <[email protected]> wrote:
>>
>> Advanced R by Hadley Wickham has a helpful section on functional
>> programming in R:
>>
>> https://adv-r.hadley.nz/fp.html
>>
>> Best of luck,
>> Ian
>> ____
>> Ian Farm
>> Laboratory Manager, University of Maine Agroecology Lab
>>
>> On Thu, Feb 12, 2026 at 12:00 PM SAAD LAMJADLI <[email protected]> wrote:
>>
>> > Dear R Users,
>> >
>> > I am looking for a roadmap to learn advanced functional programming in R.
>> >
>> > I have already read *Functional Programming* by Thomas Mailund, and I have
>> > been studying base R functions to understand how they are written and to
>> > learn from their design. I have analyzed and rewritten dozens of base R
>> > functions, and this process has been very instructive. However, I still
>> > find it difficult to write more complex and robust functions on my own.
>> >
>> > I would be very grateful for any advice you might have — whether in the
>> > form of recommended books, learning strategies, advanced resources, or
>> > suggestions for progressing toward more advanced functional programming
>> > skills in R. Additionally, I was wondering if there are any official
>> > workshops, teaching sessions, or training initiatives focused on advanced
>> > functional programming within the R ecosystem.
>> >
>> > Kind regards.
>> >
>> >         [[alternative HTML version deleted]]
>> >
>> > ______________________________________________
>> > [email protected] mailing list -- To UNSUBSCRIBE and more, see
>> > https://stat.ethz.ch/mailman/listinfo/r-help
>> > PLEASE do read the posting guide
>> > https://www.R-project.org/posting-guide.html
>> > and provide commented, minimal, self-contained, reproducible code.
>> >
>>
>>         [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> [email protected] mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide https://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>
>______________________________________________
>[email protected] mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide https://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

--
Sent from my phone. Please excuse my brevity.
        [[alternative HTML version deleted]]

______________________________________________
[email protected] mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide https://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to