Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. IDEs, UNIX, AND THE OLD WORKFLOW THAT NEVER WENT AWAY

IDEs, UNIX, AND THE OLD WORKFLOW THAT NEVER WENT AWAY

Scheduled Pinned Locked Moved Uncategorized
programmingunixgccasm
1 Posts 1 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • radio_azureus@ioc.exchangeR This user is from outside of this forum
    radio_azureus@ioc.exchangeR This user is from outside of this forum
    radio_azureus@ioc.exchange
    wrote last edited by
    #1

    IDEs, UNIX, AND THE OLD WORKFLOW THAT NEVER WENT AWAY

    Words of Wisdom are dispensed in the article

    I have a workflow consisting of

    • screen
    • bash or one of
    • csh
    • ksh
    • zsh
    • vim or
    • vim.motif
    • function third(){ awk '{if (NR%3==0){print "\033[32m" $0 "\033[0m"} else{print}}'; }
    • function psgrep() { ps axuf | grep -v grep | grep "$@" -i --color=auto; }
    • function mkcd(){ [ ! -z "$1" ] && mkdir -p "$1" && cd "$_"; }
    • gcc
    • g++
    • asm
    • ln
    • go from golang
    • lsd
    • ncdu

    These choices are deliberate. I want and demand the fastest programming ENV: which follow the UNIX principle & KISS

    quotes

    tl;dr*

    Unix already solved many IDE problems decades ago using small cooperating tools instead of one large application.

    • bash
    • coreutils
    • less
    • tmux
    • nvialready form a complete and focused development environment for many Unix workflows.

    The shell becomes the workspace, the terminal manages sessions, and the editor remains small and predictable

    sources:

    man sh(1)

    man ls(1)

    man coreutils(1)

    man less(1)

    man screen(1)

    man tmux(1)

    man vim(1)

    403 Forbidden

    favicon

    (www.gnu.org)

    https://repo.or.cz/code-notes.git/blob_plain/HEAD:/notes/Unix_As_An_IDE.txt

    Link Preview Image
    Download and install - The Go Programming Language

    favicon

    (go.dev)

    Link Preview Image
    Tutorial: Get started with Go - The Go Programming Language

    favicon

    (go.dev)

    #programming #UNIX #gcc #g++ #asm #ln #golang #lsd #ncdu #ncurses #BSD #freeBSD #ghostBSD #openBSD #Linux #OpenSource #POSIX

    1 Reply Last reply
    1
    0
    • R relay@relay.infosec.exchange shared this topic
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups