The presentation recordings from DYNA Fall 2025 are now being published. Watch (or rewatch!) "Static Analysis of APL for Tooling and Compliance" by Aaron Hsu and Brandon Wilson at https://www.youtube.com/watch?v=d4pRvKMcp_g

Working on a little static analysis of #Python code for common student snafus, but I haven't found the right tool yet. What library or technique beats regex (this seems easy) for finding calls to a certain function, or a function defined but never called?
I thought I might be able to figure this out by reading the CPython bytecode but not quite. All ideas welcome.
#computerscience #programming #development #staticanalysis #metrics #pedagogy
Are you a UK-based senior software developer who's interested in #compilers, #staticanalysis and/or #database engine implementation? Take a look at https://www.github.careers/careers-home/jobs/4504
GitHub Careers Home is hiring a Senior Software Engineer - CodeQL and Code Review Agents in United Kingdom. Review all of the job details and apply today!
🎤 Nic Wortel spoke at The Dutch PHP Conference!
The talk 'Finding security vulnerabilities with static analysis' is now live!💪 🚀
🎥 Watch it here: https://phpconference.nl/session/finding-security-vulnerabilities-with-static-analysis/
🎤 Nic Wortel spoke at Webdevcon!
The talk 'Finding security vulnerabilities with static analysis' is now live!💪 🚀
🎥 Watch it here: https://webdevcon.nl/session/finding-security-vulnerabilities-with-static-analysis/
Aaron Hsu will be presenting 'Static Analysis of APL for Tooling and Compliance' with Brandon Wilson on Day 1 of DYNA Fall 2025 in New York, 29 September. One of 11 APL presentations Free to attend. https://dyna.dyalog.com/presentations/static-analysis-of-apl-for-tooling-and-compliance/
Aaron introduces the work that’s being done at Dyalog Ltd to provide static analysis tools for users of APL that should improve tooling, assist in code refactoring, and aid migrations. He discusses the security and static analysis tool built on Co-dfns that will be available as an independent tool targeting security and code quality audits, as well as how you can use Co-dfns to integrate static analysis into existing tools.