Programs with lots of flags are just like programs with lots of GOTO statements — it's next to impossible to determine the state of a computation just from the lexical position of the program counter in the program text.
P.J. Plauge
Programs with lots of flags are just like programs with lots of GOTO statements — it's next to impossible to determine the state of a computation just from the lexical position of the program counter in the program text.
P.J. Plauge
always fun reading Alan Kay stories about the past
Generative artificial intelligence has amazed the World. Since OpenAI launched ChatGPT 3, its user adoption has been staggering. In 2022, ChatGPT surpassed one million users in just five days. For comparison, Instagram needed 2.5 months back in 2010. And it’s not just OpenAI. Anthropic has Claude, one of the best models for programming...
visualizing call graphs
https://www.cs.cmu.edu/~NatProg/papers/Paper3_LaTozaAndMyers_paper.pdf
LLM4SE: LLM for Software Engineering
First Workshop on Large Language Models For Generative Software Engineering (LLM4SE 2025) The introduction of ChatGPT, Google’s Gemini, and Bing Chat marked a significant advancement in the field of natural language processing, contributing to the widespread popularity of large language models (LLMs). These models have found successful applications in diverse sectors, including healthcare, finance, education, and various engineering fields, among others. LLMs tailored for code, such as CodeLLama, Codex, and others, have revolutionised the landscape of software engineering. They significant ...