Hace 3 años | Por EnriqueVi a genbeta.com
Publicado hace 3 años por EnriqueVi a genbeta.com

…open source]. JetBrains ha publicado los resultados de su más reciente encuesta anual en la que examinan en estado del ecosistema de desarrollo actual encuestando a miles de programadores alrededor del mundo

arawaco

El futuro está en el lenguaje ensamblador

eltoloco

#5 soy el primero al que no le gustan los tabuladores como marcadores de ámbito, pero la realidad es totalmente contraria a lo que tú dices. Python usa tabuladores precisamente para obligar a los programadores a tabular bien el código y que este sea más legible.

Y por poner la puntilla, por supuesto que se ven los tabuladores, que sean representados por los IDEs y editores de texto como espacios en blanco no significa que no se vean, para la vista humana son espacios horizontales, y para la máquina es el carácter "t".

Angelusiones

#1 ya era hora que alguien lo dijera joder clap clap clap

D

#1 #9 no son perfectos y baratos, baratos, pues no son. ¿Conocéis alguna alternativa seria?

samsaga2

#4 Debe preferir su Visual Studio que solo funciona en 32 bits y es la cosa más lenta e inestable del universo.

samsaga2

#6 No es tan fácil. El ecosistema que tiene Python detrás es brutal. No hay ningún solo lenguaje de programación que pueda hacerle sombra ahora mismo. No hay ninguna alternativa.

Findeton

#2 Python mola para cuando necesitas un script pero es algo más elaborado que lo que uno normalmente hace en Bash. Entonces usas Python, que por cierto hoy en día tiene también tipado.

eithy

#1 He visto a IntelliJ cargar proyectos con los que Eclipse colapsa

ytuqdizes

#8 ctrl+K, ctrl+D en mi Visual Studio, y te formatea el documento actual, tabulaciones incluidas. Pero si alguna parte no quiero formatearla por el motivo que sea, compila. lol

D

#12 #14 no digo que no mole ni que no sea necesario, digo que está sobreexpuesto en los medios por el tema IA y de ahí su supuesto super éxito.

D

#13 Yo uso Visual Studio a diario y que vaya a 32 o 64 bits es algo que me da absolutamente igual.
Eso de que va lento y es inestable... igual es que usas los complementos que no debes como "Resharper" que se come la ram de tu equipo y a día de hoy no aporta una mierda a los atajos de serie de VS, por cierto también es de JetBrains.

D

#16 Es que Eclipse es una basura.

t

Python, el Basic del siglo XXI.

samsaga2

#20 Reshaper hace años que está totalmente prohibido en mi máquina. Visual Studio 2019 + cmake + clang es la cosa mas inestable del planeta, peta a cada segundo o se queda colgado constantemente.
Y si trabajas con imagenes grandes (hago visión artificial) notas mucho pero que mucho los 32 bits.
Luego está VSCode que está bien para hacer webapps, pero se me queda corto. No puedo vivir sin cosas como el debugger remoto.

a

El IntelliJ no sé porque solo lo utilicé en un curso y no profundicé mucho, pero el Python creo que al ser tan fácil de aprender está bien como primer lenguaje, para coger conceptos y buenas prácticas, y ya de ahi si lo deseas o necesitas pasar a otro lenguaje.

D

#23 Bueno, pero tus problemas son una particularidad del desarrollo que haces. Yo hago aplicaciones webs y a mí me va todo perfectamente y desde que desterré el Resharper más.

D

#4 Con permiso de Visual studio

Poignard

Python en Vim, sólo para los machos muy machos

D

La gente programa en lo que la carnica de turno de diga, fin.

D

#13 Visual Studio trabaja tanto en 32 como en 64, no digas mentiras, que se te va a torcer la lengua

b

#13 Vcodium en un Linux ARM de 200 USD (pinebook pro) y me sobra.

D

#23 Por lo que veo que escribes, me da que lo realmente inestable es lo que programas, a mí me funciona perfectamente y conozco a varios amigachos que también lo usan y va bin

Rasban

#4 Si no programas con lattex no eres un verdadero programador.

D

#15 te refieres a pos type hints? Me parece atrevido llamar a eso tipos lol

b

#27 VIM .... puag. VI Mejorado .... si fueras macho macho usarias VI ... a pelo

D

#8 tabuladores? Usa espacios y mereces una estancia en el purgatorio por usar tabuladores lol

mecha

#8 y no está nada mal hasta que empizas a refactorizar, mover código de un sitio a otro, o directamente copias código de stackoverflow (tú también lo haces, no lo niegues) y falla porque algo no está bien tabulado.
No es una buena idea ni para un proyecto mediano. Como ya han comentado otros, los IDEs ayudan a tabular el código correctamente. Para eso están, y si pones una configuración adecuada, todo tu equipo de trabajo tabulará igual.

D

No sé de qué hablais. Larga vida al cobol

D

#12 cualquier sysadmin que se precie usa Perl.

Python es bueno por las librerías de data science/big data, científicas y tal. En eso es bueno.

Para lo otro que mencionas Perl es netamente superior.

Rasban

#11 si usas visual studio code es que no estás usando vscodium y mereces que una multitud con antorchas queme tu casa.

EspecimenMalo

#1 IntelliJ sobrevalorado? Te reviento payaso

D

¡Genial!, usamos lenguajes para vagos y creamos aplicaciones infladas, lentas y pesadas.

D

#32 Será LaTeX, ¿no? Y no es un lenguaje de programación.

t

#27 Los machos muy machos usan edlin.

Poignard

#28 hay vida más allá de las carnicas

Poignard

#37 abuelo, vete a jugar con tus tarjetas perforadas

Trolleando

#29 No. Visual studio compila en 32 y 64 bits pero el IDE en funciona en 32 bits (en los links de mas abajo se explica detalladamente)

#20 #23 No por funcionar a 64 bits se os arreglarian todos vuestros problemas. No es tan sencillo:
https://www.infoq.com/news/2016/01/VS-64-bit/
https://docs.microsoft.com/en-us/archive/blogs/ricom/revisiting-64-bit-ness-in-visual-studio-and-elsewhere

Por otra parte, Resharper ya esta haciendo sus cosillas para ejecutar sus movidas en otro proceso paralelo (algo que ya hace VS para ciertas cosas y que Rider tambien hace):
https://blog.jetbrains.com/dotnet/2019/07/11/where-we-are-with-out-of-process-resharper/
https://blog.jetbrains.com/dotnet/2020/02/24/update-running-resharper-process/

regexpman

#6 s/un masaje/una mamada/

H

#13 usa atom y veras

D

#47 Vale

D

#8 Pues yo tengo la teoría de que Python usa los tabuladores porque los paréntesis, llaves y corchetes ya los tenía pillados y no tenía otro separador disponible, y que lo de obligar a "tabular bien" es una excusa que se buscó a posteriori lol

G

#22 El pascal del sigo XXI?

c

Madre mia cuanto odio hay aqui jaja, los hilos principales todo hablando de lo mierda que es python. Pues si, no es una herramienta perfecta, pero tiene casos de uso en los que funciona muy bien.

s

¿Es aquí donde salen las ofertas de empleo que piden expertos en mil lenguajes de programación?
Gilipollas, nadie es experto en mil lenguajes de programación, más vale que seas muy bueno en UNO, y que sea un lenguaje versátil, que toquetear varios como un borracho.

LeDYoM

#23 Yo hago C++ multiplataforma a bajo nivel y VSCode con los plugins adecuados va como la seda. Pero se que todo es cuestión de gustos. No quiero flames.

Poignard

#45 si usas cosas de microsoft ya te caes de la lista de machos

LeDYoM

Turbo C

timokotipelto

#28 #48 especialmente fuera de España

Angelusiones

#40 Primera noticia que tengo, le echaré un ojo.

Rasban

#61 Era broma, estaba parodiando a un talibán del opensource.

redscare

#6 No, no pasara. Siempre pasa lo mismo con toooooodas las tecnologías nuevas. Hasta hay articulo de la wikipedia explicandolo lol
https://en.wikipedia.org/wiki/Hype_cycle

Herrerii

#4 Un poco caro no?

regexpman

#27 Los programadores de verdad, usan mariposas

https://xkcd.com/378/

Findeton

#33 Typescript tampoco tiene un tipado muy fuerte y aún así es útil.

D

#12 En el campo científico y estadístico R le está comiendo bastante terreno.

Lo peor de Python es que los mismos que empiezan una "investigación" pretenden crear también un producto final con lo que van obteniendo porque "como es el mismo lenguaje, es lo mismo" (frase real que he oído de un supuesto gurucillo de ciencia de datos), con el resultado de que el producto final es una mierda que va a pedales.

Luego se comparan los resultados de ese mismo proyecto pasado a Scala y...

eltoloco

#64 IntelliJ tiene versión gratuita y software libre (Licencia Apache).

D

#66 desconozco TypeScript. El tipado de python no tiene ‘enforcement’, sólo da warnings en el IDE si éste lo soporta.

Para ese viaje no se necesitan alforjas lol

Angelusiones
Herrerii

#68 Para PHP? Yo he usado el phostorm y me encantaba pero me jarte de piratear lo y no voy a pagar 90€ al año ya que netbeans me da lo que necesito gratis aunque es cierto que me gusta menos porque el autocompletado del phpstorm iba mejor.

Rasban

#70 jajajajaj. noooooooooooooo!! Estaba pensando en chromium y se me ocurrió eso. .

eltoloco

#71 PHPStorm es de pago, y como bien dices no es barato. El primer años 200€, el segundo 160€ y a partir del tercer 120€, 10€ al mes. Lo normal es que sea la empresa que se haga cargo de este gasto, pero si no es el caso en mi opinión vale la pena pagar 10€ al mes por la que puede ser la herramienta más importante de mi trabajo.

Si no quieres pagar, una opción para tenerlo gratis, aunque no es legítima, es conseguir acceso a un email de alguna universidad, si tienes algún conocido que esté en la universidad y te haga el favor, es solo darse de alta en el programa "for Students" en la web de Jetbrains y te da un año de licencia de todos los IDEs

e

#13 lo prefiere porque es gratis, solo por eso

D

#1 No se ni por donde empezar, no has programado en tu puta vida, compi

Sr.No

#2 Python es un lenguaje de programacion con tipado fuerte.

albertbp

#47 #52 pero cuidado que no se te caigan al suelo, que después la lias

skaworld

#2 A un progradmador de verdad le gustan sus lenguajes como el café fuerte y que de cagalera.

F

#33 Python tiene tipado (fuerte). Lo que no tiene es tipado estático, que supongo que es a lo que te refieres.

Herrerii

#73 Lo se, pero tengo ya una edad y ninguno de mis conocidos están en la universidad pero tampoco tengo tanta edad como para tener hijos ni amigos con hijos en la universidad. Una putada porque me encantaba, pero lo dicho no me da tanta mejora con respecto a netbeans como para pagar 200 pavos. Y siendo te sincero son muchos años ya usando netbeans, le tengo hasta cariño aunque desde que lo han cogido los de Apache cada vez va peor.

albertbp

#43 por eso los ordenadores tienen más memoria y CPU más rápidas jejejeje

D

#78 tranquilo, el Parkinson es a partir de las 6

D

#57 la verdad es que está bien. Bastante mejor que Qt Creator

albertbp

Todo esta muy bien, pero como algunos ya han dicho, no hay lenguajes buenos o malos, simplemente se adaptan mejor o peor a diferentes proyectos ... menos Visual Basic que es un zurullo.

p

Pues yo odio JAVA en cambio me encanta C#

m

Yo que ya voy para talludito he programado profesionalmente en buen puñado de lenguajes. Desde Cobol a Python pasando por Visual Basic (pero el 6.0, eh!), php, C, C#, Scala, Go y mucho, mucho Java con Spring. Ahora me he pasado a Kotlin (en backend, que hay mucho Kotlin más allá de Android). Y si puedo no volveré a tocar Java ni con un palo. Kotlin es una puta maravilla. Si de verdad os gusta este oficio, deberías darle una oportunidad. Sobre todo los javeros. La interoperabilidad con Java es total, lo que te permite introducir Kotlin incluso en proyectos ya existentes sin apenas fricciones.

(Prometo que JetBrains no me paga ni un euro. Ya me gustaría a mí)

malacaton

#70 lol lol

m

#29 lee a #48

D

#45

Si hubieras dicho el ed ... a lo mejor, pero edlin ... es que eres un machote de esos que disfruta con Eurovisión y la cabalgata del orgullo gay

D

#51

¡blasfemo! ¡lávate la boca antes de hablar de ksh (y de su copia amariconada, bash)!

c

#1 AMEN HERMANO! Sobre todo python, menuda basura sin sentido ni dirección... el principio de minima sorpresa... JA!

D

#81 personalmente la combinación de tipado dinámico + fuerte me parece una aberración.

A eso me refiero, exacto

c

#40 yo uso code, sin nada y luego te instalas los addons y yasta...

D

#0 Podías haber enlazado al estudio y no a la mierda de genbeta que no han sabido ni interpretar el estudio.

c

#79 python hizo fácil lo difícil? HAHAHAHA pero si hasta importar es difícil!

D

#82 Hay que ser rata para no querer pagar 10 euros al mes por tu herramienta principal de trabajo.

D

#79

Cada vez que oigo un JOIN en una BD empiezo a afilar el hacha ..... no te digo que el JOIN no te puede sacar de algún problema de vez en cuando pero por lo general ... el que tira mucho de JOIN sabe mucho de SQL pero ni tiene ni puta idea de BD y cuando el conjunto de datos crece te revienta las máquinas.

1 2 3