Software Alternatives & Reviews

About GitLab and Pages by Safely Dysfunctional

Pygments NixOS Hakyll GitHub
  1. Generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications...
    Pricing:
    • Open Source
    A detail I needed to figure how to implement out was install pygments inside the project's compilation environment. To do that, I had to modify the file blog.nix and add the property executableSystemDepends containing pythonPackages.pygments, the pygments package name in Nix.

    #App Reviews #Customer Feedback #Documentation 9 social mentions

  2. 2
    25 Jun 2014 . All software components in NixOS are installed using the Nix package manager. Packages in Nix are defined using the nix language to create nix expressions.
    Pricing:
    • Open Source
    Nix is the NixOS package manager, but it runs in other distros too (I believe it does even on MacOS). The great difference of Nix is that it isolates the packages from the systems in specific directories and after that hooks them in a very compatible manner when needed. This allows multiple versions of same packages available in the system. And to drive this integration, Nix uses a declarative language (purely funcional). Thus all OS environment becomes immutable and installing a package is nothing more then apply a function that updates this environmento to a new state that have a package. THe perfect companion to Haskell, not even the OS itself has side effects.

    #Front End Package Manager #Package Manager #Linux Tools 245 social mentions

  3. 3
    Hakyll - A Static Site Generator in Haskell.
    Pricing:
    • Open Source
    This info is relevant because Hakyll application requires to be complied before it generates the pages, and the compilation process of Haskell is a pretty expensive (computationally saying). Although, the executable is incredible fast, due to great work made by the compiler. This processing cost will be discussed soon.

    #CMS #Blogging #Blogging Platform 6 social mentions

  4. 4
    Originally founded as a project to simplify sharing code, GitHub has grown into an application used by over a million people to store over two million code repositories, making GitHub the largest code host in the world.
    Pricing:
    GitLab is a git repository host as GitHub, the main difference is, the framework itself is open source (written in Ruby, as GitHub too) and have many hosting options, including its Cloud and, for sure, your own dedicated server.

    #Code Collaboration #Git #Version Control 2033 social mentions

Discuss: About GitLab and Pages by Safely Dysfunctional

Log in or Post with