Cuál es tu lenguaje de programación preferido?

Elige opción

  • C / C++

    Votos: 165 23,3%
  • Java

    Votos: 95 13,4%
  • Javascript

    Votos: 45 6,4%
  • PHP

    Votos: 63 8,9%
  • Python

    Votos: 153 21,6%
  • Ruby / Rust / Scala

    Votos: 10 1,4%
  • Fortran

    Votos: 20 2,8%
  • Ensamblador

    Votos: 42 5,9%
  • Perl / Pascal / Ada

    Votos: 15 2,1%
  • Otros (C#, D, F# y etc.)

    Votos: 99 14,0%

  • Total de votantes
    707
Parece que el C repunta un poco:
You must be registered for see images


TIOBE Index for December 2017
December Headline: Kotlin and C candidates for programming language of the year

The programming languages Kotlin and C seem to be the only candidates to become programming language of the year 2017. TIOBE will announce the winner of this award next month. Thanks to the boost of small software devices and the increase of low level software in the automotive industry, the C programming language gained a lot of popularity in 2017. C is one of the oldest programming languages alive. Its main competitor for the award, Kotlin, is relatively new. It was released in 2011 by JetBrains. Kotlin is a language that can run on a Java VM and has become popular because it has been accepted as an official Android language.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Dec 2017 Dec 2016 Change Programming Language Ratings Change
1 1 Java 13.268% -4.59%
2 2 C 10.158% +1.43%
3 3 C++ 4.717% -0.62%
4 4 Python 3.777% -0.46%
5 6 C# 2.822% -0.35%
6 8 JavaScript 2.474% -0.39%
7 5 Visual Basic .NET 2.471% -0.83%
8 17 R 1.906% +0.08%
9 7 PHP 1.590% -1.33%
10 18 MATLAB 1.569% -0.25%
11 13 Swift 1.566% -0.57%
12 11 Objective-C 1.497% -0.83%
13 9 Assembly language 1.471% -1.07%
14 10 Perl 1.437% -0.90%
15 12 Ruby 1.424% -0.72%
16 15 Delphi/Object Pascal 1.395% -0.55%
17 16 Go 1.387% -0.55%
18 25 Scratch 1.374% +0.19%
19 20 PL/SQL 1.368% -0.13%
20 14 Visual Basic 1.347% -0.62%

Dejo otro artículo interesante acerca de lenguajes de programación:
Why ESR Hates C++, Respects Java, and Thinks Go (But Not Rust) Will Replace C (ibiblio.org)
 
...y el lenguaje de programación estrella del 2017, según la métrica de TIOBE es... C !!! :roto2:
TIOBE Index for January 2018

You must be registered for see images


January Headline: Programming Language C awarded Language of the Year 2017
Surprise, surprise, oldtimer language C appears to be the fastest grower of 2017 in the TIOBE index and thus is declared programming language of the year. The C language gained 1.69% in 2017. Usually this is not sufficient to become language of the year, so C has actually won because there were no outstanding alternatives. Runner ups are Python (+1.21%) and Erlang (+0.98%). Despite all this, it is remarkable to see that C is getting more popular after a steep downward trend that started at the end of 2015. C had a rating of more than 17% at that time and lost more than 10% after that in the next 18 months. A possible reason for this revival is that C is very popular in the growing manufacturing and machine industry (including the automotive market). The most interesting jumps forward in the TIOBE index in 2017 were R (from 16 to 8), Erlang (from 44 to 23) and Kotlin (from 89 to 39). Promising languages such as Julia, Hack, Rust and Kotlin were not able to hit the top 20 or even the top 30.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Jan 2018 Jan 2017 Change Programming Language Ratings Change
1 1 Java 14.215% -3.06%
2 2 C 11.037% +1.69%
3 3 C++ 5.603% -0.70%
4 5 change Python 4.678% +1.21%
5 4 change C# 3.754% -0.29%
6 7 change JavaScript 3.465% +0.62%
7 6 change Visual Basic .NET 3.261% +0.30%
8 16 change R 2.549% +0.76%
9 10 change PHP 2.532% -0.03%
10 8 change Perl 2.419% -0.33%
11 12 change Ruby 2.406% -0.14%
12 14 change Swift 2.377% +0.45%
13 11 change Delphi/Object Pascal 2.377% -0.18%
14 15 change Visual Basic 2.314% +0.40%
15 9 change Assembly language 2.056% -0.65%
16 18 change Objective-C 1.860% +0.24%
17 23 change Scratch 1.740% +0.58%
18 19 change MATLAB 1.653% +0.07%
19 13 change Go 1.569% -0.76%
20 20 PL/SQL 1.429% -0.11%

C Programming Language 'Has Completed a Comeback'

2017: The Year in Programming Languages
 
Pues parece ser que han metido SQL en la lista, al pasar a considerarlo un lenguaje de programación. La sorpresa de este mes es que parece que repuntan los Visual Basic.
You must be registered for see images

TIOBE Index for February 2018
February Headline: The last gasp attempt of Visual Basic to score?


If you look closely at this month's publication, Visual Basic.NET and classic Visual Basic are doing great. This is really surprising. About 2 years ago we stated in an interview about the TIOBE index that it was a matter of some years before Visual Basic would have disappeared. Visual Basic is considered the programming language for newbies in the field of programming and rapid prototyping. That's why it has a bad image among expert programmers. Despite all this, Visual Basic seems to survive. Last week Mads Torgersen of Microsoft announced that they will stop with the co-evolution strategy of C# and Visual Basic. This means that Visual Basic will fall behind if compared to new C# antiestéticatures. Let's see whether Visual Basic can take this new punch and keep on surviving.

IMPORTANT NOTE. SQL has been added again to the TIOBE index since February 2018. The reason for this is that SQL appears to be Turing complete. As a consequence, there is no recent history for the language and thus it might seem the SQL language is rising very fast. This is not the case.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Feb 2018 Feb 2017 Change Programming Language Ratings Change
1 1 Java 14.988% -1.69%
2 2 C 11.857% +3.41%
3 3 C++ 5.726% +0.30%
4 5 change Python 5.168% +1.12%
5 4 change C# 4.453% -0.45%
6 8 change Visual Basic .NET 4.072% +1.25%
7 6 change PHP 3.420% +0.35%
8 7 change JavaScript 3.165% +0.29%
9 9 Delphi/Object Pascal 2.589% +0.11%
10 11 change Ruby 2.534% +0.38%
11 - change SQL 2.356% +2.36%
12 16 change Visual Basic 2.177% +0.30%
13 15 change R 2.086% +0.16%
14 18 change PL/SQL 1.877% +0.33%
15 13 change Assembly language 1.833% -0.27%
16 12 change Swift 1.794% -0.33%
17 10 change Perl 1.759% -0.41%
18 14 change Go 1.417% -0.69%
19 17 change MATLAB 1.228% -0.49%
20 19 change Objective-C 1.130% -0.41%
 
Pos eso.

Una encuestilla para saber la opinión de los conforeros programadores.

Ya sé, ya sé. Me vendrán con que eso depende de qué vayas a programar, el contexto, la eficiencia requerida y etc. Pero con cuál se sienten más cómodos.

En mi caso, me siento más cómodo en javascript y python. Repruebo PHP. Amo C++ pero no es muy práctico. Java me resulta confuso. Ensamblador es poco práctico y sólo lo embebo en C para algunas cosas. Fortran parece anclado en los 70.

Javascript es muy bueno, pero me acoplo más a PHP.
Excelentes herramientas.
Mira lo que arrojan las encuesta ¡interesante!

Saludos..:Aplauso:
 
Anda, pues se me olvidó actualizar el hilo en Marzo. Bueno, pues aquí están los resultados de la última encuesta:

You must be registered for see images


TIOBE Index for April 2018

April Headline: Perl is having a hard time

At the moment there are 2 programming languages in the top 20 that have lost more than 3 positions in 1 year's time: Objective-C and Perl. The reason for the fall of Objective-C is clear. Apple abadoned Objective-C a couple of years ago and replaced it by its successor Swift. Moreover, mobile app development is moving to platform independent languages and frameworks, so even Swift, which is only available on Apple's systems, has a hard time. But what about Perl? Till 2005 it was the most dominating scripting language in the world. In 2008 we said in an interview with Dr. Dobb's Journal that Perl would go extinct based on the trend we saw in the TIOBE index at that time. After this a religious war started with Perl diehards who claimed that this won't happen and that the TIOBE index was being gamed. Stevan Little gave a ground-breaking talk in 2013 called "Perl is not dead, it is a dead end" indicating that once software engineers leave the Perl language they will never come back. Personally I think that the fork of Perl 6 (and its delays for decades) together with the unclear future of what was going to happen to the language was the main reason for engineers to look for alternatives such as Python and Ruby. And still today the Perl community hasn't defined a clear future, and as a consequence, it is slowly fading away.

IMPORTANT NOTE. SQL has been added again to the TIOBE index since February 2018. The reason for this is that SQL appears to be Turing complete. As a consequence, there is no recent history for the language and thus it might seem the SQL language is rising very fast. This is not the case.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Apr 2018 Apr 2017 Change Programming Language Ratings Change
1 1 Java 15.777% +0.21%
2 2 C 13.589% +6.62%
3 3 C++ 7.218% +2.66%
4 5 change Python 5.803% +2.35%
5 4 change C# 5.265% +1.69%
6 7 change Visual Basic .NET 4.947% +1.70%
7 6 change PHP 4.218% +0.84%
8 8 JavaScript 3.492% +0.64%
9 - change SQL 2.650% +2.65%
10 11 change Ruby 2.018% -0.29%
11 9 change Delphi/Object Pascal 1.961% -0.86%
12 15 change R 1.806% -0.33%
13 16 change Visual Basic 1.798% -0.26%
14 13 change Assembly language 1.655% -0.51%
15 12 change Swift 1.534% -0.75%
16 10 change Perl 1.527% -0.89%
17 17 MATLAB 1.457% -0.59%
18 14 change Objective-C 1.250% -0.91%
19 18 change Go 1.180% -0.79%
20 20 PL/SQL 1.173% -0.45%
 
My favourite programming language is ... solder.
 
java es mi favorito porque es el que más entiendo quizá hay otros mejores
 
Es curioso que en esta encuesta C/C++ sea una de las opciones.

Es algo así como una encuesta que consista en:

¿Qué idioma extranjero dominas?

- Inglés
- Francés
- Alemán/Ruso
- Italiano
- Japonés
 
C pero no tengo mucha idea. Últimamente le estoy dando al python que me parece bastante práctico y fácil.

Enviado desde mi Redmi Note 3 mediante Tapatalk
 
Basic para MSX, el mejor en comandos gráficos y desarrollo de envolventes musicales. Los puntos flotantes son extensísimos, así como los operadores lógicos. Y luego está el manejo de los sprites.
 
Llevo más de 20 años programando y he llegado a la conclusión que lo que hay que hacer es usar el mejor pagado. Hay lenguajes que caen en desuso y hay pocas ofertas y mal pagadas. Otros lenguajes son demandados pero para trabajar en carnicas, empresas que pagan regular y sabes cuando entras pero no cuando sales.
 
Un buen programador no elige el lenguaje en el que programa. Son la aplicación y la pletaforma para las que programa las que eligen por él el lenguaje a utilizar. Si hay un lenguaje que desconoces lo que sucede es que hay aplicaciones y plataformas para las que no puedes programar. No pasa nada, te dedicas a otra cosa y en paz.
 
Yo python para análisis de datos, y javascript pero muy novato.

No dudaría en contratar a alguien con experiencia en JS para montar una PWA si fuera necesario 8:
 
Scala entra en el top 20 de TIOBE, Java, C y C++ continúan su remontada:
You must be registered for see images

TIOBE Index for May 2018

May Headline: Scala cracks top 20

Programming language Scala has finally entered the TIOBE index top 20. This has already peine some years ago for 1 month, but may be Scala is settling now for a longer time. Scala is a functional programming language that runs on Java's JVM and thus can be used together with Java or as a substitute for Java. Since it is functional, it is less verbose and it is harder to make mistakes if compared to Java. That's why Scala has a right to exist in the top 20. Apart from Scala's entrance in the top 20 we see a lot of other huge ups and downs. This has to do with Google re-indexing, which is quite volatile. For this we are going to implement compensation functions for the TIOBE index in the near future because we can't accept that Google hits are only half of the number in comparison to the previous month.

IMPORTANT NOTE. SQL has been added again to the TIOBE index since February 2018. The reason for this is that SQL appears to be Turing complete. As a consequence, there is no recent history for the language and thus it might seem the SQL language is rising very fast. This is not the case.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

May 2018 May 2017 Change Programming Language Ratings Change
1 1 Java 16.380% +1.74%
2 2 C 14.000% +7.00%
3 3 C++ 7.668% +2.92%
4 4 Python 5.192% +1.64%
5 5 C# 4.402% +0.95%
6 6 Visual Basic .NET 4.124% +0.73%
7 9 change PHP 3.321% +0.63%
8 7 change JavaScript 2.923% -0.15%
9 - change SQL 1.987% +1.99%
10 11 change Ruby 1.182% -1.25%
11 14 change R 1.180% -1.01%
12 18 change Delphi/Object Pascal 1.012% -1.03%
13 8 change Assembly language 0.998% -1.86%
14 16 change Go 0.970% -1.11%
15 15 Objective-C 0.939% -1.16%
16 17 change MATLAB 0.929% -1.13%
17 12 change Visual Basic 0.915% -1.43%
18 10 change Perl 0.909% -1.69%
19 13 change Swift 0.907% -1.37%
20 31 change Scala 0.900% +0.18%
 
You must be registered for see images

rss
TIOBE Index for June 2018

June Headline: TypeScript finally enters the TIOBE Index Top 100


This month TypeScript debuts at position 93 in the TIOBE index top 100. The Microsoft language has been tracked for a couple of years now, but although its popularity in industry seems high, it never made it to the top 100. So finally it has got sufficient traction to be noticed. TypeScript is a strict superset of JavaScript, which means you can use it together with your existing JavaScript. But it adds a lot of extra type safety to the JavaScript language thanks to type annotations. In this sense it is an improved version of JavaScript. The fact that Google adopted TypeScript next to its own JavaScript variant language Dart is proof that TypeScript has a bright future.

IMPORTANT NOTE. SQL has been added again to the TIOBE index since February 2018. The reason for this is that SQL appears to be Turing complete. As a consequence, there is no recent history for the language and thus it might seem the SQL language is rising very fast. This is not the case.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Jun 2018 Jun 2017 Change Programming Language Ratings Change
1 1 Java 15.368% +0.88%
2 2 C 14.936% +8.09%
3 3 C++ 8.337% +2.61%
4 4 Python 5.761% +1.43%
5 5 C# 4.314% +0.78%
6 6 Visual Basic .NET 3.762% +0.65%
7 8 change PHP 2.881% +0.11%
8 7 change JavaScript 2.495% -0.53%
9 - change SQL 2.339% +2.34%
10 14 change R 1.452% -0.70%
11 11 Ruby 1.253% -0.97%
12 18 change Objective-C 1.181% -0.78%
13 16 change Visual Basic 1.154% -0.86%
14 9 change Perl 1.147% -1.16%
15 12 change Swift 1.145% -1.06%
16 10 change Assembly language 0.915% -1.34%
17 17 MATLAB 0.894% -1.10%
18 15 change Go 0.879% -1.17%
19 13 change Delphi/Object Pascal 0.875% -1.28%
20 20 PL/SQL 0.848% -0.72%
 

Estadísticas del foro

Temas
2.049.749
Mensajes
58.157.405
Miembros
190.838
Último miembro
Borbónico

El blog de burbuja.info

Volver