HackerTrans
TopNewTrendsCommentsPastAskShowJobs

7ep

no profile record

Submissions

Show HN: Ultra-minimalist web framework, a year after release

renomad.com
2 points·by 7ep·قبل سنتين·1 comments

Show HN: Self-hosted family tree web app

github.com
1 points·by 7ep·قبل سنتين·0 comments

Show HN: Minum – A minimal Java web framework

github.com
165 points·by 7ep·قبل 3 سنوات·100 comments

comments

7ep
·قبل سنتين·discuss
same. I even have my first disk of turbo pascal programs, written by my grandad, on github: https://github.com/byronka/turbopascal
7ep
·قبل سنتين·discuss
> No one holds a press conference and cuts a big ribbon at the end of a bridge inspection or structural retrofit.

maybe they should. maybe we could celebrate repair like we do new construction. there’s a comfort in knowing we’ve been put good again that’s worth signifying.
7ep
·قبل 3 سنوات·discuss
great find. i’ve got some adjustments in mind, mainly carefully placed locks. i’d like to give you credit for the call out in the docs/acknowledgment file. is there some better way to reference you than jabradoodle? the code i’m considering is in the branch under_consideration.
7ep
·قبل 3 سنوات·discuss
it’s all a balance. i’m obsessive, yeah, but i’m also trying to have a bit of balance for the bigger picture to each choice. if you look back a few commits you’ll see where i wasn’t even using maven, just GNU Make! But i was convinced over time that taking a more conventional route for that would yield better returns.
7ep
·قبل 3 سنوات·discuss
hmmm. it does seem possible. Let me look into that, thanks!
7ep
·قبل 3 سنوات·discuss
yes, certainly you could.
7ep
·قبل 3 سنوات·discuss
Interesting point. Definitely worth considering. Thanks.
7ep
·قبل 3 سنوات·discuss
You did not miss anything. It lacks that functionality, making it necessary to template the inner part, and then use that within an outer part.

Fully-featured templating libraries provide this in the form of special syntax. This does not provide that level of capability.
7ep
·قبل 3 سنوات·discuss
There are locks around those - for example, writeLock
7ep
·قبل 3 سنوات·discuss
Because it's not something within the Minum framework. It's an example implementation that sits outside of it.
7ep
·قبل 3 سنوات·discuss
Interesting you say that: https://github.com/byronka/r3z

Basically the same thing as Minum, but in Kotlin.
7ep
·قبل 3 سنوات·discuss
You are not wrong. Just, here, priority is

1. minimalism 2. ease of use

It's an uneasy balance. I am well aware of the value of fully-powered templating engines.
7ep
·قبل 3 سنوات·discuss
Your wish is my command ;)

https://github.com/byronka/minum/blob/master/src/test/java/c...
7ep
·قبل 3 سنوات·discuss
Names. One of the two hard problems in computer science, along with cache invalidation. And off-by-one errors.
7ep
·قبل 3 سنوات·discuss
I'll accept the naive mantle. But is this not a database? A database is an organized collection of structured information, or data, typically stored electronically in a computer system.
7ep
·قبل 3 سنوات·discuss
Valid point. I was going off documentation like here: https://developer.mozilla.org/en-US/docs/Web/HTTP/Messages#s...
7ep
·قبل 3 سنوات·discuss
a perfect example of the thinking behind most frameworks. I don’t think most people are looking for minimal. For those that are, this might be right up their alley.

Minimalism is an interesting ideology. it’s about choosing to do more with less, and there’s a great deal of ingenuity in saying, i only have this one knife and a rope, how do i cross this chasm. so to speak.

no offense intended to the batteries included crowd. this is just something i have developed a taste for.
7ep
·قبل 3 سنوات·discuss
in case you truly want to go as absolutely minimal as possible. i do. for my own personal projects, i use that database.
7ep
·قبل 3 سنوات·discuss
here’s a more realistic example:

https://github.com/byronka/minum_usage_example_mvn/blob/d649...
7ep
·قبل 3 سنوات·discuss
There’s nothing to prevent using any external db if desired. In fact i’m doing that for a client.