2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

ガチのプログラミング初心者なんだがいきなりC#ってヤバいのか? [464454453]

1 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 31a8-vnSA):2017/03/18(土) 09:58:42.01 ID:LKi1uBKi0?2BP(1000)

ドラキッズ、幼児対象のプログラミングカリキュラムを導入
http://www.excite.co.jp/News/society_g/20170314/Resemom_37075.html

557 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ d165-VTgz):2017/03/20(月) 13:59:51.89 ID:nkJc7K/40.net
>>552
そうなんですか。
IE10とかだと使えないと思い込んでた。

558 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウオーT Saa3-tpgq):2017/03/20(月) 14:18:06.76 ID:zyCn0qzba.net
>>557
2017年の今、IE10前提で考えるってすごいな

559 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ d165-VTgz):2017/03/20(月) 14:21:22.48 ID:nkJc7K/40.net
>>558
IE9なら無視するが、IE10はまだ切れないのだ…
TypeScript使うからブラウザサポートはあんまり考えないけどさ。
あ、まだAngular2の勉強中なので変なこと言ってるかも。

560 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 53dd-3rWe):2017/03/20(月) 14:50:51.50 ID:+DDOtAfJ0.net
あと3週間ちょいでVISTAのサポート終わるから、そうすればIE10のことも忘れてよくなるのか・・

561 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6bfc-WisJ):2017/03/20(月) 14:56:09.28 ID:QjB22Rrv0.net
>>556
自分のレス先ぐらいちゃんと読めよ

562 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 29ef-6Em6):2017/03/20(月) 15:38:37.37 ID:BAVoC4IM0.net
>>561
お前がな間抜け

563 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/20(月) 15:43:10.29 ID:zm/ysUpH0.net
素人が今から初めて1年以内にビジネス化できる市場はwebアプリケーションまたはスマホアプリしかない
(スタンドアロンアプリケーションは無償でダウンロードできるものが殆どで、大作ゲーム以外、市場として機能していない)
(ここ数年でお金を出して買ったスタンドアロンWindowsアプリがあったか思い返してみると良い。多くの人が記憶に無いだろう)
ゆえにReact+React-Native(またはVue+Weex)を駆使してSPAなwebアプリケーションとネイティブ動作のスマホアプリ開発を両立させるのがベスト

これが出来ない言語選択はありえない

この条件から導き出される結論は下記になる
フロントエンドはJavascriptで確定(AltJSは選択肢が色々あるが、自分の好みでいい)
SPAなのでバックエンドはJSON吐き出しマシーンでよいから
サーバーサイドで処理するテンプレートエンジンは不要で、APIサーバ開発がしやすくJSONの処理性能が高い言語を選ぶべき
http://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=json
おすすめはJavaのvertx,Golangのecho,ginあたり

564 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 1332-9rAK):2017/03/20(月) 15:47:25.79 ID:l4krwJ8Q0.net
>>562
お前だよ

565 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6b65-tpgq):2017/03/20(月) 15:58:13.69 ID:NMQzoMm+0.net
>>563
そのビジネスとやらには
いくらぐらいのスタートアップ資金を想定してるのですか?

566 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/20(月) 15:58:44.44 ID:zm/ysUpH0.net
次にwebサービス(スマホアプリのバックエンド)を公開するための手間を考えると、素人はインフラの知識がないのでPaaSを使うほうがいいだろう。
DeNAのAndAppやメルカリアッテで採用例があるGAE/GoのStandard Environmentがオススメ。
そこそこのPV数まで無料枠に収まるため設置した後、毎月0円で維持できるのが大きい。加えてオートスケール機構が最初から備わってる。

567 :番組の途中ですがアフィサイトへの\(^o^)/です (オイコラミネオ MMab-0y9x):2017/03/20(月) 16:00:14.89 ID:7K9UgVzhM.net
ガチでいきなりC#ならいいと思う

568 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/20(月) 16:00:44.92 ID:zm/ysUpH0.net
>>565
お金がない学生起業家、あるいは無職ニートでも出来るように
初期投資は0円でいけるように考えてある(webサービスが成長したら、売上金でスケールアウト費用、及びアプリ化費用を払えばいい)

569 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ d165-VTgz):2017/03/20(月) 16:02:44.14 ID:nkJc7K/40.net
>>563
えー、今Angular2勉強中なのに…

570 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 29ef-6Em6):2017/03/20(月) 16:04:18.81 ID:BAVoC4IM0.net
>>564
じゃあ説明しろ丸投げ目暗

571 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/20(月) 16:08:59.80 ID:zm/ysUpH0.net
>>569
VueとWeex勉強しなさい

572 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6bfc-r+HW):2017/03/20(月) 16:29:22.18 ID:W9FTa7yP0.net
javafxはPCでjavafx開発してそのままandroidあたりでも動けばだいぶいいんだけどなあ
C#はまあ「俺が初心者だとしたら」あんなとにかく機能満載の言語は覚えたくないかなと思うが
vscodeでもインテリセンスバリバリに動くし軌道に乗ったらオレツエーできるだろう

573 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/20(月) 16:49:11.82 ID:zm/ysUpH0.net
あとはキーとなる技術はgRPCだな
言語は何でもいいから勉強しとけ
http://www.grpc.io/

574 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 6997-SdTO):2017/03/20(月) 16:51:34.13 ID:rFvtVbNh0.net
C#はとにかく時間の無駄
なんで自ら檻の中にはいろうとするのか
ポトペタってそんな楽か?
モデル構成やイベントハンドラやらのほうがよほどめんどいのに?
今だとMVVMとかweak referenceだとかいうわけのわからない邪教ももれなくついてくるが

正直動的言語なら朝飯前のことに、どれだけクラスとお約束を用意するつもりなんだろうか

今ならWPFやXamarinってなってるけど、まともなプロダクトってなんかあるの

575 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0918-tpgq):2017/03/20(月) 17:02:50.78 ID:bUWqyrwk0.net
やっぱりxamarinなんて使わずにswiftで作った方がいいの

576 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6b65-c1G6):2017/03/20(月) 17:25:31.43 ID:iOLADrgb0.net
Appleの檻は狭くて臭い

577 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6b65-c1G6):2017/03/20(月) 17:26:17.67 ID:iOLADrgb0.net
そして虫まみれ

578 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6b65-c1G6):2017/03/20(月) 17:34:17.17 ID:iOLADrgb0.net
>>574
動的言語って例えば何のこと言ってるの?

579 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/20(月) 17:37:00.71 ID:zm/ysUpH0.net
SwiftでiOS版開発して
JavaでAndroid版開発するの面倒だろ?

Vue+Weex(またはReact+React-Native)でいいよ
一気に下記の3つに対応したサービス作れる

・Webアプリケーション
・iOS版スマホアプリ(NativeのヌルヌルUX)
・Android版スマホアプリ(NativeのヌルヌルUX)

側ネイティブのCordovaとかあるけど(WebViewで表示するだけ)
こっちはモッサリなのでおすすめできない

ゲーム開発はUnityとC#でいいんでないかな

580 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 6bfc-Yf32):2017/03/20(月) 20:56:32.26 ID:QjB22Rrv0.net
連休が終わる

581 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 5362-CyG+):2017/03/20(月) 21:06:02.85 ID:29Nkh66V0.net
cocos2dでマルチプラットフォームでの環境構築で詰んだからこの手の話は信じない様にしてる

582 :番組の途中ですがアフィサイトへの\(^o^)/です (ワイモマー MM33-r/bh):2017/03/20(月) 21:18:40.04 ID:DnTtUgDFM.net
cocos2dはまだマシなほうだよ

583 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9d9-12+v):2017/03/20(月) 21:33:56.40 ID:YxiUP+qM0.net
初心者はIF文ばっかりになるって言うけど
プログラムなんて条件分岐ばっかりだからIF文ばっかりじゃないの?

584 :番組の途中ですがアフィサイトへの\(^o^)/です (バッミングク MMfd-AJZ0):2017/03/20(月) 21:51:14.65 ID:y2OBw6hQM.net
>>583
Switch使えって事じゃね?

それより、日本のプログラム環境って、Java必須なんだな

『IE限定』『Java必須』で壮絶に叩かれた某マイナンバーポータルサイト、遂に改善へ アプリインストールするだけで利用可能になる想定 [936827494]
ttp://maguro.2ch・sc/test/read.cgi/poverty/1489812478/

585 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ d33d-eT6H):2017/03/20(月) 21:53:00.11 ID:OPfW5XQD0.net
昔C言語で組んだときにif使わずに分岐させろよって言われて
必死こいて組んだな
いまの富豪プログラミングから考えたら二度と使わないと思う

586 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 0148-k+nc):2017/03/20(月) 21:59:03.17 ID:UWYlIDvd0.net
パフォーマンス面もそうだけどifでの書き殴りは可読性や保守性も落ちることが多いからな

587 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 132f-tpgq):2017/03/20(月) 22:00:23.68 ID:zjy3Ez9R0.net
>>583
初心者(というより中級者)がやらかしやすいのは、IF文を深くし過ぎるのと、IF文のブレース範囲行数を長くし過ぎるのだと思う

で、コーディング効率を意識し過ぎた結果、逆にアンチパターンにハマるのも中級者がやらかしやすい罠

588 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6969-bHoN):2017/03/20(月) 22:07:13.51 ID:dWpL23f10.net
if文作りすぎマンはそのうちどうでもいい
フラグ作りすぎマンは矯正した方が良い

589 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 9170-tpgq):2017/03/20(月) 22:18:28.30 ID:nN8a0CGg0.net
お題
100までのfizzbuzzプログラムを作れ
ただし条件分岐for while switch if 三項演算子 と、剰余% は使うな

590 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ d165-VTgz):2017/03/20(月) 22:28:07.32 ID:nkJc7K/40.net
>>583
多態で機能分岐して多重継承地獄で楽しもうってことじゃね?

591 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 1b62-CyG+):2017/03/20(月) 22:50:40.88 ID:pIf88J3O0.net
>>583
それを回避する為にサブスクライバをwhileで回していく作戦をここで教えてもらった
いくつもの離れ小島をワープしながら移動出来る様になる、、はず

592 :番組の途中ですがアフィサイトへの\(^o^)/です (ドコグロ MMa3-tW1y):2017/03/20(月) 23:27:31.92 ID:89BDAboMM.net
>>585
意味わかんないから
if使わない分岐教えてクレメンス

593 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 9b2c-5beE):2017/03/20(月) 23:35:30.91 ID:t9Wvfx+o0.net
>>589
https://repl.it/G4LG/0

594 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 9b2c-5beE):2017/03/20(月) 23:40:51.10 ID:t9Wvfx+o0.net
>>589
関数型習いたての中学生みたいで微笑ましいお題でした。

595 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6bfc-r+HW):2017/03/20(月) 23:41:11.90 ID:W9FTa7yP0.net
関数テーブル使ってジャンプするだけだろ
むしろよくある

596 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM33-MRAX):2017/03/21(火) 00:24:10.27 ID:nrq7eNEFM.net
>>593
見れない

597 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 9b2c-5beE):2017/03/21(火) 00:25:12.37 ID:6EQn71RJ0.net
>>589
https://repl.it/G4LG/2
ガードも外してスッキリ。やっと一般的なfizzbuzzになったかな。

598 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 6997-SdTO):2017/03/21(火) 00:27:40.04 ID:M5c/Q9D30.net
ideoneにしてくれ

599 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 9b2c-5beE):2017/03/21(火) 00:35:24.15 ID:6EQn71RJ0.net
>>598
>>596
http://ideone.com/Ih8Ajy
これでどう?

600 :番組の途中ですがアフィサイトへの\(^o^)/です (バッミングク MMfd-AJZ0):2017/03/21(火) 00:53:57.18 ID:hrsCU9NoM.net
俺が入社して最初にIFを使わず書き直せと言われた時のことを思い出した。
あれこれ考えて結局IF分の方が適切なので変更しませんと言う報告をした。

601 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 1b62-CyG+):2017/03/21(火) 00:54:54.76 ID:SnlNLIl80.net
お、ハスハスやん?
パターンマッチ懐かしい

602 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 9b2c-5beE):2017/03/21(火) 01:00:50.71 ID:6EQn71RJ0.net
>>601
だってどう見てもお題の条件が関数型習いたてで広めたくって仕方ないって感じだったから、
俺も記憶の底からhaskell呼び起こして書いてみた

603 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 1359-vMI+):2017/03/21(火) 01:36:53.97 ID:1uKMcNQ90.net
2017年のjavascriptUIフレームワークはvuejsとreactの二大巨頭になるかね
Angularはもう陰りが見えてきている気がする

604 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 1b62-CyG+):2017/03/21(火) 01:49:42.69 ID:SnlNLIl80.net
キメラ同士の戦いはグロくて見れたもんじゃない

605 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイWW 29ef-6Em6):2017/03/21(火) 04:27:52.76 ID:12StVS6o0.net
無能ほど長文を書くPGスレ

606 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 13ef-tpgq):2017/03/21(火) 06:39:32.45 ID:HNffBUhd0.net
頭のいいPGは沈黙する
なぜなら沈黙は金だからだ(アウトプットを公開しなければ無能であることがバレない)
そう、GitHubが真っ白なTehuさんのようにね!

総レス数 606
177 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★