Close Menu
  • Home
  • AI
  • Big Data
  • Cloud Computing
  • iOS Development
  • IoT
  • IT/ Cybersecurity
  • Tech
    • Nanotechnology
    • Green Technology
    • Apple
    • Software Development
    • Software Engineering

Subscribe to Updates

Get the latest technology news from Bigteetechhub about IT, Cybersecurity and Big Data.

    What's Hot

    How to run RAG projects for better data analytics results

    October 13, 2025

    MacBook Air deal: Save 10% Apple’s slim M4 notebook

    October 13, 2025

    Part 1 – Energy as the Ultimate Bottleneck

    October 13, 2025
    Facebook X (Twitter) Instagram
    Facebook X (Twitter) Instagram
    Big Tee Tech Hub
    • Home
    • AI
    • Big Data
    • Cloud Computing
    • iOS Development
    • IoT
    • IT/ Cybersecurity
    • Tech
      • Nanotechnology
      • Green Technology
      • Apple
      • Software Development
      • Software Engineering
    Big Tee Tech Hub
    Home»Software Development»LLMs bring new nature of abstraction
    Software Development

    LLMs bring new nature of abstraction

    big tee tech hubBy big tee tech hubJuly 13, 20250323 Mins Read
    Share Facebook Twitter Pinterest Copy Link LinkedIn Tumblr Email Telegram WhatsApp
    Follow Us
    Google News Flipboard
    LLMs bring new nature of abstraction
    Share
    Facebook Twitter LinkedIn Pinterest Email Copy Link


    Like most loudmouths in this field, I’ve been paying a lot of attention
    to the role that generative AI systems may play in software development. I
    think the appearance of LLMs will change software development to a similar
    degree as the change from assembler to the first high-level programming
    languages. The further development of languages and frameworks increased our
    abstraction level and productivity, but didn’t have that kind of impact on
    the nature of programming. LLMs are making that degree of impact, but with
    the distinction that it isn’t just raising the level of abstraction, but
    also forcing us to consider what it means to program with non-deterministic
    tools.

    High-Level Languages (HLLs) introduced a radically new level of abstraction. With assembler I’m
    thinking about the instruction set of a particular machine. I have to figure
    out how to do even simple actions by moving data into the right registers to
    invoke those specific actions. HLLs meant I could now think in terms of
    sequences of statements, conditionals to choose between alternatives, and
    iteration to repeatedly apply statements to collections of data values. I
    can introduce names into many aspects of my code, making it clear what
    values are supposed to represent. Early languages certainly had their
    limitations. My first professional programming was in Fortran IV, where “IF”
    statements didn’t have an “ELSE” clause, and I had to remember to name my
    integer variables so they started with the letters “I” through “N”.

    Relaxing such restrictions and gaining block structure (“I can have more
    than one statement after my IF”) made my programming easier (and more fun)
    but are the same kind of thing. Now I hardly ever write loops, I
    instinctively pass functions as data – but I’m still talking to the machine
    in a similar way than I did all those days ago on the Dorset moors with
    Fortran. Ruby is a far more sophisticated language than Fortran, but it has
    the same ambiance, in a way that Fortran and PDP-11 machine instructions do
    not.

    Thus far I’ve not had the opportunity to do more than dabble with the
    best Gen-AI tools, but I’m fascinated as I listen to friends and
    colleagues share their experiences. I’m convinced that this is another
    fundamental change: talking to the machine in prompts is as different to
    Ruby as Fortran to assembler. But this is more than a huge jump in
    abstraction. When I wrote a Fortran function, I could compile it a hundred
    times, and the result still manifested the exact same bugs. Large Language Models introduce a
    non-deterministic abstraction, so I can’t just store my prompts in git and
    know that I’ll get the same behavior each time. As my colleague
    Birgitta put it, we’re not just moving up the abstraction levels,
    we’re moving sideways into non-determinism at the same time.

    LLMs bring new nature of abstraction

    illustration: Birgitta Böckeler

    As we learn to use LLMs in our work, we have to figure out how to
    live with this non-determinism. This change is dramatic, and rather excites
    me. I’m sure I’ll be sad at some things we’ll lose, but there will also
    things we’ll gain that few of us understand yet. This evolution in
    non-determinism is unprecedented in the history of our profession.




    Source link

    abstraction Bring LLMs Nature
    Follow on Google News Follow on Flipboard
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
    tonirufai
    big tee tech hub
    • Website

    Related Posts

    A Guide to Develop Banking Software

    October 13, 2025

    Google unveils Gemini Enterprise to offer companies a more unified platform for AI innovation

    October 12, 2025

    From vibe coding to vibe deployment: Closing the prototype-to-production gap

    October 12, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Editors Picks

    How to run RAG projects for better data analytics results

    October 13, 2025

    MacBook Air deal: Save 10% Apple’s slim M4 notebook

    October 13, 2025

    Part 1 – Energy as the Ultimate Bottleneck

    October 13, 2025

    From Static Products to Dynamic Systems

    October 13, 2025
    Advertisement
    About Us
    About Us

    Welcome To big tee tech hub. Big tee tech hub is a Professional seo tools Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of seo tools, with a focus on dependability and tools. We’re working to turn our passion for seo tools into a booming online website. We hope you enjoy our seo tools as much as we enjoy offering them to you.

    Don't Miss!

    How to run RAG projects for better data analytics results

    October 13, 2025

    MacBook Air deal: Save 10% Apple’s slim M4 notebook

    October 13, 2025

    Subscribe to Updates

    Get the latest technology news from Bigteetechhub about IT, Cybersecurity and Big Data.

      • About Us
      • Contact Us
      • Disclaimer
      • Privacy Policy
      • Terms and Conditions
      © 2025 bigteetechhub.All Right Reserved

      Type above and press Enter to search. Press Esc to cancel.