【发布时间】:2021-08-10 03:04:23
【问题描述】:
在你给我这样的答案之前:“只需使用 dart,它真的很容易学习”,你必须知道我已经知道 Dart 和 Flutter。而且我也知道您可以在这两种语言之间进行交流。但是,我真的不喜欢这种语言,我想知道我是否可以编写一个 Flutter 应用程序,而无需任何简单的 dart 行代码。我想在没有任何垃圾收集器或没有任何飞镖的坏问题的情况下用 C++ 编写任何东西。如果您回答,那么只回答是否可以完成或不能完成,无论它是好是坏。我曾经听说你可以在没有 Dart 的情况下使用 Flutter,但我也听说你不能。如果你知道的更好,请回答。
【问题讨论】:
-
不,Flutter SDK 是用 Dart 编写的。 Flutter 引擎是用 C++ 编写的,但如果你想直接在上面编写,最好直接在 Skia 上编写。
-
你能驾驶没有引擎的汽车吗?
-
你绝对可以编写一个库来为你生成 Dart 代码,但这真的是你想要的吗?
-
“没有任何垃圾收集器或没有任何飞镖的不良问题”。为什么你认为垃圾收集器是个问题?它是一个在单独的内部线程上运行的增量收集器。你有什么证据证明“Dart 的那些坏问题”?