Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cutler
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
181.
▲
by
cutler
3y ago
I can't imagine Python's welcoming community has anything to do with it. If anything it was Ruby that had a reputation for being the most welcoming community with its MINASWAN (cringe) philosophy.
182.
▲
by
cutler
3y ago
I beg to differ. Most sysadmins I knew who used Ruby extensively had never touched Rails. There's no real connection between the two phenomena other than the language.
183.
▲
by
cutler
3y ago
James Tisdall and O'Reilly produced "Beginning Perl for Bioinformatics" which sold like hotcakes at Perl conferences.
184.
▲
by
cutler
3y ago
Blocks, Procs and lambdas compared with Python's crippled equivalent. Elegant built-in regex handling curated from Perl. Concise, expressive one-liners. Perlish list shorthand: %w(aa bb cc) => ['aa', 'bb', '
185.
▲
by
cutler
3y ago
Looming as in Loom-ing.
186.
▲
by
cutler
3y ago
If you want to really experience the true horror of implicit try Scala.
187.
▲
by
cutler
3y ago
But Ruby took all the best bits of Perl so I'm still perplexed as to why Python "won".
188.
▲
by
cutler
3y ago
Ruby 3.2.2 is slightly faster than Python 3.11 in quite a few benchmarks. I don't know what data you used to conclude that Python is faster than Ruby unless you're comparing something like Numpy and a Ruby lib which isn't exa
189.
▲
by
cutler
3y ago
You're forgetting the period of Ruby's popularity in the devops world, especially Chef and Puppet.
190.
▲
by
cutler
3y ago
Why probably wrong? Bioperl was very big in the bioinformatics world.
191.
▲
by
cutler
3y ago
Whilst the design of Ruby is far superior, Python has a wider range of data structures which may explain why it managed to gain a foothold in the scientific world. Both are multi-paradigm languages but procedural Python is also a little mor
192.
▲
by
cutler
3y ago
Then maybe that's a shortcoming of absolute immutability.
193.
▲
by
cutler
3y ago
> But using either one of them instead of Java is probably going to be a huge win for most teams on concurrent workloads Not for long. Something is looming on the horizon in Java-land.
194.
▲
by
cutler
3y ago
Whatever merits of Elixir there are only 10 Elixir jobs in the whole of the UK according to Indeed.com. Adopiton matters.
195.
▲
by
cutler
3y ago
That Java comparison may soon become dated when JDK 21 hits stable in a few weeks.
196.
▲
by
cutler
3y ago
I'm honsetly at a loss to understand why anyone would expect a single-threaded, dynamically-typed language like Python to be anywhere near peformant enough for a game engine.
197.
▲
by
cutler
3y ago
> I still have the feeling that those oddities are still a bit less bad than the ones of js. Talk about setting the bar low.
198.
▲
by
cutler
3y ago
Honestly, I never understood why Python gained such a good reputation given the scale of its warts and don't get me started on its crippled lambda implementation.
199.
▲
by
cutler
3y ago
"Distressed stuff"?
200.
▲
by
cutler
3y ago
Welcome to the year 2000.
201.
▲
by
cutler
3y ago
Good for you but why do all mainstream languages, including Clojure, have them?
202.
▲
by
cutler
3y ago
I understood tuples are only optimised for a handful of elements.
203.
▲
by
cutler
3y ago
Data is also immutable in Clojure but it still has vectors.
204.
▲
by
cutler
3y ago
Same things arrays are used for in all mainstream languages ie. index-based access.
205.
▲
by
cutler
3y ago
The deal-breaker for me with Elixir has always been the lack of real Elixir vectors rather than the crappy Erlang array library. Yes, I know you can use a Map with numeric keys but that's not the same.
206.
▲
by
cutler
3y ago
Google sign up as the only option is a deal-breaker.
207.
▲
by
cutler
3y ago
Just curious, what advantage over Clojure did reverting to "pure Java" give you? Perf or something else?
208.
▲
by
cutler
3y ago
"Rama is programmed entirely with a Java API".
209.
▲
by
cutler
3y ago
The article fails to mention the killer feature which has contributed to React's dominance - React Native.
210.
▲
by
cutler
3y ago
Jekyll has a fork called Bridgetown which is, granted, a little more complicated. If you like Ruby but want a more fully-featured site generator there's Middleman which I highly recommend.
More ›