News for hackers. Stuff that matters.
Re:The Missing Semester of Your CS Education by danmur on Saturday February 25, 2023 @01:14AM (#34934338)
Lots of people at my work use it, but I don't know if I'd consider it essential. If you can use any editor/IDE very fluently that's good; probably doesn't hurt to learn with vim if you don't already have that.
Re:The Missing Semester of Your CS Education by justizin on Saturday February 25, 2023 @01:19AM (#34934364)
if you ever find yourself needing to modify files at the shell on any sort of remotely modern unix/linux system, you're probably going to have vi or vim available.

it's worth knowing an editor that doesn't require 6GB of RAM and a graphical environment, but it's probably not going to be most folks' primary editor. ;d

Re:The Missing Semester of Your CS Education by IIsi50MHz on Sunday February 26, 2023 @02:19PM (#34948453)
<6 GB RAM?

Sooo many choices. I started[1] programming on a 5 MB machine with ~4 MB free.[2]

But I'm not allowed a GUI? Ok… then, I'll choose an editor with a keyboard-driven menubar across the top (keyboard shortcuts appearing in the menus), a status line on bottom, and as many keycombos that match my preferred GUI as possible.

Failing that, I can muddle along with Nano.

Until some once-in-20-years task actually requires using an arcane 'editor' that assumes I live in PDP-11. (^:

[1] Wellll… I sometimes forget typing BASIC from magazines into an Apple II and making small changes.

[2] And it was luxurious…until I tried to fit 8 MB of a CD-ROM app into compressed RAM.