{"id":"115991923267136151","created_at":"2026-01-31T21:51:30.087Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://front-end.social/users/leaverou/statuses/115991923267136151","url":"https://front-end.social/@leaverou/115991923267136151","replies_count":4,"reblogs_count":2,"favourites_count":16,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003eIt is clear that LLMs are the new generation of PL, the biggest SWE revolution since assembly→3GLs.\u003c/p\u003e\u003cp\u003eThe parallels \u0026amp; differences are fascinating.\u003c/p\u003e\u003cp\u003eTake interpreted vs compiled. Previously a property of the *language*, now a property of the *program*.\u003cbr /\u003e1. Interpreted = Store prompt, re-run each time (non-deterministic)\u003cbr /\u003e2. Compiled = Use the LLM to generate a 4GL program (deterministic)\u003c/p\u003e\u003cp\u003eSome use cases call for 1, others for 2, others for a hybrid. Choosing well will become a core SWE skill.\u003c/p\u003e\u003cp\u003e[1/3]\u003c/p\u003e","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"109298904737279395","username":"leaverou","acct":"leaverou","display_name":"Lea Verou, PhD","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-11-06T00:00:00.000Z","note":"\u003cp\u003eI make things that help people make things. • W3C TAG alum • CSS WG Invited Expert • CS/HCI PhD @MIT • Shy extrovert.\u003c/p\u003e","url":"https://front-end.social/@leaverou","uri":"https://front-end.social/users/leaverou","avatar":"https://cdn.masto.host/frontendsocial/accounts/avatars/109/298/904/737/279/395/original/aa50fd2f91cfef4c.png","avatar_static":"https://cdn.masto.host/frontendsocial/accounts/avatars/109/298/904/737/279/395/original/aa50fd2f91cfef4c.png","header":"https://cdn.masto.host/frontendsocial/accounts/headers/109/298/904/737/279/395/original/4bd42ec97b70ae6d.png","header_static":"https://cdn.masto.host/frontendsocial/accounts/headers/109/298/904/737/279/395/original/4bd42ec97b70ae6d.png","followers_count":8051,"following_count":228,"statuses_count":1428,"last_status_at":"2026-04-04","hide_collections":false,"noindex":false,"emojis":[],"roles":[],"fields":[{"name":"Pronouns","value":"she/her","verified_at":null},{"name":"Website","value":"\u003ca href=\"https://lea.verou.me\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003elea.verou.me\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2023-09-22T17:58:24.566+00:00"},{"name":"GitHub","value":"\u003ca href=\"https://github.com/leaverou\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003egithub.com/leaverou\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2023-02-13T01:23:43.078+00:00"},{"name":"🦋 Bsky","value":"\u003ca href=\"https://bsky.app/profile/lea.verou.me\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003ebsky.app/profile/lea.verou.me\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":["public"],"manual":[],"current_user":"denied"}}