So I think that after all this chatter we have one really solid concrete finding:
Findings
#1:
Qt is based on proven, stable technologies, whereas Flutter is based on Dart, a nacent technology with a very small past and a non-transparent future.* Furthermore, Dart does not seem to be any more adept at the needs of Flutter than any other language.
I don't know if the "kids these days" will really be into that, as they are very into learning the "latest and greatest" (aka fads).
* "non-transparent future" - while no one knows the future at least C++ has the 3 year release cycle. Qt's future is murky though without a dedicated roadmap.
Sent: Tuesday, February 19, 2019 at 10:14 PM
From: "Fabio Giovagnini" <fabio.giovagn...@gmail.com>
To: fro...@tungware.se
Cc: Qt-interest <Interest@qt-project.org>
Subject: Re: [Interest] vs. Flutter
From: "Fabio Giovagnini" <fabio.giovagn...@gmail.com>
To: fro...@tungware.se
Cc: Qt-interest <Interest@qt-project.org>
Subject: Re: [Interest] vs. Flutter
My two cents. The main topic is: a new language really has to give an answer to a real need. In my humble opinion when we talk about programming language, we cannot think to push artificial needs. The community of developers is not a commumitiy of fashion guys. They are professionals working to make money and innovate the market. The tools are not ideological matter but real tools to work, produce and make value.
So, chancing for changing, only applying the logic "newer is better" is not always a winning choice.
Best regards.
Fabio
Il giorno mar 19 feb 2019 21:58 Henry Skoglund <fro...@tungware.se> ha scritto:
Hi, totally agree C/C++ will outlive many of these new languages.
It's also most likely _javascript_ will wane off sooner rather than later
due to WebAssembly steadily improving.
Been working/programming for 43 years now, while I fondly remember
Pascal on CP/M from my youth (before C++ was invented), once I switched
to C++ in the early 90's (Visual C++/MFC), C++ always felt as my "home".
Also you could say that good and stable ecosystems for a language takes
decades to arrive, at least one generation of programmers has to come
and go I think. So the peak of C++ will be in the future :-)
Rgrds Henry
On 2019-02-19 21:13, Christoph Feck wrote:
> On 02/19/19 20:47, Jason H wrote:
>> What I've learned is that it's better to stand on the shoulders of
>> giants than to rewrite the universe from scratch. I dream of a say
>> where we can code things and everyone else regardless of platform can
>> run it. I thought this was going to be .Net CLR, or Java VM, but
>> corporate ownership initiatives derailed them (Much like the "You
>> will" ATT ads of the 90s - we got it, but not from ATT). But C/C++
>> runs all more platforms/processors. Linux has come a long way in terms
>> of bringing all CPUs a usable software ecosystem. And this though
>> rather obtuse is one reason to pick Qt - that it'll support any system
>> that can run a C++ compiler. You don't technically need to use QML,
>> you can keep going with C++.
>
> Once upon a time a mother of two curious boys called me, asking me to
> teach them programming. They have no clue what language to start with,
> so I suggested C as a base, to later learn Python, C++, Java (or C#).
> Then some "smart" student told one of the kids "_javascript_ is da future
> of da Internetz". I stopped teaching them after it was suggested to
> stop the C course and swap it for a _javascript_ course.
>
> C/C++ will be relevant in the future. All other languages will come and
> go (no pun intended).
>
> Whether Qt will be relevant in the future lies in the hands of its
> developers. Don't ruin it.
>
> Christoph Feck
_______________________________________________
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