This is seriously the laziest type of analysis there is. It’s like a freshman who memorizes the formulas for a test and attempts to pattern match existing concepts rather than understanding fundamentals. In this case you’re pattern matching the most unimportant features of the existing trend. If you don’t understand the difference between AI and crypto I don’t know what to tell you
Ha you sound exactly like my own consciousness. There are few things in life I feel as resolute about than this one. Dynamic types were a mistake. Let’s learn and move on. I often joke that if null pointer references were the billion dollar mistake (or whatever it’s called), dynamic typing was the 100 billion dollar mistake. And we’re still living with it but thank god for typescript etc for saving us finally
I guess what I don’t understand about this is sum types represent a state that is so ubiquitous in our lives that it’s hard for me to go a day without seeing one. It’s simply the state of something either is this or that or that. It would be like a language without records. It’s missing a part of reality that shows up all the time
Love this. Not only is it my favorite feature of swift, but I often say swift enums are my favorite feature of any programming language. They are just so elegant and powerful
Fair enough. I hardly ever use grid cause I usually find flex handles 99% of my cases. But grid can be nice in certain instances. Haven’t tried RN for anything other than ios and android but am curious about the other platforms. And I guess the rest of the argument is just the age old debate of web vs native app. I think for some apps you’d be hard pressed to convince users to open a browser every time and type in a url, but certainly for other apps it’s fine. I won’t rehash that whole debate though :)
I’ve read some comments that BingGPT isn’t that great, because they effectively neutered it too much. I’ve been using it for a couple weeks though and have been really impressed. I’d say I do at most 50% as much searching as I used to. I will predict that the anti-llm crowd will be on the wrong side of history. At a minimum, I don’t see how this won’t massively disrupt search. I think the capability is already there, and it will only get better. And on a side note, I’ve found bing search is way better than I realized. Not google, but just as good for 95% of my searches. Kinda shocked. Microsoft has won me over to bing!
I’ve been using it consistently for several weeks now after initially assuming I never would. While I am blown away by how accurate it often is at knowing exactly what I’m thinking, I personally find for languages and frameworks I know we’ll I get at most a 10% productivity boost. When I’m dipping my toe into a new language or framework though it probably goes up to 50%. Still I am in awe by how much it seems to understand and if nothing else I like having my jaw drop every once in a while by it’s understanding
IMHO swift has one of the most beautiful type systems and is more high level than rust. Of course youre limited on what platforms you can use it with but server side swift is getting a lot more attention. Kotlin is pretty comparable though so maybe that’s your best bet. Haskell is also great but if you want the slightly more imperative style then I think kotlin or swift are the best fits. I find all to be the times I have the most fun programming. You can also get part of the way there with typescript and the fp-Ts ecosystem but of course the type system has a lot less overlap with rust