【问题标题】:Can I use Flutter without Dart?我可以在没有 Dart 的情况下使用 Flutter 吗?
【发布时间】:2021-08-10 03:04:23
【问题描述】:

在你给我这样的答案之前:“只需使用 dart,它真的很容易学习”,你必须知道我已经知道 Dart 和 Flutter。而且我也知道您可以在这两种语言之间进行交流。但是,我真的不喜欢这种语言,我想知道我是否可以编写一个 Flutter 应用程序,而无需任何简单的 dart 行代码。我想在没有任何垃圾收集器或没有任何飞镖的坏问题的情况下用 C++ 编写任何东西。如果您回答,那么只回答是否可以完成或不能完成,无论它是好是坏。我曾经听说你可以在没有 Dart 的情况下使用 Flutter,但我也听说你不能。如果你知道的更好,请回答。

【问题讨论】:

  • 不,Flutter SDK 是用 Dart 编写的。 Flutter 引擎是用 C++ 编写的,但如果你想直接在上面编写,最好直接在 Skia 上编写。
  • 你能驾驶没有引擎的汽车吗?
  • 你绝对可以编写一个库来为你生成 Dart 代码,但这真的是你想要的吗?
  • “没有任何垃圾收集器或没有任何飞镖的不良问题”。为什么你认为垃圾收集器是个问题?它是一个在单独的内部线程上运行的增量收集器。你有什么证据证明“Dart 的那些坏问题”?

标签: c++ flutter dart


【解决方案1】:

你不能。 Flutter 是一个飞镖框架。 Dart 是一种语言。 Flutter 本身根本不是一门语言。如果您正在编写“Flutter 代码”,那么您正在编写“Dart 代码”

【讨论】:

    猜你喜欢
    • 2019-12-23
    • 2017-12-31
    • 2019-01-31
    • 2016-08-11
    • 2021-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多