ln -s [one] [two]
the arguments are done in the same order as if you would have done it with cp.
Yes, it really is that easy. You can stop worrying about it now.
ln -s [one] [two]
the arguments are done in the same order as if you would have done it with cp.
Yes, it really is that easy. You can stop worrying about it now.
@bagder good thing I don't need symlinks anymore... #plan9 #9front
@chakuari I guess security-wise we're also in a good position, but not because our system is extremely security-based, just we tunnel everything via one protocol and it's easy to maintain services (files in a directory is easier than managing iptables and hundreds of daemons via some obscure program).
@chakuari it's very consistent. While unix/linux had to patch fixes on issues that wouldn't exist if it were more consistent, plan 9 maintains a level of consistency so fixes like that aren't needed (though it also has its issues of course).
It has the best C dialect for developing applications, and you can usually compile the whole system within a few minutes. It's also source-based, you rarely get binaries. Just compile from source
@chakuari quite easy, I use it for everything personal computing, nowadays. Though that's also rare at the moment because I don't do much personal stuff...
It is a small system that's simple to understand, so it helps me to maintain my sanity. It's a system that "just works" at some point and you don't have to live in a state of "configuring before you can start your work" (1/x)
@sirjofri @bagder Just curious, as I’m tempted to try 9front. But may I ask you what you use it for? And what puts it ahead of other solutions for common modern tasks (speed? Security?)? I’m with OpenBSD now, mostly with CLI tools as I like using keyboard more than mouse. Thx.
@chakuari speed-wise it's like unix should be: many small programs that do their task and do it well. We have a shell that's comparatively slow, but we never hit any bottlenecks with it, although half of our boot process is managed by it.
@chakuari I guess you already read a lot about it? Then my guess is, just try it. There's plenty of ways to try it and to learn more about it. But keep in mind that plan 9 is not a unix and many design choices are based on a fully networked environment (a single plan 9 system may consist of many machines)
@chakuari portability-wise: everything is cross-compilable. Our kernel is portability-oriented, our libraries are, our programs usually are just portable as is (just compile them with the compiler for the target). The build system is built around that. Our dynamic namespaces help to execute the right binaries for our platform (no need for complex $path variable hacking)
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.