<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://blog.sigplan.org/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://blog.sigplan.org/tag/advice/</loc></url><url><loc>https://blog.sigplan.org/tag/fuzzing/</loc></url><url><loc>https://blog.sigplan.org/tag/random-testing/</loc></url><url><loc>https://blog.sigplan.org/tag/rust-language/</loc></url><url><loc>https://blog.sigplan.org/tag/formal-verification/</loc></url><url><loc>https://blog.sigplan.org/tag/machine-learning/</loc></url><url><loc>https://blog.sigplan.org/tag/ai-safety/</loc></url><url><loc>https://blog.sigplan.org/tag/compilers/</loc></url><url><loc>https://blog.sigplan.org/tag/program-analysis/</loc></url><url><loc>https://blog.sigplan.org/tag/optimization/</loc></url><url><loc>https://blog.sigplan.org/tag/announcement/</loc></url><url><loc>https://blog.sigplan.org/tag/awards/</loc></url><url><loc>https://blog.sigplan.org/tag/service/</loc></url><url><loc>https://blog.sigplan.org/tag/news/</loc></url><url><loc>https://blog.sigplan.org/tag/open-access/</loc></url><url><loc>https://blog.sigplan.org/tag/security/</loc></url><url><loc>https://blog.sigplan.org/tag/research/</loc></url><url><loc>https://blog.sigplan.org/tag/systems/</loc></url><url><loc>https://blog.sigplan.org/tag/hardware/</loc></url><url><loc>https://blog.sigplan.org/tag/conferences/</loc></url><url><loc>https://blog.sigplan.org/tag/nanopass/</loc></url><url><loc>https://blog.sigplan.org/tag/gradual-typing/</loc></url><url><loc>https://blog.sigplan.org/tag/type-systems/</loc></url><url><loc>https://blog.sigplan.org/tag/industrial-adoption/</loc></url><url><loc>https://blog.sigplan.org/tag/climate-change/</loc></url><url><loc>https://blog.sigplan.org/tag/carbon-offset/</loc></url><url><loc>https://blog.sigplan.org/tag/carbon-footprint/</loc></url><url><loc>https://blog.sigplan.org/tag/quantum-computing/</loc></url><url><loc>https://blog.sigplan.org/tag/language-design/</loc></url><url><loc>https://blog.sigplan.org/tag/algorithm/</loc></url><url><loc>https://blog.sigplan.org/tag/architecture/</loc></url><url><loc>https://blog.sigplan.org/tag/program-synthesis/</loc></url><url><loc>https://blog.sigplan.org/tag/theorem-proving/</loc></url><url><loc>https://blog.sigplan.org/tag/dynamic-analysis/</loc></url><url><loc>https://blog.sigplan.org/tag/static-analysis/</loc></url><url><loc>https://blog.sigplan.org/tag/testing/</loc></url><url><loc>https://blog.sigplan.org/tag/abstract-interpretation/</loc></url><url><loc>https://blog.sigplan.org/tag/concurrency/</loc></url><url><loc>https://blog.sigplan.org/tag/soundness/</loc></url><url><loc>https://blog.sigplan.org/tag/publication-process/</loc></url><url><loc>https://blog.sigplan.org/tag/scientific-journals/</loc></url><url><loc>https://blog.sigplan.org/tag/neural-networks/</loc></url><url><loc>https://blog.sigplan.org/tag/programming/</loc></url><url><loc>https://blog.sigplan.org/tag/code-completion/</loc></url><url><loc>https://blog.sigplan.org/tag/artifact-evaluation/</loc></url><url><loc>https://blog.sigplan.org/tag/measurements/</loc></url><url><loc>https://blog.sigplan.org/tag/methodology/</loc></url><url><loc>https://blog.sigplan.org/tag/research-highlights/</loc></url><url><loc>https://blog.sigplan.org/tag/research-productivity/</loc></url><url><loc>https://blog.sigplan.org/tag/proof-engineering/</loc></url><url><loc>https://blog.sigplan.org/tag/mathematical-proof/</loc></url><url><loc>https://blog.sigplan.org/tag/program-proof/</loc></url><url><loc>https://blog.sigplan.org/tag/defensive-analysis/</loc></url><url><loc>https://blog.sigplan.org/tag/overparameterization/</loc></url><url><loc>https://blog.sigplan.org/tag/approximate-computing/</loc></url><url><loc>https://blog.sigplan.org/tag/type-soundness/</loc></url><url><loc>https://blog.sigplan.org/tag/syntactic-type-soundness/</loc></url><url><loc>https://blog.sigplan.org/tag/type-system/</loc></url><url><loc>https://blog.sigplan.org/tag/semantic-type-soundness/</loc></url><url><loc>https://blog.sigplan.org/tag/recursion/</loc></url><url><loc>https://blog.sigplan.org/tag/design-recipe/</loc></url><url><loc>https://blog.sigplan.org/tag/structural-corecursion/</loc></url><url><loc>https://blog.sigplan.org/tag/functional-programming/</loc></url><url><loc>https://blog.sigplan.org/tag/real-world-impact/</loc></url><url><loc>https://blog.sigplan.org/tag/applications/</loc></url><url><loc>https://blog.sigplan.org/tag/science/</loc></url><url><loc>https://blog.sigplan.org/tag/biology/</loc></url><url><loc>https://blog.sigplan.org/tag/physics/</loc></url><url><loc>https://blog.sigplan.org/tag/academic-writing/</loc></url><url><loc>https://blog.sigplan.org/tag/communicating-quantitative-information/</loc></url><url><loc>https://blog.sigplan.org/tag/statistics/</loc></url><url><loc>https://blog.sigplan.org/tag/graphs/</loc></url><url><loc>https://blog.sigplan.org/tag/rosette/</loc></url><url><loc>https://blog.sigplan.org/tag/smt-solving/</loc></url><url><loc>https://blog.sigplan.org/tag/javascript/</loc></url><url><loc>https://blog.sigplan.org/tag/mip-award/</loc></url><url><loc>https://blog.sigplan.org/tag/flapjax/</loc></url><url><loc>https://blog.sigplan.org/tag/functional-reactive-programming/</loc></url><url><loc>https://blog.sigplan.org/tag/parallelism/</loc></url><url><loc>https://blog.sigplan.org/tag/runtimes/</loc></url><url><loc>https://blog.sigplan.org/tag/haskell/</loc></url><url><loc>https://blog.sigplan.org/tag/distributed-systems/</loc></url><url><loc>https://blog.sigplan.org/tag/consensus-protocols/</loc></url><url><loc>https://blog.sigplan.org/tag/composition/</loc></url><url><loc>https://blog.sigplan.org/tag/formal-reasoning/</loc></url><url><loc>https://blog.sigplan.org/tag/verification/</loc></url><url><loc>https://blog.sigplan.org/tag/hardware-specialization/</loc></url><url><loc>https://blog.sigplan.org/tag/programming-tools/</loc></url><url><loc>https://blog.sigplan.org/tag/defunctionalization/</loc></url><url><loc>https://blog.sigplan.org/tag/higher-order-functions/</loc></url><url><loc>https://blog.sigplan.org/tag/refactoring/</loc></url><url><loc>https://blog.sigplan.org/tag/artificial-intelligence/</loc></url><url><loc>https://blog.sigplan.org/tag/metatheory/</loc></url><url><loc>https://blog.sigplan.org/tag/benchmarks/</loc></url><url><loc>https://blog.sigplan.org/tag/retrospective/</loc></url><url><loc>https://blog.sigplan.org/tag/computer-security/</loc></url><url><loc>https://blog.sigplan.org/tag/semantic-models/</loc></url><url><loc>https://blog.sigplan.org/tag/shape-analysis/</loc></url><url><loc>https://blog.sigplan.org/tag/separation-logic/</loc></url><url><loc>https://blog.sigplan.org/tag/lisp/</loc></url><url><loc>https://blog.sigplan.org/tag/history/</loc></url><url><loc>https://blog.sigplan.org/tag/covid-19/</loc></url><url><loc>https://blog.sigplan.org/tag/algebra/</loc></url><url><loc>https://blog.sigplan.org/tag/netkat/</loc></url><url><loc>https://blog.sigplan.org/tag/diversity/</loc></url><url><loc>https://blog.sigplan.org/tag/programming-languages/</loc></url><url><loc>https://blog.sigplan.org/tag/review-process/</loc></url><url><loc>https://blog.sigplan.org/tag/impact/</loc></url><url><loc>https://blog.sigplan.org/tag/collaboration/</loc></url><url><loc>https://blog.sigplan.org/tag/job-search/</loc></url><url><loc>https://blog.sigplan.org/tag/pandemic/</loc></url><url><loc>https://blog.sigplan.org/tag/virtual-conferences/</loc></url><url><loc>https://blog.sigplan.org/tag/data-science/</loc></url><url><loc>https://blog.sigplan.org/tag/data-preparation/</loc></url><url><loc>https://blog.sigplan.org/tag/data-visualization/</loc></url><url><loc>https://blog.sigplan.org/tag/formalism/</loc></url><url><loc>https://blog.sigplan.org/tag/notation/</loc></url><url><loc>https://blog.sigplan.org/tag/python/</loc></url><url><loc>https://blog.sigplan.org/tag/c/</loc></url><url><loc>https://blog.sigplan.org/tag/performance/</loc></url><url><loc>https://blog.sigplan.org/tag/probabilistic-programs/</loc></url><url><loc>https://blog.sigplan.org/tag/randomized-algorithms/</loc></url><url><loc>https://blog.sigplan.org/tag/user-centric-research/</loc></url><url><loc>https://blog.sigplan.org/tag/programming-languages-research/</loc></url><url><loc>https://blog.sigplan.org/tag/tech-transfer/</loc></url><url><loc>https://blog.sigplan.org/tag/algorithms/</loc></url><url><loc>https://blog.sigplan.org/tag/nondeterminism/</loc></url><url><loc>https://blog.sigplan.org/tag/formal-specifications/</loc></url><url><loc>https://blog.sigplan.org/tag/probabilistic-programming/</loc></url><url><loc>https://blog.sigplan.org/tag/exact-inference/</loc></url><url><loc>https://blog.sigplan.org/tag/mentoring/</loc></url><url><loc>https://blog.sigplan.org/tag/sigplan-m/</loc></url><url><loc>https://blog.sigplan.org/tag/teaching/</loc></url><url><loc>https://blog.sigplan.org/tag/programming-paradigms/</loc></url><url><loc>https://blog.sigplan.org/tag/unconventional-computing/</loc></url><url><loc>https://blog.sigplan.org/tag/workshop/</loc></url><url><loc>https://blog.sigplan.org/tag/hardware-accelerators/</loc></url><url><loc>https://blog.sigplan.org/tag/fluent-api/</loc></url><url><loc>https://blog.sigplan.org/tag/static-typing/</loc></url><url><loc>https://blog.sigplan.org/tag/object-oriented-programming/</loc></url><url><loc>https://blog.sigplan.org/tag/publishing/</loc></url><url><loc>https://blog.sigplan.org/tag/web/</loc></url><url><loc>https://blog.sigplan.org/tag/interactive/</loc></url><url><loc>https://blog.sigplan.org/tag/explainers/</loc></url><url><loc>https://blog.sigplan.org/tag/journal/</loc></url><url><loc>https://blog.sigplan.org/tag/early-career-researchers/</loc></url><url><loc>https://blog.sigplan.org/tag/test-case-reduction/</loc></url><url><loc>https://blog.sigplan.org/tag/debugging/</loc></url><url><loc>https://blog.sigplan.org/tag/randomized-testing/</loc></url><url><loc>https://blog.sigplan.org/tag/delta-debugging/</loc></url><url><loc>https://blog.sigplan.org/tag/property-based-testing/</loc></url><url><loc>https://blog.sigplan.org/tag/e-graphs/</loc></url><url><loc>https://blog.sigplan.org/tag/equality-saturation/</loc></url><url><loc>https://blog.sigplan.org/tag/term-rewriting/</loc></url><url><loc>https://blog.sigplan.org/tag/spectre/</loc></url><url><loc>https://blog.sigplan.org/tag/plmw/</loc></url><url><loc>https://blog.sigplan.org/tag/program-understanding/</loc></url><url><loc>https://blog.sigplan.org/tag/slicing/</loc></url><url><loc>https://blog.sigplan.org/tag/distributed-computing/</loc></url><url><loc>https://blog.sigplan.org/tag/usability/</loc></url><url><loc>https://blog.sigplan.org/tag/hybrid-conferences/</loc></url><url><loc>https://blog.sigplan.org/tag/sandboxing/</loc></url><url><loc>https://blog.sigplan.org/tag/webassembly/</loc></url><url><loc>https://blog.sigplan.org/tag/information-flow-control/</loc></url><url><loc>https://blog.sigplan.org/tag/reflection/</loc></url><url><loc>https://blog.sigplan.org/tag/asplos/</loc></url><url><loc>https://blog.sigplan.org/tag/extended-abstract/</loc></url><url><loc>https://blog.sigplan.org/tag/program-committees/</loc></url><url><loc>https://blog.sigplan.org/tag/review/</loc></url><url><loc>https://blog.sigplan.org/tag/reviewing/</loc></url><url><loc>https://blog.sigplan.org/tag/correct-math-libraries/</loc></url><url><loc>https://blog.sigplan.org/tag/automated-programming/</loc></url><url><loc>https://blog.sigplan.org/tag/logic-based-verification/</loc></url><url><loc>https://blog.sigplan.org/tag/automated-reasoning/</loc></url><url><loc>https://blog.sigplan.org/tag/programming-by-examples/</loc></url><url><loc>https://blog.sigplan.org/tag/flash-fill/</loc></url><url><loc>https://blog.sigplan.org/tag/shell/</loc></url><url><loc>https://blog.sigplan.org/tag/unix/</loc></url><url><loc>https://blog.sigplan.org/tag/future/</loc></url><url><loc>https://blog.sigplan.org/tag/semantics/</loc></url><url><loc>https://blog.sigplan.org/tag/distribution/</loc></url><url><loc>https://blog.sigplan.org/tag/synthesis/</loc></url><url><loc>https://blog.sigplan.org/tag/hci/</loc></url><url><loc>https://blog.sigplan.org/tag/correctness/</loc></url><url><loc>https://blog.sigplan.org/tag/safety/</loc></url><url><loc>https://blog.sigplan.org/tag/compiler-optimization/</loc></url><url><loc>https://blog.sigplan.org/tag/binary-code-difference/</loc></url><url><loc>https://blog.sigplan.org/tag/deep-learning/</loc></url><url><loc>https://blog.sigplan.org/tag/memory-management/</loc></url><url><loc>https://blog.sigplan.org/tag/garbage-collection/</loc></url><url><loc>https://blog.sigplan.org/tag/gender-equality/</loc></url><url><loc>https://blog.sigplan.org/tag/stem/</loc></url><url><loc>https://blog.sigplan.org/tag/academia/</loc></url><url><loc>https://blog.sigplan.org/tag/action/</loc></url><url><loc>https://blog.sigplan.org/tag/culture/</loc></url><url><loc>https://blog.sigplan.org/tag/community/</loc></url><url><loc>https://blog.sigplan.org/tag/gender-equality-in-academia/</loc></url><url><loc>https://blog.sigplan.org/tag/academic-culture/</loc></url><url><loc>https://blog.sigplan.org/tag/changing-universities/</loc></url><url><loc>https://blog.sigplan.org/tag/honest-conversations/</loc></url><url><loc>https://blog.sigplan.org/tag/academic-observers/</loc></url><url><loc>https://blog.sigplan.org/tag/kotlin/</loc></url><url><loc>https://blog.sigplan.org/tag/survey/</loc></url><url><loc>https://blog.sigplan.org/tag/pldi/</loc></url><url><loc>https://blog.sigplan.org/tag/pacm-pl/</loc></url><url><loc>https://blog.sigplan.org/tag/education/</loc></url><url><loc>https://blog.sigplan.org/tag/hybrid/</loc></url><url><loc>https://blog.sigplan.org/tag/mechanized-specification/</loc></url><url><loc>https://blog.sigplan.org/tag/continuous-integration/</loc></url><url><loc>https://blog.sigplan.org/tag/category-theory/</loc></url><url><loc>https://blog.sigplan.org/tag/ai-software/</loc></url><url><loc>https://blog.sigplan.org/tag/accuracy/</loc></url><url><loc>https://blog.sigplan.org/tag/approximation/</loc></url><url><loc>https://blog.sigplan.org/tag/effect-handlers/</loc></url><url><loc>https://blog.sigplan.org/tag/type-and-effect-systems/</loc></url><url><loc>https://blog.sigplan.org/tag/linear-types/</loc></url><url><loc>https://blog.sigplan.org/tag/control-flow-linearity/</loc></url><url><loc>https://blog.sigplan.org/tag/human-factors/</loc></url><url><loc>https://blog.sigplan.org/tag/structural-subtyping/</loc></url><url><loc>https://blog.sigplan.org/tag/parametric-polymorphism/</loc></url><url><loc>https://blog.sigplan.org/tag/saturation-based-algorithms/</loc></url><url><loc>https://blog.sigplan.org/tag/software-engineering/</loc></url><url><loc>https://blog.sigplan.org/tag/prompt-engineering/</loc></url><url><loc>https://blog.sigplan.org/tag/funding/</loc></url><url><loc>https://blog.sigplan.org/tag/ai/</loc></url><url><loc>https://blog.sigplan.org/tag/agents/</loc></url><url><loc>https://blog.sigplan.org/tag/software-development/</loc></url><url><loc>https://blog.sigplan.org/tag/productivity-software/</loc></url><url><loc>https://blog.sigplan.org/tag/sigplan/</loc></url><url><loc>https://blog.sigplan.org/tag/acm/</loc></url><url><loc>https://blog.sigplan.org/tag/conference-budgets/</loc></url><url><loc>https://blog.sigplan.org/tag/registration-fees/</loc></url><url><loc>https://blog.sigplan.org/tag/student-travel-grants/</loc></url><url><loc>https://blog.sigplan.org/tag/conference-organization/</loc></url><url><loc>https://blog.sigplan.org/tag/transparency/</loc></url></urlset>
