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

Elige opción

  • C / C++

    Votos: 142 22,8%
  • Java

    Votos: 88 14,1%
  • Javascript

    Votos: 40 6,4%
  • PHP

    Votos: 62 10,0%
  • Python

    Votos: 133 21,3%
  • Ruby / Rust / Scala

    Votos: 9 1,4%
  • Fortran

    Votos: 16 2,6%
  • Ensamblador

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

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

    Votos: 83 13,3%

  • Total de votantes
    623

otroyomismo

Madmaxista
Desde
15 Abr 2016
Mensajes
10.294
Reputación
19.706
No solo eso, si no que ves como el bonus de 10 personas con corbata, que no hacen nada y cobran ×4 tu sueldo dependen de tus dedos y de tu cerebro...
Es que los de corbata y traje son los que "piensan a lo grande" y tienen "the big picture" en la cabeza a un nivel que los programadores de apie, pobrecitos, son incapaces de ver.

Esto me lo han dicho al jeto.
 

Serpiente_Plyskeen

Madmaxista
Desde
14 Dic 2007
Mensajes
17.950
Reputación
28.819
Con las tonterías, casi se me pasa actualizar el hilo con los datos de Junio (y en dos semanas y un día ya es Julio!).


TIOBE Index for June 2017
June Headline: Programming language Kotlin jumps into the top 50


The programming language Kotlin is the hot new thing. Three weeks ago Google's Android team announced that Kotlin is the third official programming language for Android besides Java and C++. As of Android Studio 3.0 there is full Kotlin support. Kotlin has been developed by JetBrains, the company that is known for its very popular programming environments. Just like languages such as Scala, Clojure and Groovy, Kotlin compiles to JVM code, thus being compatible with Java programs. The mixture of expressive power and compilation speed might be the key antiestéticatures of Kotlin to succeed. Apart from Kotlin, Hack and Rust are moving up in the top 50 as well.

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 2017 Jun 2016 Change Programming Language Ratings Change
1 1 Java 14.493% -6.30%
2 2 C 6.848% -5.53%
3 3 C++ 5.723% -0.48%
4 4 Python 4.333% +0.43%
5 5 C# 3.530% -0.26%
6 9 change Visual Basic .NET 3.111% +0.76%
7 7 JavaScript 3.025% +0.44%
8 6 change PHP 2.774% -0.45%
9 8 change Perl 2.309% -0.09%
10 12 change Assembly language 2.252% +0.13%
11 10 change Ruby 2.222% -0.11%
12 14 change Swift 2.209% +0.38%
13 13 Delphi/Object Pascal 2.158% +0.22%
14 16 change R 2.150% +0.61%
15 48 change Go 2.044% +1.83%
16 11 change Visual Basic 2.011% -0.24%
17 17 MATLAB 1.996% +0.55%
18 15 change Objective-C 1.957% +0.25%
19 22 change Scratch 1.710% +0.76%
20 18 change PL/SQL 1.566% +0.22%
 

Serpiente_Plyskeen

Madmaxista
Desde
14 Dic 2007
Mensajes
17.950
Reputación
28.819
Sale Pearl del top 10 y entra Go:

TIOBE Index for July 2017
July Headline: Go language at all time high and in the top 10

The Go programming language continues to rise. This month it is at an all time high and enters the top 10. This is an important landmark for the Go programming language, but it also makes you wonder what's next. Is Go really able to join the big stars in the programming language world and leave languages such as JavaScript and Python behind? We will see. The hipster programming languages Kotlin, Elixir and Hack didn't progress much this month. Kotlin lost 5 positions, Hack lost 6 positions and Elixir is still not in the top 50 losing also 5 positions.

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.

Jul 2017 Jul 2016 Change Programming Language Ratings Change
1 1 Java 13.774% -6.03%
2 2 C 7.321% -4.92%
3 3 C++ 5.576% -0.73%
4 4 Python 3.543% -0.62%
5 5 C# 3.518% -0.40%
6 6 PHP 3.093% -0.18%
7 8 change Visual Basic .NET 3.050% +0.53%
8 7 change JavaScript 2.606% -0.04%
9 12 change Delphi/Object Pascal 2.490% +0.45%
10 55 change Go 2.363% +2.20%
11 9 change Perl 2.334% -0.09%
12 14 change Swift 2.253% +0.29%
13 11 change Ruby 2.249% +0.13%
14 10 change Assembly language 2.240% -0.04%
15 17 change R 2.105% +0.59%
16 13 change Visual Basic 2.096% +0.08%
17 16 change MATLAB 2.009% +0.45%
18 15 change Objective-C 1.896% +0.01%
19 21 change Scratch 1.813% +0.73%
20 18 change PL/SQL 1.545% +0.09%
Dejo también un artículo en slashdot al respecto de la caída en popularidad de Ruby, que muchos temen pueda ser permanente:
Is Ruby's Decline In Popularity Permanent?
Is Ruby's Decline In Popularity Permanent? - Slashdot
 

Bangbang

Madmaxista
Desde
23 May 2014
Mensajes
561
Reputación
456
Tengo curiosidad por ver la evolución de Kotlin que tanto bombo le ha dado Google estos últimos meses.
 

sirpask

Será en Octubre
Desde
16 Oct 2009
Mensajes
51.598
Reputación
115.886
GoLang como un tiro.... habrá que ver de que es capaz este lenguaje... Y sobre todo que tiene pensado Google con el.
 

boldregas

Madmaxista
Desde
23 Sep 2011
Mensajes
2.402
Reputación
4.284
GoLang como un tiro.... habrá que ver de que es capaz este lenguaje... Y sobre todo que tiene pensado Google con el.
Pero en estos no hay librerías para crear GUI no? de momento para estos menesteres me apaño con python pero me gusta investigar otras opciones. Con librerías para GUI me refiero con soporte, no que se queden abandonadas al poco...
 

Registrador

Madmaxista
Desde
10 May 2010
Mensajes
17.526
Reputación
32.276
Lugar
en la bodeguita de moncloa
Que los dos lenguajes que vayan ganando sean c y java es una muestra clara que España sigue en el pleistoceno de la informática, porque ojo, la encuesta no pregunta sobre cual es el lenguaje más usado si no cual prefieres.
 

ProfePaco

Madmaxista
Desde
14 May 2011
Mensajes
8.265
Reputación
19.977

Este sería el ya clásico "Hola mundo" en Ook!
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.

Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.


me he reído un buen rato
 

Fetuccini

Madmaxista
Desde
9 Jul 2009
Mensajes
8.528
Reputación
11.523
¿Qué quieren decir las tremendas bajadas de C, C++ y Java en este gráfico con el resto de lenguajes más o menos estables? ¿Qué cada vez se programa menos?
Quiere decir que faltan lenguajes que han pasado de marginales a tener más presencia: Go, Rust, Swift, R, SQL, Ruby... y otros lenguajes nuevos que con pequeños porcentajes van restando enteros a los grandes: Haskell, Erlang, Kotlin, Scheme, Lua, D...

La "big picture" sería que Java y C se han caído de entornos en los que eran intocables, para ser sustituidos por lenguajes muy especializados. Tienes gente sustituyendo C por Rust por la seguridad, o por Go por el paralelismo. Tienes a gente sustituyendo Java por Kotlin.

Se está acabando el "esto hay que hacerlo en Java/C porque es lo que hace todo el mundo" o "porque es lo que hace la megaempresa X" o los míticos flamewars de microoptimización. A los desarrolladores Ruby o Python no les va nada mal, y son perfectamente conscientes de que no son los lenguajes más rápidos ni los más eficientes. Pero hoyga, una vez le leí a un tipo que había sustituido una API REST que había llevado dos meses implementar PARCIALMENTE en Java por otra completa en Python... ¡en 90 minutos!
 

Serpiente_Plyskeen

Madmaxista
Desde
14 Dic 2007
Mensajes
17.950
Reputación
28.819

TIOBE Index for August 2017
August Headline: The real fight is in the backyard

The top programming languages are in a long term decline: both Java and C have all time low scores in the TIOBE index. And almost all of the other top 10 languages are going down as well year to year. So what languages are taking advantage of this? It is all happening down in the charts around position 40. A new set of languages is gaining ground, notably Crystal (#32), Kotlin (#41), Clojure (#42), Hack (#43) and Julia (#46). Especially Crystal with its jump from position 60 to 32 in one month is doing very well. The Crystal programming language is a statically typed Ruby variant. Since it is compiled it is superfast and has a small memory footprint without losing the feeling of being easy to use. It seems worthwhile to give it a try.

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.

Aug 2017 Aug 2016 Change Programming Language Ratings Change
1 1 Java 12.961% -6.05%
2 2 C 6.477% -4.83%
3 3 C++ 5.550% -0.25%
4 4 C# 4.195% -0.71%
5 5 Python 3.692% -0.71%
6 8 change Visual Basic .NET 2.569% +0.05%
7 6 change PHP 2.293% -0.88%
8 7 change JavaScript 2.098% -0.61%
9 9 Perl 1.995% -0.52%
10 12 change Ruby 1.965% -0.31%
11 14 change Swift 1.825% -0.16%
12 11 change Delphi/Object Pascal 1.825% -0.45%
13 13 Visual Basic 1.809% -0.24%
14 10 change Assembly language 1.805% -0.56%
15 17 change R 1.766% +0.16%
16 20 change Go 1.645% +0.37%
17 18 change MATLAB 1.619% +0.08%
18 15 change Objective-C 1.505% -0.38%
19 22 change Scratch 1.481% +0.43%
20 26 change Dart 1.273% +0.30%
IEEE Spectrum Declares Python The #1 Programming Language
IEEE Spectrum Declares Python The #1 Programming Language - Slashdot
Q. What's today's top language? A. Python... no, wait, Java... no, C - Just learn them all and stop worrying about the popularity contest
Q. What's today's top language? A. Python... no, wait, Java... no, C