I'm in your offtopic camp.
Everything is going Declarative. I really hate that web devevlopment requires the use of HTML/CSS/JS (that's just client side) and some Framework of the Month. The _javascript_ kiddies love inventing frameworks for fame and profit rather than picking one and making it better. Fragmentation is rampant. On top of that JS is slow to change, it just becomes a runtime that your flavor-of-the-month framework compiles down to, well until WebAssembly.
 
Rene, I don't understand why you don't declare Flutter Declarative? From the Flutter home page:
Widget build(BuildContext context) {
  return new Scaffold (
     appBar: new AppBar ( title: new Text (widget.title), ),
     body: new Center (
        child: new Text( "Button clicked" ...
             ),
     ),
}
 
Good luck typing 'new' and 'return' a lot. At least QML manages that for you. QML is the sleekest of all the declarative languages. 
 
 
Sent: Tuesday, February 19, 2019 at 12:55 PM
From: "Bernhard B" <schluc...@gmail.com>
To: "Bob Hood" <bho...@comcast.net>
Cc: "René Hansen" <ren...@gmail.com>, "Jason H" <jh...@gmx.com>, inter...@lists.qt-project.org
Subject: Re: [Interest] vs. Flutter
> I've been studying it for a while now, and I've decided that it will likely be
my mobile development language.  I love Qt to death for desktop, but I've
never been able to take to it's declarative approach.  I know others swear by
it, but it just never fit my brain waves for some reason.
 
<offtopic>
I guess I am one of those persons, who absolutely LOVE Qt's declarative language.
I like QML so much, that I even started looking for QML -> HTML/CSS translators. While I really like QML,
I absolutely hate HTML and CSS (never got used to its quirks). I mean there are some attempts like
qmlcore (https://github.com/pureqml/qmlcore), but I haven't tried those yet.
</offtopic>
 
Am Di., 19. Feb. 2019 um 18:47 Uhr schrieb Bob Hood <bho...@comcast.net>:
On 2/18/2019 7:40 AM, René Hansen wrote:
> I've not come across any myself, and have only built a few small things with
> it a bit for now.
>
> Initial reactions was that it is *leagues* ahead of Qt with regards to
> developer experience. You're not locked to an IDE, like with QtCreator, and
> the ui live updates across device, simulators, emulators etc. when you write
> changes. No need to build and .apk and wait for a build+deploy.
>
> There's no JS involved. It's Dart all the way. It doesn't even ship with a
> web runtime afaik.

I've been studying it for a while now, and I've decided that it will likely be
my mobile development language.  I love Qt to death for desktop, but I've
never been able to take to it's declarative approach.  I know others swear by
it, but it just never fit my brain waves for some reason.

I saw somebody in this thread moan about it being yet another language to
learn.  Putting aside the fact that a robust developer should know more than
one, Dart is quite familiar to anybody who has used a modern scripting
language (e.g., Python).

For me personally, Flutter's "feel" just fits mobile better in my mind than Qt.

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to