Live data from Hacker News

Ivy: a minimalist static site generator in Python

github.com

21–30 of 58 posts

Re: Ivy: a minimalist static site generator in Python

#21
Ivy looks great. That said, every time I see a new SSG in Python, I get all excited about it for a minute. Then I remember this bit of advice: "Just use Jekyll".

> Jekyll is not better than the rest for any fundamental design reason; it’s better because it’s enormously popular and therefore excels in the long tail of details.

> ...

> If, like me, you secretly believe that everything is better if it’s written in Python, I still suggest you start with Jekyll (which is done in Ruby). In my experience, using Jekyll does not require writing or reading a single line of Ruby.

http://www.cs.cornell.edu/~asampson/blog/jekyll.html

This matches my own experience pretty well.

Re: Ivy: a minimalist static site generator in Python

#25

Ivy looks great. That said, every time I see a new SSG in Python, I get all excited about it for a minute. Then I remember this bit of advice: "Just use Jekyll". > Jekyll is not better than the rest for any fundamental design reason; it’s better because it’s enormously popular and therefore excels in the long tail of details. > ... > If, like me, you secretly believe that everything is better if it’s written in Pytho…

[deleted]

Re: Ivy: a minimalist static site generator in Python

#27
For a minimalist static site generator, I think it's hard to beat just writing your own that does exactly what you want and nothing else. In a hundred lines or less of Python, you can have your minimal generator, know exactly how it works and how to extend it, and be able to refresh your memory on conventions/configuration with thirty seconds of scrolling through the source.

Re: Ivy: a minimalist static site generator in Python

#28
post #26

Try Hugo if you do not care about the language it's written in. It has a pretty vibrant community. https://gohugo.io/

I've tried a few static site generators and I've written my own in Python. But they all sucked at some point - despite Hugo! Hugo is incredible fast, offers many features and is pleasant to use. But the killer feature is: Hugo just works out of the box without the need for an annoying setup. Just copy the binary and you are done!

Re: Ivy: a minimalist static site generator in Python

#30

Ivy looks great. That said, every time I see a new SSG in Python, I get all excited about it for a minute. Then I remember this bit of advice: "Just use Jekyll". > Jekyll is not better than the rest for any fundamental design reason; it’s better because it’s enormously popular and therefore excels in the long tail of details. > ... > If, like me, you secretly believe that everything is better if it’s written in Pytho…

I think Hugo is popular enough these days for that argument to apply to it. It's far easier to get up and running, too.
Post reply on HN