HackerTrans
TopNewTrendsCommentsPastAskShowJobs

12thwonder

no profile record

comments

12thwonder
·vor 3 Jahren·discuss
I made a similar editor a while ago https://apps.apple.com/us/app/aerial/id1483897826?mt=12
12thwonder
·vor 4 Jahren·discuss
it seems like less sophisticated version of reactive paradigm to me, am I wrong?
12thwonder
·vor 4 Jahren·discuss
Most of the UI/UX designers that I see at work and other places are basically graphics designers. I just wish UI designers learn more about interaction design than just pure graphics design.
12thwonder
·vor 4 Jahren·discuss
I think this article is more about alternative rasterization algorithm for 2D geometry. 'vector graphics' is misleading as vertices used in graphics APIs are vectors.
12thwonder
·vor 4 Jahren·discuss
> creation of a Beizer curve: ... clearly a CPU algorithm.

isn't this just a tessellation basically? GPU-based tessellation is very common, mostly for meshes but can be used for line-like figure too.
12thwonder
·vor 4 Jahren·discuss
can you elaborate on what "protocol" looks like? or can you give us some example?
12thwonder
·vor 4 Jahren·discuss
I like this.

It is very hard to find out if the definition already exists or not in the codebase. This can lead to multiple definitions of the same thing or the truth.

anyone has a good way to deal with this?
12thwonder
·vor 4 Jahren·discuss
good article. my questions now is how can we avoid over-plannings and under-plannings?

a lot of time I feel like the diminishing return of a planning is pretty steep for many situations but it's hard to tell how much time we should spend for the planning beforehand. (this is a planning for planning and maybe this itself is over-planning lol).
12thwonder
·vor 4 Jahren·discuss
I am amazed at how small the codebase is, and also pretty readable. great to see work like this, thank you!
12thwonder
·vor 4 Jahren·discuss
good to know, thanks!

I personally would like to know when the GPU resources become available (freed) thus still inclined to prefer RC over GC tho.
12thwonder
·vor 4 Jahren·discuss
this is a really good benefit of RC codebase.

Resource management becomes much more harmonious and easy to follow.
12thwonder
·vor 4 Jahren·discuss
like Chris said in the article, it is difficult for GC languages to interop with C/C++ codebase.

in addition, if your system requires precise control over when and when not to use CPU, like resource-intensive gaming, browsers, OS, then GC may not be a good choice.

lastly, if you are using GPU via graphics API, I do not know any API that can garbage collect GPU memory but RC can naturally extend memory cleanup code to cleanup GPU memory as well quite easily.