Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Rob Pike : Famous Unix man

  1. #1
    Join Date
    Aug 2011
    Location
    Irish Sea
    Beans
    22
    Distro
    Ubuntu 11.04 Natty Narwhal

    Rob Pike : Famous Unix man

    I came across this little gem from year 2000 wherein Rob Pike's views on systems research are analysed.
    http://www.advogato.org/article/82.html
    For those of an academic mind there is also a link there to Pike's 2000 paper on the subject.

    Now, you chaps might well ask, why is this old dufffer posting links to 11 year old papers?

    Its because Rob Pike happens to be one of the architects behind Google's GO language and he has been interviewed this month by one of the UK's leading Linux Magazines.
    Guess what, he now thinks Operating Systems are irrelevant and the key area is the API.

    -that operating systems seem to be becoming a commodity that doesnt matter anymore. Everyone builds their environment so its either portable or runs to the same API, so it doesnt matter what the operating system is
    What do you bright, upcoming chaps make of it?

  2. #2
    Join Date
    Apr 2010
    Beans
    49
    Distro
    Xubuntu 11.04 Natty Narwhal

    Re: Rob Pike : Famous Unix man

    The only thing I know for certain is that I know nothing at all, for certain.

  3. #3
    Join Date
    Mar 2010
    Beans
    Hidden!

    Re: Rob Pike : Famous Unix man

    ^
    /thread

  4. #4
    Join Date
    Aug 2011
    Location
    Irish Sea
    Beans
    22
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Rob Pike : Famous Unix man

    Quote Originally Posted by llua+ View Post
    ^
    /thread
    That might just be perceived as a tad rude by some of the people who post here.
    I always try to avoid discord with other posters. They all seem a decent bunch on the whole, as indeed Im sure you are.

  5. #5
    Join Date
    Jun 2011
    Beans
    Hidden!

    Re: Rob Pike : Famous Unix man

    Quote Originally Posted by Off Shore View Post
    What do you bright, upcoming chaps make of it?
    Makes sense to me, especially with virtualization reaching such prominence. The OS has always served as the low-level interface between software & hardware, but now that the hardware is being increasingly abstracted away, the OS is less & less relevant (though the APIs need to remain consistent).

    Perhaps the browser is the new OS..?

  6. #6
    Join Date
    Jun 2011
    Location
    Atlanta Georgia
    Beans
    1,771
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Rob Pike : Famous Unix man

    Hmm... Despite that tacky web comics are well...tacky. That one has a very valid point.

    While at their core operating system architectures are still different like night and day. The line is blurring as the world slowly moves toward a more 'rewarding' online experience.

    So it's not really shocking to hear that someone who is a key developer for Google's API feels that operating systems are old hat.

    For the most part, the end user experience is very defined by the web experience, not so much the operating system. Which indeed is more of a conveyance for them to get to said 'rewarding' web experience.

    Personally I like mucking about with the internals of many operating systems, and pretty much anything else I can get my hands on. So, I enjoy the subtle differences.

  7. #7
    Join Date
    Dec 2010
    Beans
    940

    Re: Rob Pike : Famous Unix man

    Quote Originally Posted by llua+ View Post
    ^
    [/THREAD]
    Fixed.

    As for whether the operating system matters, I think it does. Some operating systems run faster, some are more compatible with what programs you use, and so on. Also, what about BASH? You can't run that on Windows.

  8. #8
    Join Date
    Jun 2011
    Beans
    Hidden!

    Re: Rob Pike : Famous Unix man

    Quote Originally Posted by IWantFroyo View Post
    Also, what about BASH? You can't run that on Windows.
    Yes you can - via cygwin.

  9. #9
    Join Date
    Dec 2010
    Beans
    940

    Re: Rob Pike : Famous Unix man

    Quote Originally Posted by Porcini M. View Post
    Yes you can - via cygwin.
    The UNIX way is more elegant. Besides, I just get a feeling like I can't code in Windows. It tries to do everything for me, and usually disastrously fails.
    The first day I had Win7 on my new lappy, I tried to make a .bat file just for the heck of it. No matter what I did, it saved it as a .bat.txt. Same with .javas. They got turned into .java.txt.

    I really don't know cygwin. Is it possible to run .sh files with complete compatibility? Or do you have to mess around with file locations and the like? Or is it just a terminal?

  10. #10
    Join Date
    Jun 2011
    Beans
    Hidden!

    Re: Rob Pike : Famous Unix man

    Quote Originally Posted by IWantFroyo View Post
    I really don't know cygwin. Is it possible to run .sh files with complete compatibility? Or do you have to mess around with file locations and the like? Or is it just a terminal?
    I don't know about "complete" compatibility, but I haven't run into any problems. Of course, the OS & file system is windows, so you have to take that into account re paths, binary formats, etc.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •