Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dismalaf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
811.
▲
by
dismalaf
1y ago
> Downloading a dependency manually and then cursing at the compiler because "it's right there! why won't it load!!" Odin's compiler knows what a package is and will compile it into your program automatically.
812.
▲
by
dismalaf
1y ago
The irony of this post's reception a few hours ago: https://news.ycombinator.com/item?id=45167394
813.
▲
by
dismalaf
1y ago
And if the language does provide the definition?
814.
▲
by
dismalaf
1y ago
There's commercial software produced in Odin that has made money. Not sure the same can be said of Hare or V.
815.
▲
by
dismalaf
1y ago
Honestly, he's not wrong. I use Ruby and 99% of the gems on rubygems.org are absolute trash. I use Rails and stuff like Nokogiri or Faraday, also RubyLLM, but little else because of reasons. NPM is even worse, you import one thing an
816.
▲
by
dismalaf
1y ago
It's because Neovim just crushed both...
817.
▲
by
dismalaf
1y ago
There's an expectation when it comes to consumer goods, and even protection in most jurisdictions, that you can't simply charge someone for something they don't want. It's like dropping a Mercedes at someone's hous
818.
▲
by
dismalaf
1y ago
If it's a free tier there should never have been a charge in the first place...
819.
▲
by
dismalaf
1y ago
I think LLVM is more monumental than Swift personally.
820.
▲
by
dismalaf
1y ago
Title feels like a bait and switch. Development speed absolutely is a bottleneck. But coding speed? Like, typing? Yeah, I can definitely type faster than I can think about code, or anything really (typing at 100wpm is a fun party trick b
821.
▲
by
dismalaf
1y ago
With all the recent news about the demise of the game industry, it's nice to see lots of demand for a game, especially an indie title.
822.
▲
by
dismalaf
1y ago
Vivaldi has a built in adblocker, no crapware, and is by the original founder of Opera. Also based on Chromium. My personal fav right now.
823.
▲
by
dismalaf
1y ago
I'm torn. I really like Lazy and have never minded having different package managers for Vim over the years. But having one blessed one is probably better long term, just like built-in LSP and Treesitter.
824.
▲
by
dismalaf
1y ago
> Who cares how easy it is to pick up the language or developer happiness? Someone who's building a startup. Time to market and not succumbing to the desire to quit is #1 when you're building from the ground up. You DGAF about
825.
▲
by
dismalaf
1y ago
> It certainly does not reflect reality unless you don't count Sweden, Germany, Canada as part of the western world. Look at this chart: https://data.worldbank.org/indicator/NY.GDP.PCAP.CD?location... Look at
826.
▲
by
dismalaf
1y ago
> I bet all of them wish they weren't using Ruby. I've never heard any entrepreneur say they wish they didn't use Ruby... Nothing I've ever seen gets you from zero to a fully working CRUD website nearly as quickly. T
827.
▲
by
dismalaf
1y ago
Dunno, if you're using Rails, because of the naming conventions its pretty easy to find what you're looking for by just jumping to a file using grep or something. Ruby-lsp runs everywhere nowadays, but back in the day, there was a
828.
▲
by
dismalaf
1y ago
More like since ruby-lsp has taken off, fewer Ruby users care about RubyMine.
829.
▲
by
dismalaf
1y ago
NPM is... special... It's up to platform owners to set standards and police. NPM's failures have nothing to do with open source as a whole.
830.
▲
by
dismalaf
1y ago
Economic, class, social mobility classically means ability for an individual to attain significantly more wealth than they were born with and ability to change their and their family's lifestyle. In which case it's not zero sum.
831.
▲
by
dismalaf
1y ago
It's pretty observable and part of the reason many microstates are extremely wealthy. Also keep in mind the US is a winner here. The UK loses the most millionaires and it's had an observable impact on their economy.
832.
▲
by
dismalaf
1y ago
Beware of rankings that rate perception. Also most easily available statistics are from 2020. The US economy has been a massive winner post-Covid and has diverged a lot from some countries. This website should be a good example. The typic
833.
▲
by
dismalaf
1y ago
The system that allows very wealthy to exist is also the reason the US has the highest class mobility among western nations. Also, on a purely pragmatic note, capital is mobile. If you penalize the rich, they just move, and then the new sy
834.
▲
by
dismalaf
1y ago
It's kind of annoying that static type introspection has become the norm for language servers because live environments are so much better. With Ruby you have the REPL and there have been IDEs and tools that allow runtime reflection w
835.
▲
by
dismalaf
1y ago
> It seems you have a lot of opinion here without really discussing your problem with type hints. What is it you dislike? It's runtime overhead (or you make a transpiler which then makes the language less dynamic), makes metaprogram
836.
▲
by
dismalaf
1y ago
No because it's still very bad at it. What I've observed the benefits to be: AI chat apps are great at internet searches that can filter out all the nonsense. They are good at transferring algorithms between languages. They'
837.
▲
by
dismalaf
1y ago
Yeah, and for some of these changes they gave you warnings for like a year straight in preparation.
838.
▲
by
dismalaf
1y ago
Cool. People who want gradual typing can use those and leave Ruby alone. > I don't do Ruby So why have an opinion? Languages I use: Ruby, C++, Odin, R. I'm not about to to around telling Rust, Python or Typescript people they
839.
▲
by
dismalaf
1y ago
I use statically typed languages. There's benefits. There's also benefits to dynamically typed languages, namely runtime metaprogramming. Dynamic typing + type annotations is the worst of both worlds for questionable benefit.
840.
▲
by
dismalaf
1y ago
Please no types... They're worse than pointless for a dynamically typed language.
More ›