Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   The Top Programming Languages 2017 (https://www.clubdelphi.com/foros/showthread.php?t=92097)

rretamar 23-07-2017 05:52:05

The Top Programming Languages 2017
 
http://spectrum.ieee.org/static/inte...languages-2017

blackx5n 24-07-2017 06:10:36

Segun IEEE estos son los lenguajes de programación más relevantes del 2017




Python, C y Java ocupando los primeros lugares y Delphi aparece muy abajo en la lista.

ecfisa 24-07-2017 06:35:08

Hola
Cita:

Empezado por blackx5n (Mensaje 519595)
Segun IEEE estos son los lenguajes de programación más relevantes del 2017
...
Python, C y Java ocupando los primeros lugares y Delphi aparece muy abajo en la lista.

Si, así parece... tál como lo indicó rretamar en el enlace de su mensaje.

Saludos :)

Casimiro Notevi 24-07-2017 10:42:45

A saber cómo hacen esa estadística, pues ahí hay cosas como mathlab, arduino, etc.

movorack 24-07-2017 15:13:20

El método de este top incluye mucho mas fuentes que el indice TIOBE.

Entre esas:
  • Busquedas en google (Como TIOBE)
  • Tendencias en Google
  • Twitter
  • Recursos y repositorios en Github
  • Preguntas y respuestas en StackOverflow
  • Contenido en Reddit
  • Publicaciones en Hacker News

La discusión siempre termina dirigiéndose a que la popularidad no es un indicador de calidad, mas aún este y otros indices son algo de considerar por muchas razones. El mercado para desarrollo de nuevas soluciones en software se mueve en torno a estas tecnologías.

roman 24-07-2017 18:03:59

Cita:

Empezado por Casimiro Notevi (Mensaje 519606)
A saber cómo hacen esa estadística, pues ahí hay cosas como mathlab, arduino, etc.

A fin de cuentas es la misma tontería que el TIOBE. No se pueden comparar lenguajes tan disímiles como SQL, JavaScript, R, Scratch y quién sabe cuántos más que tienen finalidades muy específicas.

LineComment Saludos

mamcx 24-07-2017 18:07:05

Cita:

Empezado por movorack (Mensaje 519619)
El
La discusión siempre termina dirigiéndose a que la popularidad no es un indicador de calidad

Lo cual es muchas veces tambien falso. Hay que aceptar que las falacias lógicas solo aplican a argumentos de logica (el area de estudio) y que en el mundo *real* multiples factores hacen que las simplistas afirmaciones de "logica" tipo si P -> Q se desbaraten.

Hay que querer tapar el solo con los dedos si negamos que muchos otros lenguajes y entornos son mas relevantes (y populares) en la industria, que es efectivamente lo que ocurre:

Cita:

This app ranks the popularity of dozens of programming languages. You can filter them by listing only those most relevant to particular sectors, such as "Web" or "embedded programming."

Tampoco hay que sentirse ofendido, porque no es que esten diciendo este ni el TIOBE "cual es el mejor lenguaje?".

Pero lo que *si dicen* es que estos lenguajes son los dominantes en la industria, que tienen multiples factores que lo hacen una mejor opcion para el programador general que Delphi, y que mientras el manejo de Delphi siga como va NUNCA mejorara de forma significativa la situación.

Casimiro Notevi 24-07-2017 18:07:22

Cita:

Empezado por roman (Mensaje 519628)
... es la misma tontería que el TIOBE. No se pueden comparar lenguajes tan disímiles ...

||-||



.

Casimiro Notevi 24-07-2017 18:09:52

Cita:

Empezado por mamcx (Mensaje 519629)
Pero lo que *si dicen* es que estos lenguajes son los dominantes en la industria, que tienen multiples factores que lo hacen una mejor opcion para el programador general que Delphi, y que mientras el manejo de Delphi siga como va NUNCA mejorara de forma significativa la situación.

Es que con Delphi no vas a hacer páginas web, por decir algo.
Ni tampoco se puede añadir a Delphi capacidad para hacer de todo, debe enfocarse en un aspecto, y eso lo hace bien, puede que mejor que los demás que se enfocan en hacer lo mismo que Delphi.

mamcx 24-07-2017 18:12:42

Cita:

Empezado por roman (Mensaje 519628)
A fin de cuentas es la misma tontería que el TIOBE. No se pueden comparar lenguajes tan disímiles como SQL, JavaScript, R, Scratch y quién sabe cuántos más que tienen finalidades muy específicas.

LineComment Saludos

Y porque no? Que los hacen tan sacrosantos e incomparable? En especial cuando lo que estan comparando es:

Cita:

This app ranks the popularity of dozens of programming languages.... relevance...
Y ademas, lo que apuntan esta incluido en el analisis!!!!

Cita:

we are very impressed by those brave souls who have written Web servers completely in assembly code, but we're not going to categorize Assembly as a Web development language
Es INNEGABLE que SQL es mas popular y relevante en la industria que Delphi.

Delphi es tan poco relevante, y esto DUELE UN MONTON, pero es *cierto* que si hoy mismo Delphi dejara de funcionar total e irremediablemente... que efecto causaria en la industria? Seria insignificante. En cambio si eso aplicara a C o Sql o HTML o R o Matlab estamos hablando de repercusiones serias...

movorack 24-07-2017 18:13:07

Cita:

Empezado por mamcx (Mensaje 519629)
Tampoco hay que sentirse ofendido... lo que *si dicen* es que estos lenguajes son los dominantes en la industria, que tienen múltiples factores que lo hacen una mejor opción para el programador general que Delphi

Estoy deacuerdo y comparto esa opinión. La cuestión es que muchas veces desacreditamos ese tipo de indicadores:

Cita:

Empezado por roman (Mensaje 519628)
A fin de cuentas es la misma tontería que el TIOBE.


roman 24-07-2017 18:23:06

Cita:

Empezado por mamcx (Mensaje 519629)
Hay que aceptar que las falacias lógicas solo aplican a argumentos de logica (el area de estudio) y que en el mundo *real* multiples factores hacen que las simplistas afirmaciones de "logica" tipo si P -> Q se desbaraten.

:eek:

Entenderé esto como un lapsus :p La lógica aplica en todo el mundo real. Otra cosa es que las cosas en la práctica no siempre sean como dicta la teoría, normalmente porque la teoria esté incorrecta.

LineComment Saludos

roman 24-07-2017 18:28:50

Cita:

Empezado por mamcx (Mensaje 519632)
Y porque no? Que los hacen tan sacrosantos e incomparable? En especial cuando lo que estan comparando es:



Y ademas, lo que apuntan esta incluido en el analisis!!!!



Es INNEGABLE que SQL es mas popular y relevante en la industria que Delphi.

Delphi es tan poco relevante, y esto DUELE UN MONTON, pero es *cierto* que si hoy mismo Delphi dejara de funcionar total e irremediablemente... que efecto causaria en la industria? Seria insignificante. En cambio si eso aplicara a C o Sql o HTML o R o Matlab estamos hablando de repercusiones serias...

No es que sean sacrosantos, y no me siento ofendido porque Delphi sea menos popular que SQL. También es menos popular que Justin Bieber y no por ello me ofendo pero, y es a lo que me refiero, son incomparables, Delphi y SQL, tanto como Delphi y Bieber. Tendría más sentido comparar lenguajes que estén destinados a un sector en específico, como aplicaciones para escritorio, o aplicaciones móviles, o acceso a datos, o estadística o scripts para web, etc.

LineComment Saludos

mamcx 24-07-2017 18:35:59

Cita:

Empezado por roman (Mensaje 519636)
Tendría más sentido comparar lenguajes que estén destinados a un sector en específico, como aplicaciones para escritorio, o aplicaciones móviles, o acceso a datos, o estadística o scripts para web, etc.

Este indicador exactamente hace eso.

roman 24-07-2017 18:47:15

Cita:

Empezado por mamcx (Mensaje 519637)
Este indicador exactamente hace eso.

Tienes razón. Ahora veo que está un poco mejor clasificado.

LineComment Saludos

Ñuño Martínez 25-07-2017 11:29:45

Puñetera manía de separar Delphi de Pascal... :rolleyes:

WHILENOTEOF 26-07-2017 19:48:49

Es verdad que el que un lenguaje sea muy popular puede no tener relación directa con su calidad, pueden haber otros factores que lo hayan aupado a esa popularidad. Por ejemplo el marketing que se ha hecho de ese producto y cómo y donde se ha dado a conocer. Tal vez por eso en Embarcadero están buscando un director de marketing, ..., si alguno se anima.:D

Sí que creo que se pueden hacer más cosas para aumentar su popularidad, una muy evidente es ofrecer herramientas de iniciación gratuitas, tal como se hace desde año y medio. Otra que creo se podría hacer, sería elaborar un curso MOOC gratuito, en las diferentes plataformas que hay para publicarlos. Se encuentran cursos de JavaScript, Html, C#, Phyton, y no estaría mal uno con Delphi. Esos cursos suelen tener mucha repercusión en cuanto al número de gente a nivel mundial que los siguen, y puede ser una forma eficaz de introducir Delphi en las nuevas generaciones. El problema lo tienes cuando hay gente que entra en la programación y no sabe ni por casualidad que exista Delphi. Una vez comenté en un webminar esto de los cursos MOOC con Marco Cantú y no pareció prestarle mucha atención, creo que es un error.

egostar 26-07-2017 20:29:52

Cita:

Empezado por WHILENOTEOF (Mensaje 519761)
.....Otra que creo se podría hacer, sería elaborar un curso MOOC gratuito, en las diferentes plataformas que hay para publicarlos. Se encuentran cursos de JavaScript, Html, C#, Phyton, y no estaría mal uno con Delphi. Esos cursos suelen tener mucha repercusión en cuanto al número de gente a nivel mundial que los siguen, y puede ser una forma eficaz de introducir Delphi en las nuevas generaciones. El problema lo tienes cuando hay gente que entra en la programación y no sabe ni por casualidad que exista Delphi. Una vez comenté en un webminar esto de los cursos MOOC con Marco Cantú y no pareció prestarle mucha atención, creo que es un error.

https://community.embarcadero.com/bl...a-nuevos-temas

:rolleyes:

Casimiro Notevi 26-07-2017 21:32:26

¡¡¡Tantas cosas por aprender y tan poco tiempo para vivir!!! :eek:
Deberíamos vivir al menos mil años :rolleyes:

movorack 26-07-2017 21:40:24

Cita:

Empezado por Casimiro Notevi (Mensaje 519764)
¡¡¡Tantas cosas por aprender y tan poco tiempo para vivir!!! :eek:
Deberíamos vivir al menos mil años :rolleyes:

O tener carga de conocimientos, contenidos y programas como en matrix

Cita:

Empezado por egostar (Mensaje 519763)

^\||/^\||/^\||/

Además que si te perdiste uno:

Cita:

Si quieres puedes encontrar lo que ha pasado, todos los episodios están disponibles en este enlace: http://embt.co/DelphiAcademyLatAmReplay.

roman 26-07-2017 22:02:24

Cita:

Empezado por WHILENOTEOF (Mensaje 519761)
Otra que creo se podría hacer, sería elaborar un curso MOOC gratuito, en las diferentes plataformas que hay para publicarlos.

¿A qué plataformas te refieres?

LineComment Saludos

WHILENOTEOF 26-07-2017 22:52:14

Cita:

Empezado por roman (Mensaje 519767)
¿A qué plataformas te refieres?

LineComment Saludos

Me refiero a la plataformas que montan cursos abiertos diversas universidades y centros de estudios como : edX , Miriadax, Cousera ó Stanford. Si buscas en internet hay más plataformas de ese tipo. Muchos de los cursos son gratuitos.


He visto los tutoriales en https://community.embarcadero.com/bl...a-nuevos-temas , a primera vista son muy interesantes, con calma los iré viendo. Esos mismos vídeos montados en un curso en una plataforma de las antes citadas, podrían servir a darle una mayor difusión. Creo que lo que hay que conseguir es que nadie que tenga hacer una aplicación para Windows o incluso Mobile, o un backend REST de datos, no se plantee hacerlo con Delphi por la sencilla razón de que desconozca que exista.

egostar 26-07-2017 23:08:18

Cita:

Empezado por movorack (Mensaje 519765)

^\||/^\||/^\||/

Además que si te perdiste uno:

Y porqué no, una que otra iniciativa de parte de la comunidad interesada en que Delphi sea conocido aunque sea localmente y que dicho sea de paso, se enteren que no está tan muerto, aunque muchos desearían que así fuera, :D

https://www.meetup.com/es-ES/Delphi-...-Pascal-MEXICO

Por cierto, el grupo de Delphi - Object Pascal México es anunciado en SG :)

https://sg.com.mx/buzz/meetup-delphi...i#.WXkD2fE2thE

https://sg.com.mx/buzz/meetup-delphi...i#.WXkEIfE2thE

Algunos comentarios acerca de la extrañeza de la creación del grupo, pero no importa, es el comienzo y a ver hasta donde nos alcanza :)

Saludos

roman 27-07-2017 03:47:17

Cita:

Empezado por WHILENOTEOF (Mensaje 519770)
Me refiero a la plataformas que montan cursos abiertos diversas universidades y centros de estudios como : edX , Miriadax, Cousera ó Stanford. Si buscas en internet hay más plataformas de ese tipo. Muchos de los cursos son gratuitos.

Ah, ok. Pero, en estas plataformas, ¿cualquiera puede publicar un curso o qué se necesita?

LineComment Saludos

WHILENOTEOF 27-07-2017 08:17:48

Cita:

Empezado por roman (Mensaje 519772)
Ah, ok. Pero, en estas plataformas, ¿cualquiera puede publicar un curso o qué se necesita?

LineComment Saludos


El detalle de cómo funciona la publicación de cursos lo desconozco, imagino que cada una tendrá sus criterios. Suelen ser plataformas creadas o patrocinadas por Universidades o empresas, por lo que imagino que no podrá publicar un curso cualquier persona. Algunos por ejemplo están patrocinados o bajo el nombre de Microsoft. Es posible que Embarcadero pudiera hacer lo mismo en alguna de estas plataformas. Yo creo que si uno ve los vídeos y documentación que tiene hecha Embarcadero, ya sea en la ayuda del producto, como vídeos en youtube, webminars, blogs, etc, lo único que haría falta sería organizarlo como un curso y publicarlo, porque hay mucho trabajo hecho.

mamcx 27-07-2017 15:33:15

Hay de todo. Algunas permiten publicar de forma mas libre que otras.

Tambien es cuestion de ingenio. Hay cursos hechos directamente para youtube e incluso http://twitch.tv (que se supone es para videojuegos), asi que es mas un tema de que alguien quiera hacer el curso mas que de donde.

El donde viene despues...

P.D: Probablemente es mas retador todo el tema de como hacer los videos y material de forma profesional (basicos de iluminacion, edicion de video, ....), adquirir el equipo minimo (es raro que se tenga un microfono adecuado...) y quitar la pena de salir en camara.

Esa ultima, la mas dificil!


La franja horaria es GMT +2. Ahora son las 07:03:15.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi