Navigation

Search

Categories

 

On this page

[DDD6] Dynamic Languages on .NET with Michael Foord

Archive

Blogroll

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

RSS 2.0 | Atom 1.0 | CDF

Send mail to the author(s) E-mail

Total Posts: 8
This Year: 2
This Month: 0
This Week: 0
Comments: 6

Sign In
Pick a theme:

 Sunday, November 25, 2007
Sunday, November 25, 2007 2:15:45 AM (GMT Standard Time, UTC+00:00) ( DDD6 )

Michael Foord
Resolver a financial tool written in IronPython
IronPython supports "from namespace import *" like java does
Magic Methods are dynamically interpretted like __init
dynamic typing and duck typing
Easy to Test because of monkey patching,mocking, no compile
late binding
variables are just references to actual memory

x = 1  so x = 1
y = x  so x = 1, y = 1
x = 2  so x = 2, y = 1

"import clr" brings in type methods
python used in youtube, google
stackless python for Eve online
byte code compiled like c#
_name means you shouldn't mess with it but its not protected
self equivalent to this
DLR Languages include VbX,Vista Smalltalk, managed JS, IronLUA, IronLisp,IronRuby,IronPython 
DLR Console (uses silverlight 1.1 alpha)
can use python code mixed with other DLR languages and have access to the same variables
Web IDE
Multiline strings are enclosed with triple quotes """
*args, **keywargs  - dictionary??

Comments [0] | | #