Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strictfp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
391.
▲
by
strictfp
10y ago
The anwers to this question is also interresting: https://www.quora.com/What-were-the-original-principles-behi... . Hints that https://en.wikipedia.org/wiki/CICS was the product inspiring EJB.
392.
▲
by
strictfp
10y ago
Nothing! I like Jersey style.
393.
▲
by
strictfp
10y ago
Thank you for the link. I looked up Java EE, which according to wikipedia mostly originated from WebLogic. The founders didn't seem that enterprisey though: http://otechmag.com/magazine/2015/summer/michel
394.
▲
by
strictfp
10y ago
But do you know who designed the server tech? Was it old mainframe people?
395.
▲
by
strictfp
10y ago
I was refering to https://en.m.wikipedia.org/wiki/Worse_is_better , which does essentially say 'less is more'.
396.
▲
by
strictfp
10y ago
Very similar to the c++ vs c debate. C++ has tons of arguably useful features. But these features also in a way distract from the task at hand - solving a problem. You risk ending up discussing the meta problem too much - how to write and o
397.
▲
by
strictfp
10y ago
Jsp4go
398.
▲
by
strictfp
10y ago
To me the real killer is that the code formatter is too slow on mobile, with no way (AFAIK) of opting out.
399.
▲
by
strictfp
10y ago
Palo Alto, because the wierd mix of small town relaxed feel and tech buzz Berlin, because of the art, free spirit attitude and good startup and hacker scenes. Amsterdam, due to all european head offices, great people, relaxed living and cul
400.
▲
by
strictfp
10y ago
Well, I happen to have used both. And it all depends on your perspective. I would change my tools in a heartbeat to streamline the process for users or contributors. To me it depends on if you're user focused or technology driven. I th
401.
▲
by
strictfp
10y ago
Hey, we're getting downvoted! I guess gophers aren't so pragmatic after all, I thought they followed New Jersey style!
402.
▲
by
strictfp
10y ago
No, because the tools are very similar and they can just ask contributors to adapt to the maintaners wishes. Code diffs are such a small part of reviewing a new feature. "Just deal with it" is what I think. I don't require no
403.
▲
by
strictfp
10y ago
I can't help thinking that requiring a specific code review tool is a bit ridiculous, especially considering the hoops they want to jump through to enforce it.
404.
▲
by
strictfp
10y ago
Because noone ever does that? Or at the very least people don't think of that as idiomatic c.
405.
▲
by
strictfp
10y ago
I had to think about your comment. Yes, SQL is a sort of code generation and you could argue that annotating classes also is code generation. But my main pain point is that most annotation frameworks are frameworks and assume that they are
406.
▲
by
strictfp
10y ago
Well, sort of. I have established a habit of thinking about my problem during workdays and planning actions for my commute. During the commute I execute one or two planned actions. This works really well for me, since I easily get overwhelm
407.
▲
by
strictfp
10y ago
Allegedly, it took him a month - https://www.princeton.edu/~hos/Mahoney/expotape.htm . But the idea had probably been growing on him for several years, while working on very similar projects. I think this actually
408.
▲
by
strictfp
10y ago
Excuse my ignorance, but aren't we glorifying speed here at HN? I think one project per month is way too fast to acheive anything of substance. If you're spending one hour three days a week, you'll only have 12 hours to finis
409.
▲
by
strictfp
10y ago
So, if the signature is fixed, why not just write the function and ship it in something like, i don't know, a standard library? ;)
410.
▲
by
strictfp
10y ago
Hey! A colleague who also sees the light! I've been pushing for more programmatic control in our apps due to the same problems you mention. I would actually consider myself one of the most versed in Spring at our shop. But while I see
411.
▲
by
strictfp
10y ago
Ok, I hear you. I agree somewhat, but not totally :) To me, the most important aspect of programming is to retain full control. I for instance want to be able to register my HTTP endpoints based on some data read from a file. I want to be a
412.
▲
by
strictfp
10y ago
Thank you. Actually, that underlying API looks great. I would prefer it any day of the week.
413.
▲
by
strictfp
10y ago
I've worked on everything you mention and more, and I find the simplicity of say node.js or SparkJava very refreshing when coming from metaprogramming frameworks. Once you go metaprogramming everything is suddenly metaprogramming. Data
414.
▲
by
strictfp
10y ago
Sorry but I cannot agree. I work on the JVM and this pattern is great for "hello world" webapps but breaks down pretty quickly. When large parts of your logic like metrics, security and routing is being done with metaprogramming y
415.
▲
by
strictfp
10y ago
You were pointing out an uncomfortable truth.
416.
▲
by
strictfp
10y ago
"remote" branches are called remote-trackimg branches. And yes, it's very confusing. Especially when git status says "up to date with origin/master", but pulls down loads of stuff when you pull...
417.
▲
by
strictfp
10y ago
We should focus on multiple small heaps instead - like erlang does it. Low latency, high capacity, no stop the world, simple implementation.
418.
▲
by
strictfp
10y ago
Sounds like MIT vs Worse is Better
419.
▲
by
strictfp
10y ago
Agreed. 100% line coverage doesn't mean that all functionality is tested; You don't test the full range of values every variable can take on, all possible throw-catch pairs etc. So the question is if the difference between 80% and
420.
▲
by
strictfp
10y ago
Yes, but even so it's a huge undertaking to build your own event sourcing. Many get burnt.
More ›