CSC/ECE 517 Fall 2009/wiki2 5 jdf: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
'''Please note that this is still work in progress - Not Yet Ready for Review'''
'''[[Please note that this is still work in progress - Not Yet Ready for Review]]'''


[[Topic:]]
[[Topic:]]

Revision as of 06:44, 9 October 2009

Please note that this is still work in progress - Not Yet Ready for Review

Topic:

Reflection is widely used in programming languages. This topic is not about reflection per se, but about reflection APIs--the facilities that particular languages provide for doing reflection. Is reflection "built in" to some o-o languages, while others require external libraries to perform reflection? What built-in and library functions are provided? Which APIs are easiest to use and why?



Reflection APIs

Introduction

The objective of this article is to provide an overview of the APIs that exist in different Object Oriented Language to provide reflection functionality.

Languages that Provide a Reflection API

Microsoft .NET, includes C# and VB.NET Java Ruby


Resources

Ruby Programming Language
Java
.NET Framework


References


CSC 517 Fall 2009

Wiki 2 Assignment

Author: Newwolf