Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cutler
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
211.
▲
by
cutler
3y ago
VS Code is fine for creating HTML but a pain in the ass for editing existing tag pairs.
212.
▲
by
cutler
3y ago
No mention of Emmet for avoiding writing HTML by hand.
213.
▲
by
cutler
3y ago
"This content is not available in your country/region." (UK)
214.
▲
by
cutler
3y ago
Yes, along with "Programming Perl" by Larry Wall et al.
215.
▲
by
cutler
3y ago
Only The Damian. How I miss Perl culture now that I have to use other languages.
216.
▲
by
cutler
3y ago
https://kit-clj.github.io https://fulcro.fulcrologic.com
217.
▲
by
cutler
3y ago
Jeffrey Friedl's "Mastering Regular Expressions" was my gateway into Perl and server-side programming so you'll excuse me if I don't buy(!) one of your licences. Regular expressions used intelligently are amazing.
218.
▲
by
cutler
3y ago
Please refuse to use sites like this which blatantly flaunt data privacy regulations.
219.
▲
by
cutler
3y ago
Records are not the same as classes.
220.
▲
by
cutler
3y ago
Still, 4-5 times is absurd. I've used both Java and Kotlin within IntelliJ and the compilation speed difference is marginal.
221.
▲
by
cutler
3y ago
JS and Python have gradual, not static typing. Same for PHP 8 but Hack is a different language.
222.
▲
by
cutler
3y ago
Yes.
223.
▲
by
cutler
3y ago
4-5 times slower? That estimate is indeed rough. For some workloads Kotlin's function inlining creates more efficient bytecode than Java.
224.
▲
by
cutler
3y ago
Spring Boot has full Kotlin support.
225.
▲
by
cutler
3y ago
10 seconds to fix a typo? Install the IDEAVim plugin then it's simply :<line number> , w w w ..., cw. Or there's /<search term>, n n n ..., cw.
226.
▲
by
cutler
3y ago
Their implementation of closures is ass-backwards. Just a bare pair of braces with no arrow to disambiguate from block parens. Kotlin also added to Java's verbosity with extra modifiers like 'internal', 'open' and &
227.
▲
by
cutler
3y ago
JS and Python are not statically typed, or PHP for that matter, but it hasn't stopped JS and Python topping the popularity list year on year nor did PHP stop Facebook from world domination.
228.
▲
by
cutler
3y ago
Clojure to the rescue ... again. Honestly, I can't fathom why Clojure isn't up there with the most popular languages. Paul Graham was right when he described it, well Lisp, as a secret weapon.
229.
▲
by
cutler
3y ago
Yes. Any language which requires an IDE to append get, set and toString for every damned variable is a language in trouble. Here we are at Java 21 and Java must be the only language in modern use which requires regex metacharacters to be es
230.
▲
by
cutler
3y ago
PS1 in Go? Overkill, doesn't come close.
231.
▲
by
cutler
3y ago
Can you elaborate on your last point? I've never had a problem scripting with Ruby.
232.
▲
by
cutler
3y ago
For 1-liners there are only 2 real non-shell contenders - Perl and Ruby. Yes you can do them with Python but it ain't pretty.
233.
▲
by
cutler
3y ago
Are you sure it wasn't the Meta Object Protocol (MOP) rather than Moose? "A MOP for Perl" inspired endless debate but never amounted to much. In the end I think the Perl 5 community felt it was best left to Perl 6 but I could
234.
▲
by
cutler
3y ago
But won't that just default you to agreeing to whatever.
235.
▲
by
cutler
3y ago
Is Jonathan Worthington still active within the project? He was the original force behing optimisation if I remember.
236.
▲
by
cutler
3y ago
The "Perl6/Raku is nothing like Perl 5" hype has been hugely overstated. It wasn't called Perl 6 for nothing and it was developed by the same Perl team more or less. For anyone who worked with Perl 5 significantly the le
237.
▲
by
cutler
3y ago
There were so many claims in the first couple of years after Perl6/Raku's initial release in December 2015 about how it had the potential to be optimised due to its superior design but here we are nearly 8 years later and it'
238.
▲
by
cutler
3y ago
Raku also has exact floating point math, eg. 0.1 + 0.2 + 0.3 = 0.6
239.
▲
by
cutler
3y ago
It's called late binding and some Pythonistas actually consider it a feature.
240.
▲
by
cutler
3y ago
Yet another site whose data privacy policy amounts to nothing more than an Accept button. Refuse to use such sites.
More ›