ironpython
DESCRIPTION
Nuevas tecnologias que se integran al .Net FrameworkTRANSCRIPT
![Page 1: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/1.jpg)
El futuro de sus nuevas
tecnologías y
tendencias
![Page 2: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/2.jpg)
DLRFacilita la interacción entre múltiples lenguajes
Usado para implementar nuevos lenguajes dentro de .NET
Python Ruby F#
Servicios que corren Por encima del CLR
(Dynamic Type System) (Dynamic Method Dispatch) (Dynamic Code Generation)
![Page 3: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/3.jpg)
IronPython
Modo interactivo,
heredado de Python.
Lenguaje Interpretado
Soporte completo de la sintaxis y API
de Python.
Integración con la
plataforma .NET y sus
bibliotecas.
![Page 4: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/4.jpg)
IronRuby
Modo interactivo,
heredado de RUBY.
Lenguaje Interpretado
Soporte completo de la sintaxis y API
de Ruby
Integración con la
plataforma .NET y sus
bibliotecas.
![Page 5: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/5.jpg)
IronScheme
Implementación mejorada
De IronLisp
Lenguaje Interpretado
Soporte completo de la sintaxis y API
de Ruby
Integración con la
plataforma .NET y sus
bibliotecas.
![Page 6: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/6.jpg)
P#
Variante del lenguaje ML
Lenguaje Lógico
Diseñado para correr con base
en el DLI
Integración con la
plataforma .NET y sus
bibliotecas
Existencia de tipos mutablesE inmutables
InferenciaDe tipos
Simplifican la programación
Integración con la
plataforma .NET y sus
bibliotecas
![Page 7: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/7.jpg)
F#
Implementación de Prolog
LenguajeMultiparadigma(Programación
funcional, imperativa y OO)
Diseñado para correr con base
en el CLI
Integración con la
plataforma .NET y sus
bibliotecas.
![Page 8: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/8.jpg)
En un futuro no
muy lejano…
![Page 9: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/9.jpg)
.NET FRAMEWORK 4.0Parallel Extensions
(Programación multinucleo)
IronPython IronRuby
PLINQ
IronScheme F#
VB & C#Innovación
P#
DLR
![Page 10: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/10.jpg)
Lo bueno…
![Page 11: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/11.jpg)
Lo malo…
![Page 12: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/12.jpg)
C++/CLI
C#
F#
J#
PowerShell
Jscript.NET
IronPython IronRuby
Managed Extensions
For C++
Managed JScript
VBx
VB.NET
A#
Boo
Cobra
Component Pascal
IronLisp
L#
Mondrian
Nemerle
Oxygene
P#
Phalanger
Phrogram
PowerBuilder
![Page 13: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/13.jpg)
Etc….
#SmallTalk
#S
AVR.NET
Acive Oberon
APLNext
Common Larceny
Delta Forth .NET
Delphi.NET
DotLisp
Dylan.NET
EiffelEnvision
Fortran.NET
Java.NET
Haskell.NET
Lexico
LOLCODE
LUA.NET
Mercury on .NET
NetCobol
Net Express
OxygenScheme
S#
PL/IL
smLnet
X#
WildCatCobol
ZonnonYet
![Page 14: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/14.jpg)
.NET FRAMEWORK
Otros
![Page 15: ironpython](https://reader035.vdocuments.mx/reader035/viewer/2022062617/54c485e84a7959cc7c8b46fd/html5/thumbnails/15.jpg)
¿ Qué opinas?