User Tools

Site Tools

tactics:unix-philosophy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tactics:unix-philosophy [2025/09/10 12:03] – [Deeper Analysis] Humphrey Boa-Garttactics:unix-philosophy [2025/09/30 22:44] (current) – external edit 127.0.0.1
Line 12: Line 12:
 Because of this set of ideals that drove Unix development, Unix became incredibly popular amongst academic professionals, hobbyists and developers - all of whom were frustrated by the propriety & monolithic software platforms that were in common use at the time. Because of this set of ideals that drove Unix development, Unix became incredibly popular amongst academic professionals, hobbyists and developers - all of whom were frustrated by the propriety & monolithic software platforms that were in common use at the time.
  
-While Unix has largely been superceded by its descendants such as [[diy:linux|Linux]] and **BSD**, its influence has been elephantine. The Unix Philosophy still informs the decisions made by many influential developers & the open-source community to this very day. For [[anonymous:anonops|AnonOps]] engineers, this means you will have to embrace this ideology if you want to be able to make the most efficient use of this software ecosystem.+While Unix has largely been superceded by its descendants [[diy:linux|Linux]] and **BSD**, its influence has been elephantine. The Unix Philosophy still informs the decisions made by many influential developers & the open-source community to this very day. For [[anonymous:anonops|AnonOps]] engineers, this means you will have to embrace this ideology if you want to be able to make the most efficient use of this software ecosystem.
  
  
Line 29: Line 29:
 > It is worth noting that the system is totally self-supporting. All UNIX software is maintained under UNIX; likewise, UNIX documents are generated and formatted by the UNIX editor and text formatting program. > It is worth noting that the system is totally self-supporting. All UNIX software is maintained under UNIX; likewise, UNIX documents are generated and formatted by the UNIX editor and text formatting program.
  
-Unix //(like Linux & BSD after it)// is its own development environment and support structure. You don't need fancy third-party IDE's or hardware development kits to debug, modify or expand the system, because it's all part of the operating system or its stock package managers.+Unix //(like Linux & BSD after it)// is its own development environment and support structure. You don't need fancy third-party IDE's or hardware development kits to debug, modify or expand the system, because it's all part of the operating system. With Linux, you now have internal [[tools:package-manager|package managers]] offering a cornucopia of additional utilities to augment your workflow.
  
 In [[https://scis.uohyd.ac.in/~apcs/itw/UNIXProgrammingEnvironment.pdf|The Unix Programming Environment]] by Bell Labs veterans [[wp>Brian Kernighan]] and [[wp>Rob Pike]], they explained how this DIY mentality appealed to programmers and professors: In [[https://scis.uohyd.ac.in/~apcs/itw/UNIXProgrammingEnvironment.pdf|The Unix Programming Environment]] by Bell Labs veterans [[wp>Brian Kernighan]] and [[wp>Rob Pike]], they explained how this DIY mentality appealed to programmers and professors:
tactics/unix-philosophy.1757505835.txt.gz · Last modified: (external edit)

Find this page online at: https://bestpoint.institute/tactics/unix-philosophy