CSC/ECE 517 Fall 2009/wiki2 6 ee: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=Hybrid Object Oriented Programing Languages=
=Hybrid Object Oriented Programing Languages=
'''Hybrid Object Oriented Programming Languages''' are object oriented languages that also include one or more additional programing paradigms.  Commonly, hybrid object oriented languages include procedural and functional programing features, in addition to being object oriented.  Having multiple paradigms embraced in one language adds flexibility to the developer, letting them leverage the most appropriate programing methods, without having to switch languages.
==Programing Paradigms==
===Object Oriented Programming===
===Procedural Programming===
===Functional Programming===
==Hybrid Object Oriented Programming Languages==
===OCaml===
===Scala===
===F#===
===Fan===

Revision as of 00:33, 10 October 2009

Hybrid Object Oriented Programing Languages

Hybrid Object Oriented Programming Languages are object oriented languages that also include one or more additional programing paradigms. Commonly, hybrid object oriented languages include procedural and functional programing features, in addition to being object oriented. Having multiple paradigms embraced in one language adds flexibility to the developer, letting them leverage the most appropriate programing methods, without having to switch languages.

Programing Paradigms

Object Oriented Programming

Procedural Programming

Functional Programming

Hybrid Object Oriented Programming Languages

OCaml

Scala

F#

Fan