Flutter vs .NET MAUI vs React Native 2

1: 名無しさん。 2022/12/17(土) 04:18:26.88 ID:WFRGIGZB
.NET MAUI=C#←神
React Native=JavaScript←世界的に広がってるが言語仕様がクソなのは言うまでもない
Flutter=Dart←TypeScriptにも負けC#にも負ける生まれながらの敗北者

引用元:https://mevius.5ch.net/test/read.cgi/tech/1671218306/

5: 名無しさん。 2022/12/17(土) 11:34:44.33 ID:/qZbpiQZ
(´・ω・`)もう誰もスレタイにあるRNの話してない…
6: 名無しさん。 2022/12/17(土) 11:39:20.85 ID:WFRGIGZB
>>5
正直海外だとReactNative多いよ
Office系とかそうだし
SharePointはなぜかXamarinだが…
10: 名無しさん。 2022/12/17(土) 12:59:12.52 ID:WFRGIGZB
フラカスさんはFlutterスレより先にXamarin,MAUIスレでFlutterのアップデート情報を公開します
11: 名無しさん。 2022/12/17(土) 13:35:54.68 ID:Vxg2xw0V
まあ、Flutter スレは過疎ってて、存在意義が薄いよね
Flutter の話はここだけで十分なんじゃないの?
12: 名無しさん。 2022/12/17(土) 14:30:51.15 ID:ALkYq4Bb
MAUIの知識も危ういのに、フラカスとかあんまり煽るのもどうかと思うわ。
13: 名無しさん。 2022/12/17(土) 15:29:02.27 ID:WFRGIGZB
>>12
なぜそう思った?
18: 名無しさん。 2022/12/17(土) 16:02:52.38 ID:BtHUSh3n
>>13
MAUIの知識が十分あればほかのフレームワークで解決してること、Xamarinで解決してること、Xamarin.formsで解決してたこと、MAUIがやっと解決したことをがわかるでしょ。
UIフレームワークとしては別にflutterを笑えるものでもない。
19: 名無しさん。 2022/12/17(土) 16:11:39.20 ID:WFRGIGZB
>>18
いや笑えるけどw
Dartwwwww
25: 名無しさん。 2022/12/17(土) 16:41:51.83 ID:jMmHnzia
>>19
Dart別にそこまで悪くないぞ。
27: 名無しさん。 2022/12/17(土) 16:52:40.85 ID:Vxg2xw0V
>>25
Dart はモノはともかく、存在そのものが悪いのよ
ユーザーのことを考えず、作りたいから作っただけの言語
30: 名無しさん。 2022/12/17(土) 17:01:49.63 ID:jMmHnzia
>>27
Dart 1はホントにポンコツで、誰のことも向いてなかった。それはそう。
2.0で相当変わったんよ。型もついたし、Flutterに使うために、constの影響範囲とまで変えたからな。
32: 名無しさん。 2022/12/17(土) 17:04:48.33 ID:f0H2QhnO
>>30
JavaScriptからネイティブに大幅方針転換したからね
ま、その時点でDart言語は終わった
34: 名無しさん。 2022/12/17(土) 17:29:47.33 ID:jMmHnzia
>>31
これはダメなのでは?iOSでは仮想マシンやインタプリタは基本ダメだった気がする。

>>32
俺は逆だけどなぁ。JSはJSがあれば良くなってきた。

48: 名無しさん。 2022/12/17(土) 18:03:09.29 ID:WFRGIGZB
>>30
型ついたら変わると思ってるのってアホだよなwww
言語設計が悪いんだから型どうこうの話じゃない
68: 名無しさん。 2022/12/17(土) 19:10:58.56 ID:su3Z3smF
>>48
と素人が申しております
42: 名無しさん。 2022/12/17(土) 17:54:15.98 ID:WFRGIGZB
>>27
Googleはよくそれをするよな
41: 名無しさん。 2022/12/17(土) 17:54:01.42 ID:WFRGIGZB
>>25
じゃあなぜTypeScriptとかいうC#以下の後継に負けたの?w
ウケるwww
50: 名無しさん。 2022/12/17(土) 18:06:46.29 ID:jMmHnzia
>>41
勝ち負けの意味がわからん。人気的な意味?
52: 名無しさん。 2022/12/17(土) 18:07:51.23 ID:WFRGIGZB
>>50
人気的な意味でも評価が高いって意味でもそう
55: 名無しさん。 2022/12/17(土) 18:09:07.38 ID:jMmHnzia
>>52
軸足次第でしょそんなの。
14: 名無しさん。 2022/12/17(土) 15:30:45.89 ID:WFRGIGZB
フラカスもFlutterがどういうふうにできてるかわかってねぇからなw
ネイティブAPIラップして動かしてるのわかってないのマジでウケたwww
20: 名無しさん。 2022/12/17(土) 16:12:51.68 ID:WFRGIGZB
GoogleもJavaやKotlinでクロスプラットフォームフレームワーク作っとけば馬鹿にされなかっただろうにDart(w)とかいう生まれながらの敗北者言語選んじゃったことが間違ってるよね
21: 名無しさん。 2022/12/17(土) 16:29:55.86 ID:fYGNbiGd
>>20
KotlinはJVMの他にNativeやJSがあるけどJavaはJVMしかねえだろアホかな
どうやってiOSで動くと思って書き込んだんだろ(w)
24: 名無しさん。 2022/12/17(土) 16:37:32.44 ID:5WbTRncV
>>21
java自体をobject-cでラップしてvm起動してその中で動かせばいいんじゃない?(適当)
31: 名無しさん。 2022/12/17(土) 17:02:26.32 ID:f0H2QhnO
>>24で言われてるように何かしらの中間コード処理機能をiOSアプリに同梱しちゃえばいいんだけど、まあ、それのデメリットを抱えながらアプリを作る理由がないよね
51: 名無しさん。 2022/12/17(土) 18:07:42.82 ID:f0H2QhnO
>>49
その意見すでに>>24で出てるけどどこかのタイミングで中間コードをJREとリンクさせてネイティブに変換しなきゃいけないよね?それがどんなにコスパ悪いことかわかって言ってるか?
だからお前にバカって言ってるんだよ
ちょっとガチギレ
56: 名無しさん。 2022/12/17(土) 18:09:14.69 ID:WFRGIGZB
>>51
だからそれを今C#やDartがやってんだろ?
57: 名無しさん。 2022/12/17(土) 18:09:46.88 ID:f0H2QhnO
>>51の問題を解決したのがKotlin Nativeとして既に解決してる
26: 名無しさん。 2022/12/17(土) 16:42:29.04 ID:Vxg2xw0V
>>21
Dalvik も ART も知らんのだな…
22: 名無しさん。 2022/12/17(土) 16:32:14.51 ID:fYGNbiGd
アホだからすぐボロを出してるのウケる
39: 名無しさん。 2022/12/17(土) 17:52:17.28 ID:WFRGIGZB
>>22
バカはお前だったようだなw
40: 名無しさん。 2022/12/17(土) 17:53:19.77 ID:f0H2QhnO
>>39
バカか
43: 名無しさん。 2022/12/17(土) 17:55:43.40 ID:WFRGIGZB
>>40
何が?
C#やDartと同じでネイティブにコンパイルできるようにすればいいだけじゃん?
Dartにこだわる必要がない
むしろゴミ言語なんだからあそこで終わらせとけばよかった
44: 名無しさん。 2022/12/17(土) 17:57:43.04 ID:f0H2QhnO
>>43
Javaはネイティブにコンパイルできねえって
45: 名無しさん。 2022/12/17(土) 18:00:26.41 ID:WFRGIGZB
>>44
なぜ?
なぜ?C#やDartはできてJavaはできないの?
47: 名無しさん。 2022/12/17(土) 18:02:36.49 ID:f0H2QhnO
>>45
Javaは中間コードしか生成できないから
以上
49: 名無しさん。 2022/12/17(土) 18:03:46.72 ID:WFRGIGZB
>>47
それコンパイルさせる機構をiOSに入れるシステム作ればいいだけでは?
C#もDartもそうだろ?
54: 名無しさん。 2022/12/17(土) 18:08:47.12 ID:jMmHnzia
>>49
iOSでコード生成はダメ。
58: 名無しさん。 2022/12/17(土) 18:10:43.38 ID:WFRGIGZB
>>54
外部IDEでコンパイルさせたSwiftなんかのコードをぶち込めばいいだけでは?
61: 名無しさん。 2022/12/17(土) 18:16:30.24 ID:jMmHnzia
>>58
それじゃSwiftじゃん。
PCでクロスなAOTするなら何でもありだよ。RoboVMとかあったじゃん。
64: 名無しさん。 2022/12/17(土) 18:18:22.47 ID:WFRGIGZB
>>61
だから何でもありだっつっただろ
なんでもありの中Dartを選ぶ必要性がない
65: 名無しさん。 2022/12/17(土) 18:21:52.71 ID:jMmHnzia
>>64
クロスで全部まるっと挙動まで揃ってるUIフレームワークがあるのと、それをホットリロードしやすい仕組みになってるからな。
スレッドも基本的にシングルスレッドで、UIスレッドときっちり分けられたりとモバイルに向いてる。
都合が良いだけで、ベストじゃない、というのもわからんでもないが、それでも都合がよいよ。
53: 名無しさん。 2022/12/17(土) 18:08:22.64 ID:jMmHnzia
>>45
C#もできるとは言わないぞ。

厳密に言えばAOTもなくはないけど、JIT効かせた方が効率の高い言語だから。
C#もJITでの方が効率が良い。

66: 名無しさん。 2022/12/17(土) 18:35:52.41 ID:1wnTkhPS
>>39
とバカが申しております
23: 名無しさん。 2022/12/17(土) 16:34:56.44 ID:1wnTkhPS
毎日朝から晩まで5chでDartディスって片手間でアプリ開発ごっこする人生でした。
ポートフォリオ?もちろんバグ取り中です。
5chが優先ですから。
38: 名無しさん。 2022/12/17(土) 17:51:51.69 ID:WFRGIGZB
>>23
何も作ってないのがよくわかるスレでワロタ
46: 名無しさん。 2022/12/17(土) 18:01:19.56 ID:WFRGIGZB
理由説明してよバカくん
60: 名無しさん。 2022/12/17(土) 18:14:57.06 ID:WFRGIGZB
なぜC#やDartにはできてJavaにはできないのか全く理解できん
そういう機構作ればいいだけでは?
62: 名無しさん。 2022/12/17(土) 18:17:22.11 ID:FVfq17IE
>>60
単に脳が足りないだけでは?
63: 名無しさん。 2022/12/17(土) 18:18:19.15 ID:jMmHnzia
>>60
VMの特性としてJITのプロファイリングが無いとパフォーマンスが出ないのでメリットが無いって言ってるでしょ。
基本的にボクシング回りが遅いのと、バイトコード上ではジェネリクスが型を消す形で実装されてるので走らせないとわからん。
163: 名無しさん。 2023/01/15(日) 10:53:42.99 ID:e5mzl7tK
安心安全を求めるならKotlin/Swiftでネイティブに作るだろ
なにいってんだ
167: 名無しさん。 2023/01/15(日) 11:03:26.61 ID:CnKOeOE3
>>163
労力めっちゃかかりそう
201: 名無しさん。 2023/04/30(日) 08:32:47.72 ID:S2Ymq+VE
tauriがどうこうというより
そもそも、もうそんなハイパフォーマンスが求められるアプリ作る機会,需要が少ないからな..
202: 名無しさん。 2023/05/02(火) 04:31:22.35 ID:h6dknY1r
いや、普通にパフォーマンス悪いアプリは自然と使用者少なくなっていくよ。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です