Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tammerk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Lowest position for Java in Tiobe Index since 2001
(tiobe.com)
2 points
by
tammerk
5y ago
|
0 comments
2.
▲
by
tammerk
5y ago
I can't find in documents but does multi-threading effect consistency somehow? Is there a chance that I wouldn't read what I just wrote? I'm talking about single node, not about replication, cluster etc. If it provides same c
3.
▲
by
tammerk
5y ago
Difference between Go and Java, Java drives developers to write bloated code. Bunch of abstract classes, interfaces, fancy inheritance, getters/setters, OOP patterns, classes for anything and everything .. all in a different file. Norm
4.
▲
by
tammerk
5y ago
Literally author is asking for something in the cloud which is abstracted away, fast, easy to use and easy to debug. This is not possible imho. There are always trade-offs. You can't get all of them for "free". e.g serverless
5.
▲
by
tammerk
6y ago
I agree but I didn't consider these while saying C is the fastest. These are not "general purpose", like you don't write your db, browser, http server or game engine with these.
6.
▲
by
tammerk
6y ago
I didn't mean C is not fast or not faster than other languages. It's still the fastest one I believe. What I meant is undefined behaviors allow compilers to optimize in a way that would not be possible otherwise. So, it might be a
7.
▲
by
tammerk
6y ago
Nowadays, it doesn't provide any performance gain. I didn't see those days but maybe it was important for performance back in 70s/80s/90s even it was risky? e.g null terminated string was chosen due to low space overhead
8.
▲
by
tammerk
6y ago
It's more funnier that although language is full of traps, in practice it works quite well. I don't think any C developer(or let's say %95) knows all the rules mentioned in the article, yet we are still one piece. Does anybod
9.
▲
by
tammerk
6y ago
We'll see if they are going to prevent this.
10.
▲
by
tammerk
6y ago
This is way beyond being "controversial". First thing probably, HN team can investigate all China related posts and gather users who flagged these posts and take action accordingly.
11.
▲
by
tammerk
6y ago
> Five cent army, assemble! Quick link : https://en.wikipedia.org/wiki/50_Cent_Party They also flag posts to take down from the first page. Just look how many votes do this post have but barely on the first page, ab
12.
▲
by
tammerk
6y ago
https://github.com/jepsen-io/jepsen/issues/399 > Yeah! I mean, I find a lot of linearizability errors in various databases, but this was also my very first time doing this kind of test, and it varies from
13.
▲
by
tammerk
6y ago
There are no hidden calls, mostly there is one way to do something. No exceptions, so you can see entrance and exit points of a function. There is no "abstraction" feature, so you tend to keep your code away from unnecessary abstr
14.
▲
Port of many Plan 9 libraries and programs to Unix
(github.com)
1 points
by
tammerk
6y ago
|
0 comments
15.
▲
by
tammerk
6y ago
I've seen in Cockroach db documents last month : https://www.cockroachlabs.com/docs/v20.2/cockroach-debug-bal... This technique even has a name : ballast file
16.
▲
by
tammerk
6y ago
I remember I loved it's keyboard. I really liked feeling back then, used to type even when computer was not on :) One generation of programmers learned programming with these, I remember schools had these computers, it was a privilege