F* is introduced as a general-purpose, proof-oriented programming language aimed at formal verification and secure software development.
Browsing Category
Foundations
20 posts
Structure And Interpretation Of Computer Programs Video Lectures (1986)
Historical video lectures of the influential 1986 course ‘Structure and Interpretation of Computer Programs’ have been made publicly available online, sparking renewed interest in foundational computer science education.
Introduction To Compilers And Language Design (2021)
New educational resource ‘Introduction to Compilers and Language Design (2021)’ offers comprehensive insights into compiler construction and programming language development.
Datum, Benchmarks, and Control Points: The Surveying Concepts That Save Projects
Harnessing datum, benchmarks, and control points can transform your surveying accuracy—discover how these essential concepts can save your project.
Coordinate Vs Euclidean Geometry: Two Perspectives
Unlock the differences between coordinate and Euclidean geometry, and discover how these perspectives shape our understanding of shapes and space.
Axioms Vs Theorems: Understanding Geometric Truths
Axioms are the basic assumptions you accept without question; they serve as…
Parallel and Perpendicular: Basic Relationships
Want to understand how parallel and perpendicular lines relate and why they matter? Keep reading to unlock the basics of these essential geometric concepts.
Congruence and Similarity: Key Concepts
Properly understanding congruence and similarity reveals how geometric figures relate, and exploring their differences can deepen your comprehension of shapes.
Logic 101: If-Then and Reasoning in Geometry
Observe how mastering if-then statements and reasoning in geometry unlocks critical thinking skills essential for problem-solving.
Angles and Segments: Basic Building Blocks
Angles and segments are the basic building blocks of geometry, helping you…