[ home ] [ adv / b / hum ] [ a / mu / v / vis / tech / x ] [ meta / nexo ]

/tech/ - Tecnología

No rompas las leyes de Isaac Asimov






(Para eliminar)
  • Lee las reglas antes de postear y para dudas las FAQ.

No.5921

A lo mejor hay muchos hilos de esto en el 4, pero nunca he visto uno en este sitio del tema, asi que aqui lo dejo por si alguien quiere compartir su opinion:

-Que lenguaje de programacion usan con mas frecuencia?
-Que editor de texto / IDE prefieren y por que?

Yo suelo programar la mayor parte del tiempo en C++ o Javascript y utilizo Neovim, con Packer y un par de plugins y me parece muy bueno.
>>

No.5923

Python y typescript.
VSCode. Le añades las extensiones de cada lenguaje, alguna de lint y la de gitlens y a funcionar. No he probado otros y justo ese es mi mejor feedback, que no he necesitado cambiar en 10 años.

Bueno también me forzaron a usar Eclipse con Java cuando estudiaba. No es esactamente IDE pero lo menciono. Era muy completo pero muy lento y pesado.
>>

No.5924

>>5921
Neovim. Lo demás es para juniors y amateurs/diletantes. Ya ni siquiera me dedico a programar como antes cuando trabajaba con Clojure, Python, C y tecnología web, pero incluso para trabajo en la academia es sencillamente LA opción profesional. Markdown y el paradigma casi totalmente funcional de R son simplemente exquisitos de usar en investigaciones, y Neovim te lo sirve todo.

Emacs también es aceptable pero muy bloat y ni siquiera es realmente un editor de texto como sí un intérprete de Lisp.
>>

No.5925

>>5921
>-Que lenguaje de programacion usan con mas frecuencia?
Me case con C#, y seguire usando C#
>-Que editor de texto / IDE prefieren y por que?
VSCode es un muy buen editor de texto. Visual Studio no es el IDE ideal respecto a Rider, pero tiene algunas herramientas que Rider no tiene debido a ser el IDE oficial de Microsoft.

>>5923
>Bueno también me forzaron a usar Eclipse con Java cuando estudiaba.
Uff, Eclipse siempre se me hizo un dolor de huevos. Estaba trabajando en el proyecto final de mi tecnicatura, y los dos teniamos ediciones distintas de Eclipse. Nos jodio por un buen rato hasta que agregue ciertos archivos al gitignore. Seguramente Idea es menos complicado.
>>

No.5976

>>5921
He ido saltando mucho de editor en editor así que a día de hoy varía mucho dependiendo de lo que esté haciendo.

En mi trabajo de mierda utilizo vsc porque me parece mucho más cómodo trabajar con tsx ahí y hacer las revisiones del trabajo de las personas que tengo a mi cago.

para todo lo demás como rust o c++ en mis tiempos libres, además de cambios pequeños en el trabajo, utilizo nvim en la teminal. Tengo una configuración 100% hecha de cero en una laptop con linux y en la pc con windows uso nvchad un poco extendido para dar soporte a dos o tres cosas sueltas y ya.

si utilizan vsc les recomendaría desactivar todas las extensiones y solo activarlas en el workspace conforme las necesiten, además de modificar el json para agregarse sus shortcuts y limpiar y ordenar la interfaz horripilante de esa cosa.
>>

No.5999

>>5921
>-Que lenguaje de programacion usan con mas frecuencia?
Python y Javascript (¿supongo? por react)

>-Que editor de texto / IDE prefieren y por que?

Desde que se pudrió netbeans 7 u 8 mi editor mas común es Geany y segundo Kate. Realmente la función que mas uso es el resaltado de sintaxis, buscar texto, reemplazar, buscar usos. Definitivamente no soy un poweruser de los editores.

>>5923
>Eclipse
La basura mas grande, incluso peor que android studio con intelij. De verdad a esa cosa no podía ni escribir tenia un retardo de 5s para mostrar cada letra que ponía. Igual un profesor nos quiso obligar a usarlo supuestamente pq era lo mejor para programar en paralelo pero nunca pudimos ni compilar un "hola mundo" en C. Tuvimos que mostrarle cada uno que esa cosa no servia en nuestras computadoras para que nos dejara usar la linea de comandos para compilar. Si, todo su asunto era usar el botón compilar, no ibas a necesitar absolutamente ninguna otra función del IDE.



[ ]
[Post a Reply]
[ home ] [ adv / b / hum ] [ a / mu / v / vis / tech / x ] [ meta / nexo ]