Cover Page    Full-Text Download    
Subscribe Now
Recommend the Paper
Multi-paradigm programming with modern languages  
Raghu Hudli1,Shrinidhi Hudli2
*1, ObjectOrb Technologies Pvt. Ltd., Email : raghu@hudli.com
*2, MSRIT, Email : shrinidhi@hudli.com
 
Abstract .Most modern programming languages support multiple programming paradigms. For example, C++ supports procedural and object-oriented programming. Java supports mostly object-oriented programming, though one could stretch its features to write procedural programs. Languages like Ruby Python, Groovy, and Scala, among others, support functional programming, procedural programming, and object-oriented programming. Our interest is in examining the features pertaining to functional programming and object-oriented programming. Specifically, out interest is in the correspondence between closures in functional paradigm and objects. In this paper we show that closures and subsumed by objects. We demonstrate subsumption using structural analysis.
 
Keywords : Closure ; object-oriented programming ; functional programming
 URL: http://dx.doi.org/10.7321/jscse.v3.n3.82  
 
 

Subscribe Now

Email :
Subscribe to receive free TOC's JSCSE by email
Subscribe

Recommend To Friend

Email : People