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
2019_02-png.85941


TIOBE Index for February 2019

February Headline: Groovy re-enters the TIOBE index top 20

The programming language Groovy has re-entered the TIOBE index top 20. This dynamically typed language that is compatible with Java entered the top 20 for the first time at the end of 2016. At that time it was pushed because scripts for the most popular Continuous Integration tool Jenkins are mainly written in Groovy. Now it is back. Apart from Jenkins also the build automation system Gradle, which is getting popular as well, is using Groovy for its scripting. In general more and more glue software is written in Groovy. Next to Groovy, it is also worth mentioning that Hack has entered the top 50 and TypeScript (temporarily) has fallen back to position 57 this month.

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.

Feb 2019 Feb 2018 Change Programming Language Ratings Change
1 1 Java 15.876% +0.89%
2 2 C 12.424% +0.57%
3 4 change Python 7.574% +2.41%
4 3 change C++ 7.444% +1.72%
5 6 change Visual Basic .NET 7.095% +3.02%
6 8 change JavaScript 2.848% -0.32%
7 5 change C# 2.846% -1.61%
8 7 change PHP 2.271% -1.15%
9 11 change SQL 1.900% -0.46%
10 20 change Objective-C 1.447% +0.32%
11 15 change Assembly language 1.377% -0.46%
12 19 change MATLAB 1.196% -0.03%
13 17 change Perl 1.102% -0.66%
14 9 change Delphi/Object Pascal 1.066% -1.52%
15 13 change R 1.043% -1.04%
16 10 change Ruby 1.037% -1.50%
17 12 change Visual Basic 0.991% -1.19%
18 18 Go 0.960% -0.46%
19 49 change Groovy 0.936% +0.75%
20 16 change Swift 0.918% -0.88%
 

Adjuntos

Archivo oculto para usuarios no registrados
Javascript, antes as2/3.

En su defecto Java es lo más parecido a estos dos últimos. C lo repruebo, es súper dolido.
 
Alguien programa en perl? Creo que soy el único español al que le mola.
 
¿Matlab que lenguaje utiliza?

Uno propio, pero creo que permite exportar a C y me imagino que a otros lenguajes. Yo no usé matlab en la carrera y ni me acuerdo lo que usé.

Para estas cosas se usan lenguajes específicos que simplifican las tareas comunes para ese 'dominio' como definir matrices, sacar el resultado a un gráfico, etc.

Para estadística se usa R.
 
Última edición:
Por si te interesa tiene una version para uso domestico muy barata, algo asi como 150 euros + 30 por cada toolbox.

Eso si, mannana cuando los informaticos del hilo se conecten empezaran a pavor. Para ellos Matlab no es un lenguaje de programacion real.

No me pavor, usamos muchos lenguajes, cada dia mas y mas distintos y hasta a veces hacemos los nuestros propios, y cada vez es mas habitual que alguien se haga un DSL. Yo me los tengo que hacer.
 
Última edición:
Por si te interesa tiene una version para uso domestico muy barata, algo asi como 150 euros + 30 por cada toolbox.

Eso si, mannana cuando los informaticos del hilo se conecten empezaran a pavor. Para ellos Matlab no es un lenguaje de programacion real.

¿Que ventajas tiene pagar por una versión doméstica si el programa que tengo en el portatil lo tengo de cuando me lo descargué de la plataforma de software libre de la UPM el año pasado?
 
Los picateclas programan a un nivel mas bajo, sobretodo los que se dedican a temas de data mining, redes neuronales y demás. Son simples conserjes de mantenimiento de datos.

Vaya empanada que tienes.

Sí es la banana con cebolla, y no es caro.

¿Y como interactua con el mundo? ¿Conectais sensores y actuadores a través de USB por ejemplo? Eso lo podeis exportar para meterlo en un micro

Nosotros hacemos cosas de esas, pero con micros y con linux embedded tambien, no se si aplica el matlab para algo.
 
You must be registered for see images

TIOBE Index for March 2019
March Headline: Powershell enters the TIOBE index top 50

There are hardly any interesting changes in the TIOBE index this month. We had to use our magnifying glass to spot some news, i.e. that Powershell entered the TIOBE index top 50. The Powershell scripting language is more than 12 years old and it has been in the top 50 before. Powershell is typically used for basic scripting. Until recently it was only available for Windows but Microsoft used its .NET Core platform to create Powershell Core. This version is open source and runs on all major platforms. This might be the reason why Powershell is getting more popular again.

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.

Mar 2019 Mar 2018 Change Programming Language Ratings Change
1 1 Java 14.880% -0.06%
2 2 C 13.305% +0.55%
3 4 change Python 8.262% +2.39%
4 3 change C++ 8.126% +1.67%
5 6 change Visual Basic .NET 6.429% +2.34%
6 5 change C# 3.267% -1.80%
7 8 change JavaScript 2.426% -1.49%
8 7 change PHP 2.420% -1.59%
9 10 change SQL 1.926% -0.76%
10 14 change Objective-C 1.681% -0.09%
11 18 change MATLAB 1.469% +0.06%
12 16 change Assembly language 1.413% -0.29%
13 11 change Perl 1.302% -0.93%
14 20 change R 1.278% +0.15%
15 9 change Ruby 1.202% -1.54%
16 60 change Groovy 1.178% +1.04%
17 12 change Swift 1.158% -0.99%
18 17 change Go 1.016% -0.43%
19 13 change Delphi/Object Pascal 1.012% -0.78%
20 15 change Visual Basic 0.954% -0.79%
 
Matlab tiene su versión de código abierto (obviamente sin esas toolboxes) en Octave, pero creo que sigue siendo superior el primero. Python con Numpy y/o Scipy y con Matplotlib suple perfectamente las capacidades de Matlab para muchas aplicaciones en ciencia. No sé si tiene tanto predicamento en control de sistemas, pero es un lenguaje vivo donde hay muchísimas librerías creadas para tareas específicas.

Bilba, en tu gremio no usais LabView?
 
En serio?? Jorobar qué os enseñan a los camineros...

para control de sistemas hidráulicos seguramente que Labview sirva la mar de bien. No compilas código, no haces scripts, simplemente creas diagramas de flujo de datos y a la vez la GUI. Es otro mundo. Échale un vistazo y sorpréndete.


 

Estadísticas del foro

Temas
2.049.715
Mensajes
58.156.132
Miembros
190.836
Último miembro
KomandanteKrull

El blog de burbuja.info

Volver