Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
totalperspectiv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
totalperspectiv
6y ago
That depends on why you use Scala? Do you use Scala as a better Java? If so, Nim may be what you want. Do you use Scala for its incredible type system? Rust may be what you want. Do you use Scala for its functional tendencies? Rust may be w
62.
▲
by
totalperspectiv
6y ago
I am not yet 30. My first job was all Perl. I really hope this bumps Perl back into the niches where it excels. Because there are definitely areas where it is the sharpest and best tool for the job.
63.
▲
by
totalperspectiv
6y ago
It is alive and kicking in the bioinformatics community! I still think Perl is a much better tool for what some bash and python scripts are doing. Maybe Perl7 will remove some stigma and allow for people to use the tool instead of it being
64.
▲
by
totalperspectiv
6y ago
You would like Crystal, it has similar regexes
65.
▲
by
totalperspectiv
6y ago
The article linked is doing much more than benchmarking string operations. I'd even argue that string allocations are about as minimal as possible with the algorithms used. The C version takes this a little farther, but each of the oth
66.
▲
by
totalperspectiv
6y ago
Completely anecdotal: - In my small benchmarks, Crystal is very fast - In benchmarks not my own, Crystal is very fast - Crystal has a very nice batteries included stdlib. Benchmarks that aren't mine: http://lh3.github.io
67.
▲
by
totalperspectiv
6y ago
Political groups have replaced religious groups as providing a sense of meaning and purpose in modern times. Politics is the new religion. Combine that with destabilizing effects of instant communication and social media and you get what we
68.
▲
by
totalperspectiv
6y ago
This is a good write up imo: http://lh3.github.io/2020/05/17/fast-high-level-programming-...
69.
▲
by
totalperspectiv
6y ago
I agree with the spirit of what you are saying, but I'd nit pick and say that lack of generics and presence of implicit null types make Go not simple and not practical over other options in the same space.
70.
▲
by
totalperspectiv
6y ago
Is there an old quote about `as simple as possible but no simpler`? Go rides the simple line really well occasionally, but generics is an area where it falls into the 'simpler' category.
71.
▲
Origins of the D Programming Language
(dl.acm.org)
1 points
by
totalperspectiv
6y ago
|
0 comments
72.
▲
by
totalperspectiv
6y ago
Has there been any announced timeline on Go2?
73.
▲
by
totalperspectiv
6y ago
Zipapp doesn't support c extensions though? And that is a large chunk of libraries that I use.
74.
▲
by
totalperspectiv
6y ago
I think that at this point all the ceremony around setting up and deploying a python project outweighs it's 'easy to read and use' aspects. Unless there is a library you can't live without or rewrite, it seems like a lan
75.
▲
by
totalperspectiv
6y ago
Someone has a PR merged already for Go. The benchmark numbers need updating
76.
▲
by
totalperspectiv
6y ago
Speaking as an Nof1, if you were to do an early access release like Manning does with their MEAP books, I would go for that.
77.
▲
by
totalperspectiv
6y ago
Will the ebook be released before the physical version? This is EXACTLY the book on Scala I've wanted and am so excited to see this coming!
78.
▲
by
totalperspectiv
6y ago
As one of those new people boosting recent numbers, Scala is great! I use vscode with Metals and had no jvm experience before. sbt is annoying, Mill seems super promising, and graalvm native images basically mean that if I was going to do i
79.
▲
by
totalperspectiv
7y ago
Very excited to see gc:arc make it into stable.
80.
▲
by
totalperspectiv
7y ago
Hitchhikers Guide to the Galaxy - Adams Discworld series - Pratchett Foundation - Asimov American Gods - Gaiman Snow Crash - Stephenson Next - Crichton 1984 - Orwell
81.
▲
by
totalperspectiv
7y ago
The premise of the article is about incorrectness in a language. So while I agree that most bugs are likely caused by the developer and not the language they are using, I think my comment makes sense in reference to the main post.
82.
▲
by
totalperspectiv
7y ago
> And so if what you're craving is absolute precision and maximal avoidance of errors or incorrect behavior If you are being paid to develop software, doing anything other than aiming for absolute correctness seems negligent, at bes
83.
▲
by
totalperspectiv
7y ago
My main takeaway is the quote from scottlamb: > ... these sorts of statements contribute to my belief that Go is an opinionated language that I should hesitate to choose for anything that the language's authors haven't specific
84.
▲
by
totalperspectiv
7y ago
Very nice write up. I liked the point that Result and Option types would fit nicely into Go and totally agree. Now that I've used rust, languages without Result / Option / match expressions feel weak and dangerous.
85.
▲
by
totalperspectiv
7y ago
Perl5. Some version of perl5 is available by default on just about everything and can be counted on in a similar manner as counting on awk to be there for you. I'm not going to defend Perl's readability, there are many opus's
86.
▲
by
totalperspectiv
7y ago
Yes. And No. I don't think recruiters look at github. Hiring managers might though, once your resume lands on their desk. So a project like this may not make you more discoverable, but it may make you more hireable once you've bee
87.
▲
Ask HN: Paper demonstrating program performance difference based on user
1 points
by
totalperspectiv
7y ago
|
0 comments
88.
▲
by
totalperspectiv
7y ago
TinyGo recently became an official project and seems extremely successful.
89.
▲
by
totalperspectiv
7y ago
This describes my process as well. I'd add that one of the huge benefits of the 1st pass is that it is low pressure. You just have to get through the material. For example, I put off SICP for a very long time due to not wanting to put
90.
▲
Show HN: Nython, Seamless Nim Extension Modules for Python
(github.com)
4 points
by
totalperspectiv
7y ago
|
0 comments
More ›