Lenguajes de programacion mas modernos!

(1/3) > >>

Debci:
Hola a todos, ayer leyendo un post de este mismo foro vi que Python era del 92, cosa que me sorprendió pues pensava que era mas nuevo.

Alguien conoce lenguajes de programacion creados recientemente?
Yo se del de google, hasta he programado un hola mundo y poco mas en este.

Espero vuestras respuestas.

Gracias de antemano

Saludos

Novlucker:
Lenguajes desarrollados desde cero? porque siempre tienes una evolución de los lenguajes, en lo que sufren cambios y mejoras en el tiempo pasando por diferentes versiones, te recomiendo esto para hacerte una idea :P

:http://www.levenez.com/lang/lang.pdf[Edito]
Por comodidad he convertido el pdf en png y lo he subido aquí
:http://www.seadragon.com/view/10bu

Comentar además, que quizás en ese pdf falten un par de lenguajes o nuevas versiones de estos, como ser Go o C# 4

Saludos

Meta:
El nuevo lenguaje desde cero es el C#. (2002)

jdc:
Que tan nuevo y bueno es visual fox pro? Por otra parte que les parece Flex?

biribau:
C# esta influenciado por java y otros, y de novedoso tiene poco
Tiene razón Novlucker, no creo que encuentres un lenguaje realmente nuevo, siempre están basados en otros.
Mi aporte:
Estoy notando que ultimamente la tendencia de esta evolucion es a juntar paradigmas.
Yo ultimamente estoy usando Scala, que es del 2003, corre en JVM y te ahorra mucho código respecto a lo mismo hecho en Java, creo y espero que lo desplace, le veo futuro.
Básicamente no aporta nada nuevo, junta cosas de otros, coge:
del mundo de la programacion funcional: closures, curryficacion, inferencia de tipos(tipado estático), una especie de tipos algebraicos, encaje de patrones, traits(herencia multiple sin problemas, solo permite reutilizar codigo no representacion de datos), funciones como ciudadanos de primera clase, expresiones lambda, funciones de orden superior, se puede escribir código monádico aunque yo no he sido capaz y creo que también se puede utilizar un paso de parámetros por nombre(evaluacion perezosa, listas infinitas, aunque el en sí es de eager o strict evaluation(voraz?))del mundo de POO: clases, objetos, incorpora directamente objetos singleton(solo una instancia), getter setters, herencia, polimorfismo, interfaces, *creo que* reflectividad, genericidad(con restricciones = mas expresiva), iteradores, facil interoperabilidad con java, de hecho se compila a java y puedes utilizar toda su libreria estandar, anotacionesdel mundo imperativo: en sí es imperativo OO(como java), no os asustéis por tanta cosa funcionaldel C: conversion de tipo implicita, pero definibles, esto que yo creía que era un problema en C y nunca volvi a ver en otro lenguajeSu propia librería estándar, aunque puedes usar la de java, pero la suya esta completita y tiene colecciones mutables e inmutables, concurrencia basada en actoresDicen que está llamado a reemplazar a java.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente