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

Thread: Clang Lands A Virtual File-System

  1. #1
    Join Date
    Jan 2007
    Posts
    15,135

    Default Clang Lands A Virtual File-System

    Phoronix: Clang Lands A Virtual File-System

    LLVM's Clang compiler now has a virtual file-system implementation...

    http://www.phoronix.com/vr.php?view=MTYwOTM

  2. #2
    Join Date
    Nov 2012
    Posts
    183

    Default

    With great software comes great bloat.

  3. #3
    Join Date
    May 2012
    Posts
    868

    Default

    Quote Originally Posted by carewolf View Post
    With great software comes great bloat.
    Why not tell the developer, he's probably unaware of this, I'm sure he'll listen to your wise conclusion.

    Edit: I noticed it's just a few hundred LOCs, I thought it would take at least a few thousand.

  4. #4
    Join Date
    Nov 2012
    Posts
    183

    Default

    Quote Originally Posted by mark45 View Post
    Why not tell the developer, he's probably unaware of this, I'm sure he'll listen to your wise conclusion.

    Edit: I noticed it's just a few hundred LOCs, I thought it would take at least a few thousand.
    It is not really a virtual file-system, that would be bloat (hence the joke). It is really just an new index over data already availble (the install path). As such it is very little code, but also not a virtual file-system.

  5. #5
    Join Date
    Apr 2010
    Posts
    772

    Default

    Quote Originally Posted by carewolf View Post
    With great software comes great bloat.
    So, they're making things more efficient by doing path-mapping tricks in memory instead of expensive disk activity (in the form of unnecessary file copies), and you're calling that bloat?

  6. #6
    Join Date
    Mar 2011
    Location
    Canada
    Posts
    97

    Default

    Quote Originally Posted by carewolf View Post
    With great software comes great bloat.
    The commit added only 300 lines of code...

  7. #7
    Join Date
    Oct 2012
    Location
    Washington State
    Posts
    486

    Default

    Quote Originally Posted by carewolf View Post
    It is not really a virtual file-system, that would be bloat (hence the joke). It is really just an new index over data already availble (the install path). As such it is very little code, but also not a virtual file-system.
    Quit while you're behind.

  8. #8
    Join Date
    Jun 2013
    Posts
    95

    Default

    I think you buried the lead here. They're talking about implementing modules in C++. That's huge.

  9. #9
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,911

    Default

    Quote Originally Posted by Skrapion View Post
    I think you buried the lead here. They're talking about implementing modules in C++. That's huge.
    Thats not actually not new news unless you missed some previous news stories. Modules, as opposed to tons of header files, are on the white board for the next C++ Spec update

  10. #10
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,911

    Default

    Quote Originally Posted by Ericg View Post
    Thats not actually not new news unless you missed some previous news stories. Modules, as opposed to tons of header files, are on the white board for the next C++ Spec update
    That sentence was a grammatical nightmare... Lets try this again.

    Unless you've missed a few headlines, that is not actually 'new' news. Modules are supposed to a part of the next C++ Spec update, pdf on them here: http://llvm.org/devmtg/2012-11/Gregor-Modules.pdf

Posting Permissions

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