cerrar-sesion editar-perfil marker video calendario monitor periodico fax rss twitter facebook google-plus linkedin alarma circulo-derecha abajo derecha izquierda mover-vertical candado usuario email lupa exito mapa email2 telefono etiqueta

Entrevista Pawel Glowacki

Escrito por Redacción en Entrevista
no hay comentarios Haz tu comentario
Imagen de logotipo de facebook Imagen de logotipo de Twitter Imagen de Logotipo de Google+ Imagen de logotipo de Linkedin

La primera pregunta es acerca de su puesto y funciones en la empresa Embarcadero/CodeGear A?CuA?l es su funciA?n?

Mi tA�tulo dentro de la empresa es el de director TA�cnico de Codegear para Delphi, RAD Studio y C++Builder e Interbase en la regiA?n EMEA. TambiA�n soy a�?evangelistaa�? tA�cnico (Lead Technical Evangelist) en la regiA?n EMEApara Delphi y RAD Studio for the CodeGear European region.

Anteriormente, durante los pasados cinco aA�os, he trabajado como consultor senior y educador en Delphi (senior consultant and trainer for Delphi) en Borland Education Services. AdemA?s de trabajar con los clientes de CodeGear en Europa, tambiA�n represento a la firma en conferencias internacionales y seminarios.

EstudiA� en la universidad tA�cnica en Polonia, y luego entrA� en 2001 en Borland, en la parte de organizaciA?n de servicios profesionales, especializado en Delphi, donde desarrollA� tareas de consultor y educador. ComencA� personalmente con Delphi 1, y luego entrA� en un departamento de contabilidad, desarrollando aplicaciones de almacenamiento de datos (datawarehouse) con Delphi.

La herramienta que parece tener hoy mayor aceptaciA?n para desarrollo de aplicaciones es el Visual Studio de Microsoft, A?CA?mo se posiciona Delphi frente a esta conocida herramienta?

Bien, aunque no lo parezca, no tratamos de competir con Microsoft en el A?rea de desarrollo, ya que de hecho Microsoft es un partner y trabajamos de forma muy cercana. La evoluciA?n de Visual Studio se ha enfocado hacia la tecnologA�a .Net, un entorno de lenguaje (Common Language Runtime) que es una mA?quina virtual para ejecutar programas, mientras que Delphi y C++ se han especializado en la creaciA?n de cA?digo nativo para Windows, que se ejecuta en dicho entorno. SegA?n mi perspectiva, .Net es entorno gestionado de trabajo, como ocurre con Java que es ejecutado dentro de un contexto (la mA?quina Java), por lo que usan un lenguaje compuesto que debe ser interpretado para su ejecuciA?n.

La gran diferencia es que el cA?digo creado mediante Delphi es compilado y, segA?n los casos, no necesita dependencias externas de otras librerA�as. Esto hace que en lugar de ser competidores seamos complementarios con Microsoft, pero, a nuestra vez, tenemos otros competidores en el desarrollo de lenguaje nativo.

Lo curioso es que nuestros productos Delphi 2009 y C++ Builder son las mejores herramientas para crear aplicaciones nativas de Windows 32 bits. Por ello es empleado por muchos programadores para crear drivers y piezas de software que deben operar a bajo nivel dentro del sistema operativo. Delphi y C++ Builder son las mejores herramientas y la forma mA?s rA?pida de crear aplicaciones nativas para Windows y por ello el entorno de trabajo elegido por desarrolladores de software y aplicaciones de bases de datos que necesitan entregar sus creaciones con fiabilidad y rapidez. El IDE integrado es un importante apoyo para el desarrollo, y el empleo de Pascal es estupendo, ya que fue creado como un medio para enseA�ar programaciA?n a los estudiantes. La filosofA�a de Pascal obliga a emplear buena tA�cnicas de programaciA?n y el uso de librerA�as visuales dentro de un entorno RAD, Rapid Application Development, facilita el empleo de componentes reusables, con lo que se dispone de inmejorables capacidades para el desarrollo de aplicaciones.

A?Cree que la plataforma Dynamics de Microsoft puede tomar una cuota importante del mercado de programaciA?n?

Pues a decir verdad no conozco quA� es Dynamics y no estoy familiarizado con su empleo o implicaciones. No conozco mucho las herramientas de Microsoft ya que estoy especializado en las herramientas de la Embarcadero/CodeGear, asA� que no puedo opinar sobe el tema. De hecho nosotros auqnque trabajamos estrechamente con Microsoft en su plataforma Windows estamos abiertos a otros SO, asA� como bases de datos. Por ello no tratamos de compararnos con Microsoft. Tenemos productos que ellos no tiene, asA� como herramientas para otros lenguajes y entornos diferentes de los de Microsoft. Aunque es cierto que Delphi y C++ Builder trabajan sobre Windows, que es el sistema operativo de Microsoft, y generan aplicaciones nativas para Win32.

TambiA�n estamos trabajando en soluciones y herramientas para soportar los A?ltimos desarrollos de la plataforma .Net, algo como un Delphi .Net, pero todavA�a no tenemos algo sA?lido que anunciar en este campo. Estamos redefiniendo cA?mo soportar .Net en un futuro.

A?CuA?l es la situaciA?n de Delphi en el entorno de desarrollo?

Pues estamos notando que se ha incrementado el uso de Delphi y con los datos que contamos podemos decir que cerca del 10% de los desarrolladores emplean diariamente Delphi como su principal herramienta de programaciA?n. Hay mA?s interA�s en C++ que en Delphi, como el doble, y eso gracias a que el soporte del lenguaje C++ en nuestro C++ Builder contempla los nuevos estilos de C++ oX que estA? llegando. Nuestro producto serA? el primer compilador comercial que soporte estas avanzadas prestaciones de la nueva definiciA?n estA?ndar del lenguaje.

A ello contribuye la presencia de nuestro Product Manager de C++ Builder, Alisdair Meredith, se sienta con el comitA� ANSI encargado de la normalizaciA?n del lenguaje C++, del cual es un activo contrinuidor. Lo cual es excelente para nosotros (Nota de redacciA?n: Alisdair Meredith se uniA? a CodeGear en Octubre de 2007 para dirigir la evoluciA?n de la familia de productos C++ del fabricante).

Los datos del A�ndice TIOBE (que reflejan mA?s bien una popularidad de los lenguajes que una cuota real de mercado, y con valores actualizados a noviembre de 2008), dan a Delphi que ocupa la octava posiciA?n en la lista de lenguajes de programaciA?n, con un A�ndice del 4% de a�?cuota de mercadoa�?. Pero lo mA?s significativo es que ha crecido, segA?n el mismo A�ndice, mA?s de 1,5% desde el aA�o anterior, siendo uno de los que ha progresado mA?s en posiciA?n, pasando al octavo lugar desde el undA�cimo puesto en 2007. TIOBE es una empresa independiente que mediante investigaciA?n de datos en la Web intenta estimar el uso de cada lenguaje de programaciA?n en todo el mundo y su evoluciA?n a lo largo del tiempo.

A?CA?mo espera Embarcadero incrementar su cuota de mercado? A?AlgA?n A?rea especA�fica?

Pues vamos a hacer un esfuerzo hacia el terreno de la educaciA?n, ya pensamos que es un A?rea interesante y donde hemos detectado que mA?s carencia hay. Sobre todo en la universidad, con versiones de Turbo Pascal, Turbo C++ y Turbo Ruby, orientados a este pA?blico en concreto. Por ahora no es fA?cil localizar nuevos programadores con conocimientos de Delphi o C++, ya que parece que resulta mucho mA?s popular el uso de Java o C#, que Delphi. Esto hace que una gran parte de los conocimientos sobre Delphi se desarrollen a�?dentroa�? de las empresas y no lleguen programadores con habilidades ya aprendidas previamente. Afortunadamente la popularidad de Delphi estA? de nuevo en auge en los dos A?ltimos aA�os, incluida en EspaA�a. En el caso de EspaA�a hay una gran sinergia con LatinoamA�rica, con lo cual es importante para nosotros promocionar el uso del producto entre los programadores de lengua espaA�ola asA� como portuguesa. En Portugal hemos logrado una buena visibilidad en el mercado.

Parte de la estrategia a largo plazo de Embarcadero, con acciones concretas para los dos prA?ximos aA�os, pasa por tener mayor presencia en el mundo de la educaciA?n. Y asA� ganar la atenciA?n de los jA?venes que posteriormente, unos pocos aA�os mA?s tarde, se dedicarA?n a tareas de programaciA?n.

Por el momento estamos buscando tener una mayor visibilidad en paA�ses como Brasil y Rusia. En este A?ltimo paA�s hemos logrado un acuerdo con el sistema educativo para lograr que cada estudiante tenga acceso a un compilador. Se trata de un acuerdo con la Agencia Federal Rusa de EducaciA?n con un millA?n de licencias para la enseA�anza de programaciA?n y desarrollo de aplicaciones a estudiantes rusos. Delphi y C++ Builder estarA?n en todas las escuelas primarias y secundarias de Rusia, a�?un compilador para cada estudiante rusoa�?, para enseA�ar a su nueva generaciA?n de programadores. Es uno de los programas puestos en marcha por Putin, dentro de cerca de un centenar de medidas similares, para lograr un impulso de la economA�a y la competitividad en los prA?ximos 10 aA�os. Con estas acciones se podrA?n encontrar programadores con conocimiento de Delphi en los prA?ximos aA�os, aunque tengan que venir del Este.

Actualmente hay mucha gente que piensa que las tecnologA�as importantes son las de tipo scripting, como Ruby o PHP, pero lo cierto es en el fondo se necesitan herramientas para crear aplicaciones nativas de Windows compiladas y ahA� es donde nuestros productos resultan idA?neos. Hay muchas aplicaciones, como el propio sistema operativo o los drivers, que necesitan ser creados en lenguaje nativo Win32. Hay muchos paA�ses que estA?n apostando por el desarrollo de la tecnologA�a como motor econA?mico y muchos de ellos emplean abundantemente los productos de Microsoft como sistema operativo y para las aplicaciones, con lo cual habrA? una creciente base instalada que necesitarA? de buenos programadores para ampliar sus aplicativos y extender funcionalidad. Las aplicaciones podrA?n crear automatizaciones para hacer la vida mA?s fA?cil, ahorrar tiempo y esfuerzo y, en definitiva, hacer progresar a los individuos y las empresas.

A?En quA� campos o A?reas de desarrollo se emplea mA?s Delphi y C++ Builder?

Pues hay multitud de programas que se desarrollan con Delphi y C++ Builder. Por ejemplo el cliente Skype, puede ser uno de los mA?s conocidos y populares. Pero, en general, la gente que quiere la mayor rapidez y eficiencia usa nuestros productos. Y con ellos generan juegos, drivers de Windows, programas de comunicaciones que usan los puertos del PC y un amplio nA?mero de aplicaciones. Incluso tenemos noticias del empleo para crear el driver que permite usar el mando de la Nintendo Wii como un ratA?n. Gracias a su generaciA?n de cA?digo nativo, ambos productos son adecuados para crear aplicaciones de pequeA�o tamaA�o en cualquier campo de uso, y no sA?lo, como ocurre con algunas plataformas, como Dynamics o .Net, para crear CRm o ERP, campos en los cuales tambiA�n usarse Delphi. i??


Principales cualidades del DNI electrA?nico

a�� Enre los clientes de Embarcadero se encuentran desde fabricantes de software individuales, ISVs y desarrolladores de DBAs, profesionales de bases de datos y grandes equipos empresariales

a�� Las industrial verticales con mayor demanda en 29 paA�ses

a�� DataBaseGear y CodeGear sirven productos a:

a�? 3,2 millones de clientes en odo el mundo

a�? 90 de la lista Fortune 100

a�? 97% de los Global 2000

According to Evans Data Corporation1, more than 1,5 millones developers use the product line today, making CodeGear C++Builder the worlda��s leading native C++ rapid application development (RAD) integrated development environment (IDE) for Microsoft Windows. 

Etiquetas

Noticias relacionadas

Comentarios

No hay comentarios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Debes haber iniciado sesión para comentar una noticia.