At its core, programming is about moving data and playing with it. When you send login credentials to a web server, or when you get your profile picture loaded, that’s code sending data back and forth ...
Abstract: This article aims to explore and classify the programming paradigms (PPs) used in programming languages (PLs). It consists of four parts: a brief introduction, an experimental section ...
Sharing a database is the greatest sin when you architect Microservices yet Space-Based Architecture is built around shared data. How do these approaches coexist? Do Microservices make any sense if ...
In this seminar we explore, from a software engineering perspective, several of the new programming paradigms that are emerging for larger-scale network-based applications. This exploration, in the ...
This is the Github repo for the course CS3100 Paradigms of Programming taught at IITM in the Monsoon semester 2025. The course website is here: https://kcsrk.info ...