HackerTrans
TopNewTrendsCommentsPastAskShowJobs

skore

no profile record

comments

skore
·قبل 4 سنوات·discuss
I see no way to get a hold of that particular soundtrack and searching the web failed me. How did you get a copy? Any tips?
skore
·قبل 4 سنوات·discuss
Would also highlight Martin Owens' Video: https://www.youtube.com/watch?v=TMHnyL4cRYA

He has been consistently putting out videos on his process and has been a (the?) main driving force behind the new pages addition.

He's also on patreon: https://www.patreon.com/doctormo
skore
·قبل 5 سنوات·discuss
https://en.wikipedia.org/wiki/Ever_Given

vs.

https://en.wikipedia.org/wiki/Evergreen_Marine
skore
·قبل 5 سنوات·discuss
"issue" filed. My apologies for the lack of brevity.

https://github.com/build2/build2/issues/135
skore
·قبل 5 سنوات·discuss
Very likely, yes. I'm generating my own makefiles anyways, so generating something that build2 could consume should be possible, too.

Would it be appropriate to open a github issue for discussing this further? I would like to share some example for how my current setup is working and having the github syntax available would be helpful.
skore
·قبل 5 سنوات·discuss
Very VERY interesting!

The one thing that I'm currently struggling to find information on is dynamic dependency handling (dyndep in ninja terms).

Is that something that build2 covers as well? Any resource you could point me to?
skore
·قبل 5 سنوات·discuss
That looks very good! I wonder if I can make it fit my file-based approach.

edit: Yeah, doesn't seem like it.
skore
·قبل 5 سنوات·discuss
I will check it out, thank you for the suggestion - what I glanced at seems very interesting.
skore
·قبل 5 سنوات·discuss
I've seen it before but discarded it because since my workflow is heavily file-based, I DO need makes capacity as a build system, not just a task runner. Will check it out to see whether that changed.

edit: Yeah, I can't see how I can make it work for a file-based approach.
skore
·قبل 5 سنوات·discuss
To me, the core of the syntax is:

    target: prereq | ooprereq
        recipe
In my eyes, the most important thing when building something that is complex is the dependency graph and it makes sense to make the syntax for defining the graph as simple as possible. I think the make syntax just nails it and most of the other approaches I have seen so far add complexity without any benefit. In fact, most of the complexity they introduce seems to stem from confusion on the side of the developer being unable to simplify what they're trying to express.

At the level of variable handling and so forth, make is slightly annoying but manageable.

Anything beyond that - yeah, I'm with you, a lot of that is terrible.
skore
·قبل 5 سنوات·discuss
I just wish someone would RIIR Gnu make.

I use it heavily and think it's extremely underappreciated, so instead of reinventing it, I would like to build on it. But - trying to extend the old C codebase is daunting. I'd even be happy with a reduced featureset that avoids the exotic stuff that is either outdated or no longer useful. The core syntax of a Makefile is just so close to perfect.

(I wrote about some of this in the remake repo: https://github.com/rocky/remake/issues/114 )
skore
·قبل 5 سنوات·discuss
6 years into writing my own kind of SSC, based entirely on make.

AMA ;-)