Bueno, pero TODOS se estan enfocando en el soporte de hardware, el cual es un problema a nivel de COMPILADOR y no de lenguaje per-se.
Cosas que estoy casi que casi seguro *NO* se pueden con Delphi (ni C,C++, C#, Java):
1- Estilo Erlang de concurrencia:
Problema: Manejo de multiples threads, sincronizacion, paralelismo y ejecucion transparente de procesos sincronizados...
Lean esto:
http://www.defmacro.org/ramblings/concurrency.html
Erlang es una vaina conceptualmente *muy* interesante. Imaginense: Es posible actualizar el software (ie. reemplazar el codigo que esta *ejecutandose* en memoria) mientras esta corriendo sin downtime. Se pueden crear cientos o miles de "hilos" en maquinas normales, se pueden redistribuir a varios nodos en red, se pueden actualizar los programas propagando a traves de la red. En comparacion, los programas tradicionales a partir de creo 10 o algo asi hilos una empieza a sufrir (mas que todo, el programador). La unica manera es por IOCP y es un super enruedo de programar.
Me puse hace unos meses a averiguar como emularlo en Delphi
http://groups.google.com.co/group/bo...04c8f2b2b2a6bc
Lo mas cerca que estuve:
http://groups.google.com.co/group/bo...6d58de23daae87
Pero quede bloqueado. Mi conocimiento de bajo nivel es muy pobre...
Este modelo es una meta *increible*. Si hay manera de lograrlo, estariamos logrando un avance en tecnologia monumental porque habilitaria a miles de programadores a salir de la tortura del estilo de threading actual, que es un cosa horrible. Ademas, este estilo de concurrencia es vital para lograr acceso al poder multi-core de forma ecnomica y viable.
2- Todo lo que hace a un lenguaje dinamico, pues dinamico
Si echan una ojeada a Python o Ruby, veran de lo que hablo.
3- Generics, desing by contract, introspection (full) y mas.
Solo en un futuro podriamos con Delphi acceder a estos conceptos.
Noten que en general, son vainas LISP (por ahi dicen que no hay nada inventando despues de LISP

)