I like WPF and I code with it regularly, but the drag and drop UI builder was the worst aspect of WPF and generated terrible Xaml that was almost impossible to maintain.
Delphi was the best RAD tool though. It was native code, not a weird interpreted or jitted app. It could also build to a single exe file. VB struggled with an unwieldy engine for most of its life.
MVC is a design pattern, ASP.NET MVC is a framework that used MVC as its go to pattern. But MVC is not in any way only ASP.NET MVC. There are plenty of other UI frameworks that use MVC and the Wikipedia article lists a lot of them for example: https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93con...
> The only native contenders in the field right now are IMHO are [...] and flutter
I wouldn't really call Flutter "native".
I don't have a strong enough grasp of where React Native is at now. It was severely lacking when I looked at it circa 2018. But then we needed to call in to our own native code libraries, so we were probably quite niche.
Xamarin.Forms worked well enough, but the transition to MAUI has been full of woe and even more bugs and weird edge case functionality than Xamarin had.
Well - I used Archimedes computers with ARM2 and owned an Amiga 500+ and honestly, I couldn't tell you the Arcie was faster. It certainly didn't have the custom chips, so it is probably not a fair comparison.
> I think the thing I dislike about Duolingo is it sort of catches the casual person into a trap by misleading them into thinking that by using this app they'll learn another language
But does it? I have learned other languages using it casually (one lesson a day on average.) Enough to read text in those languages and understand basic conversations. It is not getting you to B1, but it is getting you well in to the A's. If you do any type of additional study on the side, you can easily get to B1.
The main issue with Duo is the quality of the courses. It varies a lot. Some of the user maintained ones are fairly poor. Especially for the more niche languages.
By learn another language I mean getting to C1 or equivalent. Being able to comfortably spend time in a country that speaks your target language. Having regular, improvised conversations of various depths. Reading literature in that language. Things like that. I really don't think Duolingo can get you there on it's own, but hey, I'm open to being wrong.
I've just have seen many friends keep their Spanish streak for a year or two and I would say they'd still test around the A2 level. I've said it in this thread that that is of course not nothing, but there are much more efficient ways to get to A2 or B1.
Inclusion. In the UK, especially on the BBC, there is a lot of inclusion. We don't tend to hide or limit people based on disabilities or differences. There is a fully blind guy that does a lot of political reporting for example. It can be a little bit box ticky some times, but if people of all walks of life are represented, differences are less outside of the norm, I guess?
I half agree, but a passport is a mid sized paper book, and an ID card is plastic and credit card sized. A plastic card goes in my wallet. I do not want to carry my passport around with me - having done this previously in Europe (both to use as ID and to not leave it in the hotel room with no safe), it is very annoying.