フロントエンドとかクソくだらないと思ってるけど、モバイル向けフレームワークは何がオススメ?
■ このスレッドは過去ログ倉庫に格納されています
React NativeとFlutterがもう枯れてる?
もうLispかErlangで書きたい モバイルやってたらわかると思うけどiOSやAndroidのAPI叩く必要があるからLispとかでやろうとするならそのラッパーから作らないといけないけどだいじょぶそ? >>2
.NETとJVMは宗教上の理由から使えない
Swiftも その言語で書く必然性のない言語を使いたくないのよ
Lisp
C
JavaScript
Python
Lua
Erlang
Rust
正直、世のプログラミング言語の半数以上以上は知り尽くした俺から言わせると、「この言語で書く価値がある」と思う言語はこれだけ
あとは誰かが作った処理系向けのダサい記法を覚えさせられてるだけ >>6
フロントエンドのフレームワークとか作りたくない
くだらないから パイソンとか一番必然性無いだろw
言語チョイスおかしいw >>10
CとJavaScriptとPythonが生き残った理由はいい加減に作ったから
特定のパラダイム向けの書き方を強制した言語はオワコンになった >>12
たしかにいい加減も甚だしいよなそれらの言語 Pythonのオブジェクト指向機構と関数型機構はともに手抜きだらけ
だからこそPythonは生き残った
そこに真実が無いから お前の求めてる必然性がわからん
必然性云々言うならパイソンは別に必然性の欠片も無いよねって話 >>14
俺からしたらクソ設計過ぎてゴミとしか思えないけどお前から見たら違うんだろうな >>7
JSとCはしゃーなくてそれ以外は楽しいから?そんなイメージ PythonはXposedフレームワークのモジュール作るなら必須言語ですね
CやJSでやってる人なんて見たことないです >>14
Pythonの生みの親は本当に有能だよな
本人は関数型も不要と思ってたけど周りの若いのがどうしてもやりたいって言うからしゃーなしに実装したって言ってたけど実際Pythonに関数型なんていらんよな
沢山書くなら普通のif forでいいし短いなら内包表記でいい >>16
それはお前が誰かが言った宗教に毒されてるから
数学に立ち返れ
Dennis RitchieやGuido van Rossumは道具を作っただけ
だからCとPythonは生き残った
○○指向プログラミング言語だとかは、普遍性のないパラダイムを強制した
だから廃れた >>19
そのXposedフレームワークの必要性が無い >>18
PythonとCとJSしか知らんけどLuaは独特な記法なのに意外と使われてる時点でファンがいるんだろうなと思うしLispも方言のオンパレードな辺り中毒性があるんだろうなと思ってる
RustはポストC++ Erlangはしらね >>21
誰かがルールを作り公式化したから中学数学、高校数学があるわけ
実社会にはある程度ルールを縛り付けた方が最短で目的に到達できるのよ オブジェクト指向で書くことをプログラマに強制する言語が、ツールとして優れているわけがない
プログラミングというタスクに適した言語が優れているんだ
だからオブジェクト指向言語は全部廃れた >>25
残念だが縛ったほうが最短で目的を達成できるのよ
物を縫うには縫うことしかできないミシンを使うように >>22
世界的にはまだかなり需要が高い分野ですよ
有用なもの作れば十分にオーディエンス収益化できるんじゃないですか
たぶん本業以上に稼ぐ人もいるんじゃないっすかね オブジェクト指向言語が廃れたってマジで思ってるの頭おかしいだろw
お前の作りたがってるモバイルアプリの9割はオブジェクト指向で作ってあるよw オブジェクト指向は数学的に破綻しているので、最早議論する価値はない
数学的には
A Integer is a RealNumber
だが、これはLiskovの置換原則を満たさない
この時点でオブジェクト指向は論ずる価値無し >>30
で?
じゃないですよ
必要性がないに対しての反証であって数字は関係ないですね >>33
書いてあるやん
理解できないなら勉強したまえよ >>35
リアルナンバーがスーパークラスでインテジャーがサブクラスなんだから満たしてるくね??? >>34
1000万くらいじゃないですか?
そのうちの5%が3ドルのコーヒー一杯の代金をパトレオンで寄付してくれても150万ドルですね >>36
Integer is a RealNumber <= Field
はい破綻しました >>37
なにいってんだこいつ?
金額と必要性の関係性は? >>39
十分に収益化できるなら需要に対しての必要性も満たせてますよね
はい論破です 10年来のOOP信者は、GoやRustなどの低レベル言語がクラスも継承も実装しなかったことをよく鑑みたほうがいい
それはプログラミングの概念として破綻している >>40
十分な報酬が得られることが必要性というなら全てのプログラミング言語は必要性ありになるが?
それこそ1が否定してるオブジェクト指向の言語で得られる報酬のほうがはるかに高いぞ どっかからとってきたような言葉を投げるんじゃなくてね >>42
だからオブジェクト指向は中学数学、高校数学よ
あらかじめルールを決めて使用者が簡単に整理整頓して快適にプログラムを作るためのもの そしてOOP信者は論破されたと悟ると、それまでクラスや継承こそがOOPの真髄だと語っていたのを、俄に、機能的凝集や関心の分離などのソフトウェア設計の一般原則がOOPのエッセンスなんだの論点をずらす
あな浅ましや おまえらの嫌いなオブジェクト指向言語がどんだけ社会に浸透して影響させてるのかわかってる? >>47
長年信じてきたものが間違っていたと信じたくない気持ちは分かる
しかし、現実を受け入れよう >>48
俺はクラスや継承こそがOOPの真髄とは一言も言ってないけどね
オブジェクト指向がプログラムの管理に一番適してるから言ってるまで >>50
で?
その君の必要性のある言語は世界でどれだけ使われてんの? お前の作りたいモバイルアプリの9割がオブジェクト指向だってわかってないのかね?
モノ作るならこいつが一番簡単なんだわ
数字遊びしたいなら勝手に一人でやってろ >>52
CとPythonで書かれたソフトなんて山ほどあるけど
webフロントエンドはほぼ100%JavaScriptしかないけど
知らないの? >>53
じゃあ実際はどれが管理しやすいの?
大規模で数年スパンで修正、改修を念頭に入れた設計で一番いい管理方法はどれ? >>55
それ基本的にオブジェクト指向で描かれてるよね
知らないの? >>54
モバイルアプリなんかくだらんから、極端な話、変数は全部グローバル変数でちゃっちゃと書いて保守も放置でいいよ WindowsもiOSもAndroidOSもオブジェクト指向の賜物だが >>58
おまえは一生数字遊びだけやってればいいよ >>56
Steve McConnell, Code Complete
疑問に思ったのならぜひ自分で勉強しよう >>44
本業じゃないですよ
スキマ時間のほぼの趣味な副業としてやってそれだけの収益が得られると言ってるんです
それでもPythonは必要性が皆無で無用の長物なプログラミング言語ですか? >>61
オブジェクト指向も出てきてない時期に書かれた本になんの意味があるのか教えてくれ >>62
必要性は無いね
パイソンが必要性あると言うなら他の言語全てあるよ オブジェクト指向を古臭いと言ってたやつがそれ以前の古臭い設計を盲信しててワロタw React Native結構アツいとおもうけどね。
ExpoのDevelopment Buildとかでネイティブ機能も使いつつExpoの便利さも享受できるようになってる >>67
調べて発言してるが?
初版1993じゃんJavaの3年前 Ignite-cliっていうReact Nativeのテンプレートがおすすめ >>70
俺がお前に困ってるが?
なんで古い思想の設計の本持ってきたの? >>71
・本の出版年すら正しく調べられない
・まともなエンジニアで知らん奴はいないレベルの本を「古い設計思想」と言ってしまう無知さ
返す言葉もないです >>72
残念ながら知らない人はいないレベルの本なんだから古い設計だよ
SOLIDよりも古い
知識アップデートしたほうがいいよ君
初版1993年は事実だろアホ 結局お前らがオブジェクト指向嫌いなのはなんとなくアンチオブジェクト指向が流行ってるから以外の何物でもない
ものづくりにおいてオブジェクト指向を否定するのは頭おかしいレベルだぞ なんとなく否定したいだけ
この世界にどんだけオブジェクト指向が恩恵与えてるか考えてないだろ >>73
もう、なんか知識で敵わないから難癖をつけたくて必死にしか見えないよ君
コードコンプリートの第2版は2004年だし、クラス設計やGoFのデザインパターンなどについてもきちんと載っているし、
非常に客観的に書かれているからほとんどのまともなエンジニアは、後出のDDDだとかClean Architectureだとかよりも信頼を置いている >>77
第2版じゃんw
しかもそのクラス設計がどうとか言及してDDDよりも信頼置いてるのならオブジェクト指向が一番管理しやすいって自ら証明してますけど? 実際には、GoもRustもElixirもJuliaもオブジェクト指向やめてるし
フレームワークではReact、WebバックエンドではDjango、FlaskなどのほとんどのPython製フレームワークもそう
現実を見ましょう >>79
うん
ふつうに書いてあるよ
というより、コードコンプリートより前GoFからの常識だよそれは >>80
だからそれはただの流行りだよねw
お前らが使ってる5chもTwitterも全てオブジェクト指向の上に成り立ってんだがわかるか? インタフェースに対してプログラミングせよ←GoF 1994
依存性逆転の法則←Clean Architecture 2017 >>86
だからそれオブジェクト指向だろ
アホなの? こういう逆張りキチガイは、わざわざ自分の時間を費やして5chに張り付いて、一体何が楽しいんだろう 君らオブジェクト指向にインターフェース無いと思ってる人?
依存性注入無いと思ってる?
だとしたら相当バカだよ
それこそオブジェクト指向否定したいだけだろw >>89
逆バリキッズは君だよ
オブジェクト指向バカにしたいだけでそもそもオブジェクト指向が何かも分からないんだろ? こいつはオブジェクト指向に弱みでも握られてるんかな >>92
こういう発言しかできないやつって頭悪いよなw てかそもそもこの世界のオブジェクト指向で描かれたプログラムが多い中で明確な理由も無しに批判してるやつは最高に頭悪いと思う >>95
すまんどこが予言なんだ?
俺がいつクラスや継承がオブジェクト指向の真髄だって言ったのかな? オブジェクト指向に変わるまともな設計思想持ってきてよ オブジェクト指向が間違っている理由
メソッドはデータに属さない Joe Armstrong
可変な状態を持つオブジェクトでは、実装とインタフェースの分離が原理的に不可能 Oleg Kiselyov
数学的にサブタイプである対象がLiskovの置換原則を満たさない 例: >>31 Expoが41くらいからやっと使い物になるようなってきたからReactNativeが今は1番楽だと感じる 入れ物でしかないデータクラスみたいなアンチパターン平気で使う小規模プロジェクトはオブジェクト指向である必要ないね ■ このスレッドは過去ログ倉庫に格納されています