Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
przemo_li
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
przemo_li
5y ago
copy files deploy That one is not great, unlike first two points. For one, larger bespoke programms need CI (and would benefit from CD). There is linting/type checking/testing to be done. Secondly, "copy files deploy" is
32.
▲
by
przemo_li
6y ago
As a PHP developer who did some nice parser to get strict schema & data validation out of XMLs of potential fluid (over time) structure, I can assure you that PHP do not bring any ergonomic solutions to the table. It's possible and
33.
▲
by
przemo_li
6y ago
You have just started that Java isn't as good but since it isn't, it shouldn't be judged so hardly and thus concluded that Java is as good as any (when using softer requirements just for Java) I also think that explicit threa
34.
▲
by
przemo_li
6y ago
That's quite strange. Rust is system level language. Most web stuff need no memory management and can happily live with GC or even with giant memory footprint and reboot once a day. Ruby is direct competition. One of two PHP major web
35.
▲
by
przemo_li
6y ago
PHP have nice libs as extensions for those data structures. It's std variants that should be avoided.
36.
▲
by
przemo_li
6y ago
You really have to stop assuming "intellectual superiority" when people talk about more advanced / less advanced stuff. Go have limited capabilities type system. C have limited capabilities type system. Both are quite success
37.
▲
by
przemo_li
6y ago
Actually, what killed both is market size. Internet boom === small simple apps where emphasis is either on looking good or being very responsive. That meant that vast majority of developers where not in a market for rich GUI stuff, but for
38.
▲
by
przemo_li
6y ago
math: I found out that if your operation is XYZ then ABC nobody: hurray! ... few decades latter programmers: how the f * do we do paralle? math: ... programmers: shut up! NO! NOOOOOO!
39.
▲
by
przemo_li
6y ago
Hey. PHP do have its great niche. Namely it's the only programming language where whole ecosystem lives and dies by the "build and burn the whole world on each request" mantra. It have significant advantages compared to other
40.
▲
by
przemo_li
6y ago
Typescript can be used for type checking. Disclaimer: I'm not familiar with jhall to know if it does or requires something inexpressible in Typescript.
41.
▲
by
przemo_li
6y ago
It's not that simple. You can easily design type system + compiler, which will have destructive "attitude". It's no different from human interactions and how being "right" is not always "being constructive
42.
▲
by
przemo_li
7y ago
Read up on logical fallacies. You claim Haskell is how language and then point out how stupid it is. But we only have your word that Haskell indeed is how language. Show your proof ;)
43.
▲
by
przemo_li
7y ago
Assess for yourself: https://en.m.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_4... For me, it's easy enough to follow.
44.
▲
by
przemo_li
7y ago
Because media report on events. There is someone saying not-yet-president groped them without permission? They can report on it. It's called free press.
45.
▲
by
przemo_li
9y ago
Your comment make no sense what so ever. Number of haskellers in some particular company (despite your attempt at labeling it as "largest" without providing any evidence), do not prove or disprove quality of haskell. Number of dev
46.
▲
by
przemo_li
9y ago
If you stopped using native loops / forEach how do you handle iteration for the sake of creating side effects? +1 for including take/drop alongside map/reduse/filter
47.
▲
by
przemo_li
12y ago
In that sense You should add disclaimer at the beginning of this blog post ;), that by "OpenGL" You mean both OpenGL without AZDO extensions and OpenGL ES.
48.
▲
by
przemo_li
12y ago
AZDO is not about "single draw per frame" nor "single draw per scene". Its "single draw per timeframe needed for switching state". Difference bing that modern GPUs can "hide" state change behind big e