1 名前:デフォルトの名無しさん [2020/03/03(火) 17:17:13 ID:VgWTKanI.net] ぶっちゃけていいよ
657 名前:デフォルトの名無しさん mailto:sage [2020/05/21(木) 11:21:27.95 ID:9ceeZgAE.net] >>651 座布団2枚
658 名前:デフォルトの名無しさん mailto:sage [2020/05/21(木) 11:58:56.37 ID:WhcSUTK3.net] 老害のWeb系嫌いは異常
659 名前:デフォルトの名無しさん [2020/05/21(木) 19:58:09.58 ID:yfswt4qE.net] また日本は経済恐慌になるから中国語学んどけ
660 名前:デフォルトの名無しさん mailto:sage [2020/05/21(Thu) 23:06:33 ID:bomhA6yY.net] swift勧める人めっきり減ったな iOS系はあかんか
661 名前:デフォルトの名無しさん mailto:sage [2020/05/21(木) 23:51:46.44 ID:exCccFWl.net] 初心者だがC#良さそうな気がしてくた
662 名前:デフォルトの名無しさん mailto:sage [2020/05/21(木) 23:54:06.29 ID:Bpa9F4Ld.net] なんかアイドルみたいなのが宣伝してるみたいだし。詳細はググってね。
663 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 00:06:57.60 ID:kFg0QJID.net] web サイトは、Ruby Cookpad, Airbnb, Hulu, CrowdWorks は、Rails アップル、BBC、イギリス政府、Heroku、レッドハット は、Sinatra
664 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 02:37:21.16 ID:xP2Qow9z.net] Web系をやると視野が狭くなって 何でもかんでもWeb系が最新で一番!Web系で全て解決! 古い言語はよく知らないけどとにかくクソに決まってる!Gotoでスパゲッティ! みたいになっちゃう 一昔前のJavaみたいな怪しい宗教だと思っといたほうがいい
665 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 03:18:08.23 ID:vkZHJRUb.net] なんという偏見の塊
666 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 03:55:26.67 ID:Q0DvEg8I.net] アイドル出て来ませんでした かわいい子ならそちらにしようと思ったんですが・・・
667 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 04:39:10.60 ID:QTh+E9Xd.net] >>657 もしかして名前の最後に「まど」がつく人の事?
668 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 05:25:23.86 ID:0G4a6/iu.net] web系はマネタイズ下手くそなイメージ sierをレガシーとか化石とか馬鹿にするなら その卓越した技術力で案件もぎ取ればよいんじゃないの?
669 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 07:20:32 ID:i9ICLIyb.net] 結局技術なんか求めてなくてそいつのせいにできるかどうかしか期待してないんだよ。
670 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 09:38:20 ID:+j//r/2d.net] >>662 ちょ…
671 名前:デフォルトの名無しさん mailto:sage [2020/05/22(金) 10:05:08 ID:GAMFjZCt.net] SIerのマネタイズって一週間で出来ることを一ヶ月かけることなんでしょw
672 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 06:21:30 ID:1M/4kYGv.net] >>666 少し違う。 一か月かけてこんなにもエンジニアが疲労困憊してるという状況をつくってみせて 土下座するまでがマネタイズの仕組み。
673 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 06:41:13.35 ID:1Zi46BeX.net] リモートワークが快適だからWeb系の方が自分には合ってた SIだと基本的に元請けしかリモートできないし リモート出来ても元請けだとプログラミングじゃなくてエクセルいじる仕事がメインだし
674 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 19:08:23 ID:rBSARl/z.net] SIで年収700万で株式投資でわちゃわちゃやるのが1番あったスタイル
675 名前:デフォルトの名無しさん [2020/05/27(水) 11:46:14.94 ID:/72Ifp+q.net] Is Julia the best language for quantitative finance? https://towardsdatascience.com/best-language-for-quantitative-finance-here-are-my-findings-f1f458be48b7 ここに書いてあった ざっくり結論だけ言うと、まずどの分野で使うかを決めないと どの言語がいいかなんて結論出ないよねってこと
676 名前:デフォルトの名無しさん mailto:sage [2020/05/27(水) 13:30:24 ID:CNksY9RE.net] Javaで作られたサーバープログラムが windowsでもlinuxでも使えて便利だなと思った
677 名前:デフォルトの名無しさん mailto:sage [2020/05/27(水) 20:48:32 ID:ISGE1WR5.net] 喫茶店で、サラリーマンの会話を聞いてると、 Ruby on Rails 4 を半年掛けて、バージョンアップするとか言ってたw リーマンは遅れている 漏れは既に、Rails 6 の本を読んでる
678 名前:デフォルトの名無しさん mailto:sage [2020/05/28(木) 08:22:52.91 ID:qUka2v6J.net] 課金不足なのかな
679 名前:デフォルトの名無しさん mailto:sage [2020/05/30(土) 21:06:25.16 ID:Hw7cZasS.net] 昨日なんJで似たようなスレタイのスレがあったわ やりたいことによるって回答に対してスレ主がケチくせえこと言ってねえで教えろだのなんだの言って発狂
680 名前:してたわ やっぱやりたいこともないのに言語聞いてくる奴ってアホなんだなと再認識 [] [ここ壊れてます]
681 名前:デフォルトの名無しさん [2020/05/30(土) 21:36:55 ID:gop8thIz.net] 基本無料のサービスで課金すると便利みたいな感じにしたいが 自前のサーバーを用意してそこでプログラム動かすのは怖いからパッケージ売りにして 課金部分だけうまいことこっちで管理したいんだけど、成功例ある?
682 名前:デフォルトの名無しさん mailto:sage [2020/05/30(土) 23:05:40 ID:v/5CmcWj.net] あるけどなんでお前みたいなカスにそんなこと教えなきゃならんねーだよ
683 名前: mailto:sage [2020/05/30(土) 23:09:17.56 ID:TVZRBSHA.net] >>675 5ch は割とうまく言っている気がしますね
684 名前:デフォルトの名無しさん mailto:sage [2020/05/30(土) 23:14:20.78 ID:sKJwOOvU.net] YouTube で有名な、Rubyist の伊藤淳一の動画を見たら、 初心者にも平気で、Ruby を勧めますって言ってたw 「Rubyはオワコン」って言ってる人の話は、信じないようにって どの言語にも一長一短があるから、 オワコンみたいなレッテル貼りする人の話は、 全く参考にならないから、聞くだけ時間の無駄 YouTubeのモローなんて、Rails はオワコンばかり言ってるけど、 こういう人はポジショントークで、自分がJava土方を欲しいから言ってるのかも モローは、反Ruby。 PHP の、たにぐちまことは中立。 環境構築の、くろかわこうへいは良くわからない
685 名前:デフォルトの名無しさん mailto:sage [2020/05/30(土) 23:32:17.30 ID:K4cu5/Us.net] >>674 人に教えられて何とかなる分野じゃないのにな 絵を描いてうまくなるならないに割と似ている よくいるその手の人は資格取得の試験みたいなものと勘違いしているんだろう
686 名前:677 mailto:sage [2020/05/31(日) 01:03:22 ID:Tz1x0+xh.net] どこのweb 学校でも、Ruby on Rails ばっかり 就職先が、自社サービスのweb系。 就職率100% をうたう学校もあるほど だから、YouTube のモローみたいな、反Rubyの人が出てくるw Rubyはオワコン これからは、Java でAndroid や! iPhone のswift や!w ハァ、そうですか
687 名前:デフォルトの名無しさん mailto:sage [2020/05/31(日) 03:00:34.11 ID:4m/PTLfE.net] 個人で課金が絡むシステム作るのって怖いな 広告の量を増やすとかの方がいいのでは
688 名前:デフォルトの名無しさん mailto:sage [2020/05/31(日) 10:49:29 ID:+fMKQW9s.net] オワコン言語でもなんでもやったらいいんだよ。 一つやれば2つ目も楽になるんだから。 まあ金を出すかどうかは意見の分かれるとこだけどな。 金出したからっていい学習ができるわけではないが、 とりあえずやらなきゃって気になるとこだけは重要。
689 名前:デフォルトの名無しさん mailto:sage [2020/05/31(日) 15:00:26 ID:rUs1JuQM.net] リッチーなアホがカニチャーハン食う系の言語がいいなー エリートてるって感じだし
690 名前:デフォルトの名無しさん mailto:sage [2020/05/31(日) 17:40:29 ID:2Fq0MXvK.net] な?アホだろ
691 名前:デフォルトの名無しさん [2020/05/31(日) 19:14:50.16 ID:ttbYfwVJ.net] ハンバーガーにはワインだよな
692 名前:デフォルトの名無しさん mailto:sage [2020/05/31(日) 19:57:44 ID:54Fbjxpy.net] 背伸びせずvbaでいいやん
693 名前:デフォルトの名無しさん mailto:sage [2020/06/05(金) 04:33:40.05 ID:jfn7Q+U7.net] Vバー? カッコいいな
694 名前:Hello.html mailto:sage [2020/06/08(月) 14:28:09 ID:AUYqtyxy.net] <script > document.write("HelloWorld"); </script>
695 名前:VRML.wrl mailto:sage [2020/06/08(月) 14:46:08.74 ID:BiMAnIvn.net] #VRML 1.0 ascii Cube{}
696 名前:デフォルトの名無しさん [2020/06/09(火) 06:34:45.35 ID:anp2wUSz.net] Jupyter Notebookで使える言語から選ぶ https://github.com/jupyter/jupyter/wiki/Jupyter-kernels bashとかVim scriptもあるよ
697 名前:デフォルトの名無しさん mailto:sage [2020/06/09(火) 08:52:23.39 ID:1+p+UWLN.net] オワコン言語ガーとか言ってたらずっと何も始められんぞ
698 名前:デフォルトの名無しさん mailto:sage [2020/06/09(火) 10:01:29.30 ID:SKXkT95l.net] WebAssemblyで使える言語から選ぶ https://webassembly.org/getting-started/developers-guide/
699 名前:デフォルトの名無しさん mailto:sage [2020/06/09(火) 11:21:34.30 ID:3W9rM03R.net] >>691 そういう人はプログラムでやりたいこともなく必要が無いんだからそのままでいいよ やりたいことがあったら「始めるのにいい言語」なんかで逡巡しない
700 名前:デフォルトの名無しさん mailto:sage [2020/06/11(木) 19:08:02.57 ID:xyFq3/ZS.net] そうはいっても、とりあえず始めたいんだけどどれ選んだらいいか分からない、 という人も多いだろうから、 頭の良いYouTuberさんたちの意見を参考に一応言語を示しておくとRubyだね みんな口をそろえてRubyが良いって言ってる 間違ってもCとかから始めてはいけない
701 名前:デフォルトの名無しさん mailto:sage [2020/06/11(木) 22:49:20.74 ID:d3SIiRZe.net] JavaScriptはスクリプト系では 一番C言語寄りの文法 将来C/C++まで視野に入れるなら… (いや、あんまり変わらんか…)
702 名前:デフォルトの名無しさん mailto:sage [2020/06/11(木) 23:12:55.44 ID:btJ+sdSw.net] 何言ってんだこのバカ
703 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 00:56:11.50 ID:V6O8I1+o.net] 新品か中古のパソコンを入手後そのまま すぐに初められるのはJavaScriptかPython
704 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 01:01:04.15 ID:mx3wKBW0.net] 何言ってんだこのバカ
705 名前: mailto:sage [2020/06/12(金) 01:26:57.31 ID:jkTJNjBU.net] >>697 最近は python インタプリタが最初から入っているのですか?
706 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 01:28:42.16 ID:V6O8I1+o.net] >>699 Macの場合はLinuxベースだからね
707 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 09:04:37.26 ID:mx3wKBW0.net] 何言ってんだこのバカ
708 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 12:13:05 ID:CxCde4y9.net] Macはunixベースだが、Linuxベースではないよ
709 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 12:13:22.28 ID:Q2+Sd6Nx.net] マック使いはバカ
710 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 12:16:07 ID:opbb+AId.net] >>700 www
711 名前:デフォルトの名無しさん [2020/06/12(金) 12:41:15 ID:F8A7CVPb.net] >>703 +1 同意せざるを得ない
712 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 13:29:09.98 ID:hxFv/xna.net] >>702 ごめんてっきり勘違い、でもPython標準で使えるんでしょ mevius.5ch.net/test/read.cgi/tech/1449616305/9 Ubuntu i.imgur.com/B7NJ865.png Mac OS X i.imgur.com/r46SHjf.png Windows 10 i.imgur.com/kDNrJLJ.png i.imgur.com/bAXBcKR.png
713 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 13:36:31 ID:hxFv/xna.net] >>706 この3種類のOSで標準クリーンインストール状態のデフォルトで ネットに繋がずに書き始められるのは JavaScriptだけじゃ無いか
714 名前:デフォルトの名無しさん [2020/06/12(金) 14:50:29.41 ID:QnC0eZCe.net] 何言ってんだこのバカ 初心者の知ったかほど恥ずかしいものは無いぞ
715 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 14:51:21.71 ID:saSaxrFF.net] MS開発者がツイート「コマンドプロンプトじゃなくPowerShellを使ってね」
716 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 15:21:02.13 ID:6Yfh5mGy.net] >>709 PowerShellって言語なの? ソフトつくれる?
717 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 16:02:02.68 ID:dTuswZtd.net] JetBrainの講座が7月1日までに登録すれば12月末までは無料だってさ Java, Kotlin, Python https://www.jetbrains.com/academy/
718 名前:デフォルトの名無しさん mailto:sage [2020/06/12(金) 20:03:30.13 ID:kFexpNJ3.net] 東京フリーランスのとだこうきが、 デイトラに、Ruby on Rails のコースを作った! 9万円
719 名前:デフォルトの名無しさん [2020/06/14(日) 17:21:49.11 ID:t5Z6o6yZ.net] Anacondaは地雷
720 名前:デフォルトの名無しさん mailto:sage [2020/06/14(日) 17:42:25 ID:UiekgbQo.net] 公式が推奨するpipenvより非公式のanacondaのが安定しているという現実
721 名前:デフォルトの名無しさん mailto:sage [2020/06/16(火) 02:22:45 ID:yfHVWEBA.net] 静的型付け言語がいいならGolangが一番人気がある(と某YouTuberが言ってた)
722 名前:デフォルトの名無しさん mailto:sage [2020/06/16(火) 18:13:25.28 ID:9p0h+SHz.net] schemeがおすすめ
723 名前:デフォルトの名無しさん mailto:sage [2020/06/16(火) 23:00:08.51 ID:Z/cmpzUe.net] 言語覚えて何ができるか、って発想が乏しいよなこの手のよくあるスレ 日本語覚えてラノベ書けますか論文書けますかって話と変わらんのだけどわからない人が多いんだろうな
724 名前:デフォルトの名無しさん [2020/06/17(水) 09:29:51.53 ID:GES6ctGC.net] 述語論理だけで描かれたライトノベルを想像してしまった
725 名前:デフォルトの名無しさん [2020/06/17(水) 19:32:32.74 ID:sTN4/BXb.net] pythonってとっつきやすいね rubyはpythonに似てるけどなんかしっくりこなかった
726 名前:デフォルトの名無しさん mailto:sage [2020/06/17(水) 22:55:07.70 ID:H3ovrkk2.net] そうよね。 色々試して今の自分にしっくりくる言語で始めるのが一番いい。 スレ終了だな。
727 名前:デフォルトの名無しさん [2020/06/19(金) 02:32:20.02 ID:3AUh+JVZ.net] C#オススメ
728 名前:デフォルトの名無しさん [2020/06/19(金) 03:01:48.90 ID:KOPeuc9W.net] https://forms.gle/fY3nGy6i8eghpBTj8
729 名前:デフォルトの名無しさん [2020/06/19(金) 03:36:31.97 ID:yAdMpEG/.net] プログラミングにはやってはいけない勉強法がある!?爆速で成長する王道のプログラミング学習法を紹介! https://www.youtube.com/watch?v=ZJqVQJwvwNI 慶應主席レベルの秀才がプログラミングの独学に失敗した理由 https://www.youtube.com/watch?v=F2m1bsqaAHg 知らずに転職したら失敗する!ブラックIT企業を見分ける11のポイントを徹底解説 https://www.youtube.com/watch?v=a8qDFMsYAqM 営業マンが独学のみでプログラマーに転職して1年で月収80万超えた話 https://www.youtube.com/watch?v=94YQSckQGCs 未経験から2年でフリーランスエンジニアに!安定的に稼げるようになるための5ステップ https://www.youtube.com/watch?v=oGNpEmFOEcU フリーランスエンジニアになるなら大規模ベンチャー or 小規模ベンチャー どっち? https://www.youtube.com/watch?v=-39tg9icRlU
730 名前:a4 mailto:sage [2020/06/19(金) 03:42:44.17 ID:FMf40PIe.net] 僕はC言語に1票。理由は古い良い物だから。これくらいからやると他の言語やっても 歴史がわかって応用が効くんじゃないかと。
731 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 05:28:09.52 ID:hR7tqNr3.net] YouTube の雑食系エンジニア・KENTA の動画で、結論が出てる 初心者は、Ruby。 Ruby on Rails などで、サーバー側・アプリの作り方を学んだら、Go へ 以前は、Ruby → Scala → Go だったけど、Scalaは、初心者にマウントを取る香具師が増えて、 コミュニティーが崩壊してるので、勢いが戻ることはないw 今の道筋は、Ruby → Go
732 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 05:35:27.49 ID:UN5UUPhi.net] Scalaは一度経験しておくと他の言語が簡単に見えるからやっておいた方が良い あと有名Web系企業なら負債としてScalaで作られたプロジェクトに何回か遭遇することがあるし、リプレイスするときに読めれば楽
733 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 08:36:46.58 ID:UpQeTh58.net] >>717 ○○○を作るのにこの言語が良いなら解るけどなwまあ、そういう集まりだからしょーがない。
734 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 09:02:51.10 ID:ISVBYJF6.net] >>717 誰でももすなるプログラミングといふものを、未経験者もしてみむとてするものなり。 我輩はプログラム初心者である。目的はまだない。
735 名前:724 mailto:sage [2020/06/19(金) 09:28:23.52 ID:hR7tqNr3.net] このスレの目的は、初心者が最終目的にたどり着くための、最短距離を求めるもの 例えば、欧州へ行くのに、飛行機・船・鉄道で行くのか、 どの国を通っていくのかなど 登山をするのに、直線的に行けない。 斜めに移動しながら、徐々に高度を上げていく だから、YouTuber の雑食系エンジニア・KENTA が、 初心者は、AI・機械学習が目的でも、 Python から始めないで、Ruby から始めましょうと言うわけ 一見、遠回り・無関係に見えることが、実は最短! Rubyを学ぶと基礎体力がつくから、すべてで効率が上がる。 小中高みたいなもの。 次のステップが強くなる
736 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 09:46:12.12 ID:pFeXSMvc.net] Python から始めようと思ってたけど、 食わず嫌いのRuby から始めよっかなあ Rubyをぶっちゃけ始めるのにいい言語て何? 英語と言うのは無しで
737 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 09:46:12.14 ID:3TLln5GJ.net] >>729 お前はその最短距離のRubyで何を作ったんだよ いろんなスレで強引に話を割って入ってくるけど何もまともにできないんだろう 最終目的なのに次のステップがあるのも意味不明
738 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 10:13:10.36 ID:ISVBYJF6.net] >>731 ホントにこいつはこの板の害悪だと思う。 いろんなスレに頻繁に顔を出してはいい加減で思い込みの激しいだけの書き込みをしていく。板に長くいる人にとっては「またいつもの狂人か」ですむが、何も知らない初心者にも積極的にちょっかいを出していくからホントに消えてほしい。
739 名前:デフォルトの名無しさん [2020/06/19(金) 10:58:02.99 ID:imkL+tNk.net] Rust気になってる メモリ管理が良さそうだな
740 名前:デフォルトの名無しさん [2020/06/19(金) 11:38:08.10 ID:imkL+tNk.net] 連投スマソ 思ったんだけどさ どの言語から学んでもアルゴリズムまでたどり着ける奴はいると思うけど、その確率ってめっちゃ低いと思う だったらその確率を上げるような言語を学ぶ方がいいよな そういう観点ではPrologは最高だと思うわ 知能とは何なのか 文脈自由文法は知能の観点においてどのような役割を果たしているのか そういう事を考えさせてくれる言語ってなかなかないと思う オートマトンも簡単に実装出来るし、オートマトンをどう拡張すればより実務的になるか、その為にはProlog自体をどう拡張するべきなのかとか高い想像力を発揮できる言語だと思う 他の言語とは全然次元が違う 気になったらPrologのスレ覗いて見るのもいいかも とはいえ、抽象的な思考だけでは実用的なアプリケーションは作れないからPrologと同時にアセンブラなんかも学んでおくと両極端でバランスがとれていいかもな アセンブラはGASだったらgcc -Sで答え合わせが出来るから迷ったときいいかも アセンブラはブートローダーの開発で使われてるけど基本的にはトレーニング教材だよ
741 名前:724 mailto:sage [2020/06/19(金) 13:33:22.76 ID:hR7tqNr3.net] 初心者が次の工程へ進める、生存確率が最も高いのが、Ruby。 Ruby on Rails で、プログラミングに必要な事を、さっと一通りやってしまうのが良い それで全言語に対する、基礎体力が上がる
742 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 23:43:00.67 ID:lFUY1byx.net] cのポインタと構造体が理解できない人は プログラミングに向いていないかもしれない そういう意味では最初にcをやったほうがいいかもしれないな
743 名前: mailto:sage [2020/06/19(金) 23:45:53.35 ID:G1hCl5k3.net] >>736 ポインタを極力避ける言語が、ここ二十年くらいの流行です ポインタなんか理解できなくても、十分やっていけると思います
744 名前:デフォルトの名無しさん mailto:sage [2020/06/19(金) 23:48:00.86 ID:3CMKzz9G.net] 最初ならExcel VBAでいいやろ Excel操作ですぐ結果分かるし、 なんだかんだでExcelは使うことになるから
745 名前:a4 mailto:sage [2020/06/20(土) 11:54:35.53 ID:UzeSgNnO.net] >>737 QZさんはポインタという概念の無い言語のほうがいいんですね。 このスレはいろんな言語があふれかえって、初心者にかえって混乱を与えてしまう んじゃないかと心配してます。結局のところ何がしたいかによるんですが、C言語 とかからWindowsも開発されたので、根本を理解したかったら、この言語の理解は 必須だと思ってます。確かに単純にお金を稼ぎたいとかならJava Scriptのようなこと だけやってればいいかもしれません。僕が疑問に思っているのは、ただ売りたい だけでお金が吸い取られてしまう言語とかがあるんじゃないかということです。 僕も言語開発してるので人のことはあまり言えないですが商売とはちょっと違う ので。
746 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 12:03:34.52 ID:TRytuPuu.net] Cの発想が将来的に役立つかどうかと最初の言語として適してるかは別問題だと思うけどな まずは気楽に始められて結果をすぐ得られてプログラミングに抵抗なくして貰えるのが良くね?
747 名前:a4 mailto:sage [2020/06/20(土) 12:11:05.57 ID:UzeSgNnO.net] >>740 Rubyって言いたんでしょうか?個人的にはちょっと使ったことはあったんですけど、 面白くないなと思ったんですよ。まつもとゆきひろにもメール送っても返信無かった のであまり好きじゃないんですよ^^;僕はC言語をやるべき人にメッセージを 送っただけで、やりたい人は他のをやれば?です。
748 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 12:30:31.55 ID:hTyaQ2gm.net] >>741 有名人相手にメールを送ったら返信があるのを当然と思っていたり、>>740 の内容から勝手にRuby推しだと思ったり、主観的な思い込みが激しいんでないの? 君のレスを見てると理由が全部ふんわりとした主観的なもので、そういうのが一番初心者にとって混乱を与えてしまうと思うぞ。
749 名前:a4 [2020/06/20(土) 12:39:51.86 ID:UzeSgNnO.net] >>742 有名人の相場知ってますよ。僕は。だから、まつもとゆきひろを不買にしてるんです。
750 名前:a4 mailto:sage [2020/06/20(土) 12:47:31.82 ID:UzeSgNnO.net] ちょっと一旦カッとなってしまったかもしれません。確かにRubyの話はしません でした。主観的な思い込みが激しいのは、プログラム技術板的には、確率的な人工知能 は遺伝的プログラミング的に進化的優位なことがあるなどということにしておいて、 喧嘩しないように落ちることにします。
751 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 13:07:10.25 ID:GGsnWHQn.net] rubyの話くっそどうでもいいな 初心者ならVBAかpythonしかない
752 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 14:00:31.93 ID:5i6pTVHW.net] >>736 ポインタやアドレスの概念を理解するというのは割と重要という点には同意 ただそれは最初でなくてもいい 最初にCやC++から始めるとプログラミングが嫌いになる恐れがある
753 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 14:38:06.91 ID:YZMPfrl8.net] ポインタが理解できないと値渡しで参照渡しを実現するという意味が分からないからね これはものすごく重要なポイント
754 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 16:31:24.42 ID:2LHy6oK8.net] お金稼ぐ以外にプログラミング言語を勉強する目的って何よ
755 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 16:57:18.29 ID:TRytuPuu.net] 趣味
756 名前:デフォルトの名無しさん [2020/06/20(土) 17:22:35.45 ID:2rGavtqH.net] Rubyは言語オタクになり易い言語だと思う。 作者のmazが言語オタクだからだけど。 まあ、そのお陰でHaskellに出会えて、そのお陰でアルゴリズムの理解が出来て、 自分にはファイル構造の解析能力が足りないと自覚出来たから、言語オタクを脱却出来たんだけど。
757 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 17:31:41.69 ID:bcY39SfT.net] >>748 普段やっているめんどくさい作業を自動化して楽をする。 手動でやってはミスが起こりやすい作業を自動化して信頼性を確保する。 等々
758 名前:デフォルトの名無しさん mailto:sage [2020/06/20(土) 17:46:37.97 ID:s+0TrQkE.net] rubyは行き当たりばったりで機能実装してるから機能ごとに一貫性がない。 proc?ブロック?ラムダ?def関数(メソッド)? phpもだけど。
759 名前: mailto:sage [2020/06/20(土) 18:32:04.14 ID:KR8wyXv2.net] >>748 オートマタへの憧れ…
760 名前:724 mailto:sage [2020/06/20(土) 23:16:07.71 ID:tXS4Zxv6.net] >>741 Ruby の女神・池澤あやかは、逆の事を言ってる 彼女は慶応大卒だけど、大学で、C言語からやるので、 ほとんどの人がプログラミングを嫌いになる 彼女は、山陰地方のRails 合宿へ行ってから、 色んなツールをRubyで作って、自動化してた つまり、初心者のポインターの挫折確率は、最高w
761 名前:デフォルトの名無しさん mailto:sage [2020/06/21(日) 18:11:26.89 ID:TM3DTGpo.net] >>746 言いたいことはわかるが、それくらいで嫌いになる輩はどうせ続かねーよとも思う。
762 名前:745 mailto:sage [2020/06/21(日) 20:25:03.18 ID:S5idPmUw.net] >>755 俺の友人に、かつてCを勉強し始めたがうまくいかず、 Pythonに切り替えて勉強を始め、大手ゲーム会社に転職した友人がいる (まあプログラミングスキルだけを武器に面接に臨んだわけではないみたいだが)
763 名前:デフォルトの名無しさん mailto:sage [2020/06/22(月) 10:50:53.83 ID:MVGcOrA+.net] まあスタート時の理解度にも依るんだよな 代入式が数式にしか見えなくて理解出来ないとか 変数が理解出来ないとか インデントが理解出来ないとか そこら辺だと始めることすら難しいんだよね で、意外とそういう人が多い
764 名前:デフォルトの名無しさん [2020/06/22(月) 21:50:31.58 ID:GigJgaAQ.net] Cの悲劇。学習本など、必ずscanf だ。あんなもの使えないし、覚えるのもムダ。言語仕様を覚えたら、まずカーソル移動ができる入力ルーチン作れれば、あとは何でもできるかと思います。
765 名前: mailto:sage [2020/06/22(月) 23:17:42.09 ID:4tJdH7Ms.net] >>758 その「カーソルを動かす」ってどうやるつもりですか? エスケープシーケンス?curses? 思いっきり環境依存ですね…
766 名前:デフォルトの名無しさん [2020/06/23(火) 09:00:45 ID:6Vdoo3OQ.net] RubyはPerlみたいに落ちぶれていくよ 間違いない!
767 名前:デフォルトの名無しさん [2020/06/23(火) 11:42:47 ID:4kHZmTBE.net] >>758-759 もちろん環境依存だけど本質的には 2Dグラフィックで80x25程度の 任意の位置に文字(とりあえず一文字で良い)を 出力出来る標準環境があれば良いんだよな
768 名前:デフォルトの名無しさん mailto:sage [2020/06/23(火) 13:43:30.86 ID:EnNsHdFI.net] ぼくpython
769 名前:デフォルトの名無しさん mailto:sage [2020/06/23(火) 14:12:50.17 ID:qXGeKvxw.net] ボク グルート
770 名前:デフォルトの名無しさん [2020/06/24(水) 09:49:48 ID:jtHEVEWu.net] ほとんどのプログラマはLinuxを使いこなせてないからな。 Linuxのインストールをきちんと習うべきだろな。
771 名前:デフォルトの名無しさん mailto:sage [2020/06/24(水) 10:08:41.44 ID:LpqCs0qI.net] Linuxチョットデキル?
772 名前:デフォルトの名無しさん mailto:sage [2020/06/24(水) 14:18:18 ID:EHukeWs3.net] 始める言語は何がいいかってスレでLinux使いこなせとかいう意味不明なキチガイ
773 名前:デフォルトの名無しさん mailto:sage [2020/06/24(水) 16:35:34.63 ID:y0uRh6a0.net] でもbash使えない人は引いちゃうよ
774 名前:デフォルトの名無しさん [2020/06/24(水) 16:49:00 ID:jtHEVEWu.net] 最低でもYoutubeをHDで見られる程度じゃないと、Linuxを使いこなしてるとは言えないからな。
775 名前:デフォルトの名無しさん mailto:sage [2020/06/24(水) 17:53:00 ID:aL95P91v.net] このスレは「僕こんなことできるんだよーすごいでしょー」って言うためのガキのスレか
776 名前:デフォルトの名無しさん mailto:sage [2020/06/24(水) 18:43:55.68 ID:LZQGw3mN.net] 板住人にその傾向が強い
777 名前:デフォルトの名無しさん mailto:sage [2020/06/24(水) 23:35:39.13 ID:fkg3GZzF.net] プログラムやってるやつなんて大抵そんなもんだろ。 表に出す奴が基地外ってだけで。
778 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 00:10:40.48 ID:9tTDrTnK.net] 参考にせえや https://www.youtube.com/watch?v=Og847HVwRSI
779 名前:デフォルトの名無しさん mailto:sage [2020/06/25(Thu) 02:01:19 ID:2IuBbNfV.net] >>772 90年代のデスクトップアプリが一気に 2001年頃にweb系Java 、JavaScript 、PHP に勢力が入れ替わったのと 2016年頃の第3次AIブームからの Pythonのゴボウ抜きが分かりやすいね しばらくはweb系&AI潮流が続きそうな感じかな? 今後のIoT系はJavaと Pythonだろうな デスクトップ系はVR処理系次第で復活なるかどうかというところか
780 名前:デフォルトの名無しさん [2020/06/25(Thu) 10:49:31 ID:fOnLoXil.net] webは勝手に仕様変更されていくブラウザに付き合っていかないといけないからやりたくない
781 名前:デフォルトの名無しさん [2020/06/25(木) 11:11:48.95 ID:2XRewe5U.net] >>771 スポーツとか音楽とかお笑いだと見せびらかすのに プログラミングだと隠さないといけないのか?
782 名前:デフォルトの名無しさん [2020/06/25(木) 11:13:15.47 ID:2XRewe5U.net] >>774 ほんそれ
783 名前:デフォルトの名無しさん [2020/06/25(Thu) 12:48:47 ID:14JfuMLQ.net] 60万円かかるらしいけど、まこなり社長のスクールに通えば、 一通りプログラミングが出来るようになる?
784 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 13:05:23.36 ID:2LahzjFh.net] 東京フリーランスの、とだこうきは、 Ruby on Rails の価格破壊、9万円のコースを作った! デイトラの企業価値を、10億円に上げると、ぶち上げた! また、Railsから、起業家が現れた!
785 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 17:22:11.80 ID:l6cS3L7l.net] >>777 就職先のあっせんまでしてくれるのならいいけど一通りってどこまでなの
786 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 17:57:28.76 ID:BWOLLNA+.net] まこなりって何の言語教えてんの?
787 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 18:35:27.17 ID:0L1EfJ/H.net] いったい>>1 は何を始めるのだろう
788 名前:デフォルトの名無しさん [2020/06/25(木) 19:20:44.88 ID:xfcuEXYX.net] Linux使えないと話にならないだろ。 最低でもYoutubeの再生支援設定できないと使えてるうちに入らない。
789 名前:デフォルトの名無しさん mailto:sage [2020/06/25(Thu) 20:11:28 ID:S2ckaztO.net] バカ過ぎワロタwwwww
790 名前:デフォルトの名無しさん [2020/06/25(木) 20:25:34.40 ID:xfcuEXYX.net] Windows使ってるうちは初心者だからな。 Excelオジサン恥ずかしいヨw
791 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 21:04:27.23 ID:DHIZpX/Y.net] ディストリの名前も出さずLinux使えとか言うやつは確実に池沼
792 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 21:13:55.21 ID:Ju8Uj4v4.net] CentOS一択
793 名前:デフォルトの名無しさん [2020/06/25(木) 21:14:23.69 ID:xfcuEXYX.net] Windowsはゴミ Windows 10で記憶域スペースが“未割り当て”になる不具合 https://pc.watch.impress.co.jp/docs/news/1259769.html Windows 10で印刷時にエラーが出る問題が一部バージョンで修正 https://pc.watch.impress.co.jp/docs/news/1259534.html Windows 10 1903以降で再起動後にUSBプリンタが使えなくなる不具合 https://pc.watch.impress.co.jp/docs/news/1258011.html
794 名前: mailto:sage [2020/06/25(木) 21:39:01.44 ID:A5fKc4NZ.net] >>787 win7 の方が完成度が高い、とか win10 はどうしてこうなってしまったんでしょう…
795 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 23:39:39.13 ID:GAspYPHa.net] そう思うなら勝手に7やら他をを使えばいい そして板違い
796 名前:デフォルトの名無しさん [2020/06/26(金) 00:00:24.43 ID:b5cydAXA.net] スパコンのOSもLinuxです。
797 名前:デフォルトの名無しさん mailto:sage [2020/06/26(金) 00:03:29.16 ID:RwuGHsy1.net] どのスパコンだよ
798 名前:777 mailto:sage [2020/06/26(金) 03:23:37.98 ID:4Xp41V6m.net] 東京フリーランスの、とだこうきが、 なぜ、9万円で、Ruby on Rails のコースが作れたか、YouTube で解説してる 数十万円する所は、就職サポートなどがついているとか、 宣伝費などがあるから高い デイトラはそれらが無く、口コミだけだから安い
799 名前:デフォルトの名無しさん [2020/06/26(金) 09:39:45.46 ID:b5cydAXA.net] デイトラはLinuxコースありますか?
800 名前:デフォルトの名無しさん [2020/06/26(金) 11:14:44.56 ID:b5cydAXA.net] 初心者はLinuxから始めるといいよ^^
801 名前:デフォルトの名無しさん [2020/06/26(金) 11:23:13.97 ID:b5cydAXA.net] デイトラ見てきました^^ こりゃ駄目ですねw 見る人のことを何も考えない自己顕示欲満開のサイトじゃないですかw 20年前、主婦が良く作ってた動くホームページですよコレ。 ウニョウニョ動くと技術凄い?
802 名前:デフォルトの名無しさん [2020/06/26(金) 19:34:58.71 ID:b5cydAXA.net] ところで、デイトラはLinuxコースありますか?
803 名前:777 mailto:sage [2020/06/26(金) 20:37:39.76 ID:4Xp41V6m.net] デイトラは、YouTube で有名な、東京フリーランスのとだこうきが、 鼻息も荒く、Ruby on Rails の9万円のコースを作った! でも見たら、Mac だけ。 Windows 10, WSL は無い 口コミだけでも、すごい人気だから、 今までフラフラしていたけど、 これからは、デイトラの企業価値を、10億円に上げると言ってるw
804 名前:777 mailto:sage [2020/06/26(金) 20:43:28.61 ID:4Xp41V6m.net] Ruby on Rails のコースの中で、Mac のコマンドを少し教えるみたいだけど、 Linux でも、ほぼ同じだろ ls, cd, echo などの主要コマンド、10個やれば? それと、シェルスクリプトも少しだけ、やった方がよい。 あくまでも少し。 ハマる点が多いから、シェルスクリプトの代わりに、Rubyで書いた方が安全
805 名前:777 mailto:sage [2020/06/26(金) 20:52:20.25 ID:4Xp41V6m.net] とだこうき、6/1 Railsコースリリース!業界最安値で自走力が身につくワケを制作者が語る ttps://www.youtube.com/watch?v=zY9SfGNt0pc
806 名前:デフォルトの名無しさん [2020/06/26(金) 22:15:23.91 ID:b5cydAXA.net] そのまえに、動くホームページ直そうよ。 なんでそんなに動かしたいのさ。
807 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 01:32:17.18 ID:kyH2RX9T.net] >>794 デタラメ吹き込んでじゃねえ
808 名前:デフォルトの名無しさん [2020/06/27(土) 07:49:45.12 ID:5uwCjfOh.net] とだこうきをNGワードに
809 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 08:25:49.45 ID:zi6hdWHq.net] Rubyスレ以外でRubyやらRailsのキーワード出てきたら即IDとワッチョイをNG Ruby推しのくせにそのRubyすら使いこなせないアホのせいで板全体で大迷惑
810 名前:デフォルトの名無しさん [2020/06/27(土) 11:26:25.04 ID:ZFnYFbMi.net] キリ番報告しないのでNGです! ってやつか。
811 名前:デフォルトの名無しさん [2020/06/27(土) 12:13:06.94 ID:ZFnYFbMi.net] デイトラにLinuxコースないですか?
812 名前:デフォルトの名無しさん [2020/06/27(土) 14:18:50.43 ID:ZFnYFbMi.net] 初心者のITは、Linuxやって、次にラズパイだろね。
813 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 14:31:47.39 ID:UiFDXh57.net] Linuxは言語じゃなくて環境
814 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 14:43:11.72 ID:Xu05bxNt.net] じゃあsmalltalkは言語?環境?
815 名前:デフォルトの名無しさん [2020/06/27(土) 14:51:04.76 ID:ZFnYFbMi.net] Linuxは既に言語を
816 名前:超えてAIと言っても良い存在。 [] [ここ壊れてます]
817 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 14:58:06.94 ID:d60x2bco.net] ID:ZFnYFbMi リアルで何かやらかす前にとっとと病院行け
818 名前:デフォルトの名無しさん [2020/06/27(土) 15:01:26.43 ID:ZFnYFbMi.net] Linuxを使えない雑魚が何か言ってます。
819 名前:デフォルトの名無しさん [2020/06/27(土) 16:09:22.21 ID:ZFnYFbMi.net] Linuxを使えない雑魚がプログラムとかやってるんだろな。
820 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 23:42:28.68 ID:YRY9QNQX.net] 今は、Virtual Box を使わないでも、 Windows 10, WSL, Ubuntu 18.04 で、 Windows側に、VSCode を入れて、拡張機能 Remote WSL で、Linux側へアクセスできる Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、 ruby 2.6.6, node 12.16.2 を入れた yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。 これは、#!/bin/sh で始まるシェルスクリプト anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える
821 名前:デフォルトの名無しさん mailto:sage [2020/06/29(月) 16:50:44.25 ID:M6oV4pY+.net] Rubyは競争過多だからPHPだな
822 名前:デフォルトの名無しさん mailto:sage [2020/06/29(月) 19:46:12.10 ID:bpK6pgzL.net] PHPくんは型宣言が普通になってきたけどRubyくんはまだ?
823 名前:デフォルトの名無しさん [2020/06/30(火) 00:23:06.45 ID:z64g9x03.net] ネタとかじゃなくマジメに考えて出した結論何だが、 チューリングマシンを使ってプログラミング始めるのがいいと思う だって、機械学習じゃあ解決困難な問題にぶち当たった時どうすんの?そこで諦めるの? 状態とアルファベット、遷移関数を設計するだけで色んな文法を表現出来て沢山の問題を解決出来るかもって思うと素晴らしいじゃないか! 俺、最近ずっと考えてたんだ 何の為にコンピューターは高速になり続けてるんだろうって ちょっと分かった気がする チューリングマシンの為だったんじゃないかって思い始めてる
824 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 01:04:57.59 ID:ZymSfx3l.net] おうそれで囲碁世界チャンピオンに勝ってこい。今のチャンピオンはgoogleのアルファ碁な。応援してるぞ。
825 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 06:34:04.52 ID:e6PapWOV.net] >>816 一度研究してみるには面白い言語だよね
826 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 07:27:53 ID:NVwlIMqN.net] >>816 https://ja.m.wikipedia.org/wiki/チューリングマシン >ソフトウェアに相当するものとして、以下がある。 ・テープに読み書きされる有限個の種類の記号 ・最初から(初期状態において)テープにあらかじめ書かれている記号列 ・有限オートマトンの状態遷移規則群。
827 名前:デフォルトの名無しさん [2020/06/30(火) 09:41:47 ID:z64g9x03.net] >>817 それは機械学習でコンパイラ作ってみろって言ってるのと同じ
828 名前:デフォルトの名無しさん [2020/06/30(火) 12:33:18.41 ID:QhrDkAb7.net] 囲碁とか将棋は勝つ筋が読めるから どちらかというと最初からコンピューター向きなんよ 麻雀で強いAIって聴いたこと無いだろ?
829 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 12:46:07.71 ID:bRu+h9ZM.net] たいしてかわらん
830 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 12:59:14.35 ID:2kmwzB0g.net] 麻雀は運も絡んでくるから勝ち筋を読むというより勝てる期待値をあげるような物になるんでないの?
831 名前:デフォルトの名無しさん [2020/06/30(火) 14:01:08.97 ID:8uWm2z1I.net] 相手が賢ければ裏を書いてくるだろうから 顔色とか財布の中身とかも考慮しなくてはいけない
832 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 14:07:16.78 ID:rykl778t.net] リアル麻雀だと顔色も観るし理牌の癖も観る
833 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 18:18:48.90 ID:e6PapWOV.net] それはコンピューターでも出来る
834 名前:デフォルトの名無しさん [2020/06/30(火) 18:44:39.49 ID:Z3NkR/bn.net] スーパーリアル麻雀だとコンピュータなら配牌積込できる
835 名前:デフォルトの名無しさん mailto:sage [2020/07/01(水) 01:45:33.51 ID:XvGNYYf0.net] 麻雀のスレかよ
836 名前:デフォルトの名無しさん [2020/07/01(水) 11:08:29.40 ID:IfUrt5hg.net] 積み込みっていうかさ 最初に全部運命が決まるようなものじゃなくて 盛り上げようと思ったらツモ毎に残り牌の可能性から テンションアゲアゲの牌を造ってツモらせるって出来るよな 後でその局の配牌とか山とか初期状態検証するにしても 各ツモ毎に捏造られたのか初期値があったのか判らんよな
837 名前:デフォルトの名無しさん [2020/07/04(土) 05:44:30.79 ID:RZU5uc8i.net] Pythonを練習し始めたけど楽しい!
838 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 06:34:42.55 ID:L0tXumKH.net] それはよかった
839 名前:デフォルトの名無しさん [2020/07/04(土) 10:50:26 ID:5vmOUiWz.net] 確かにPythonは楽しいよね でもプログラミングって麻薬みたいなもんだからすぐ慣れがきてしまう 新しい楽しみが欲しくてもっと高度な言語やアルゴリズムを求めてしまう おすすめの順番はPHP or Python → C → GNUアセンブラを軽く → Prolog → チューリングマシン チューリングマシンはたぶん木文法で使うかも その後は機械学習に興味出てくるかな? 統計基礎 → ベイズ → ディープラーニング → 位相空間論 → 情報幾何学 の順番がいいかも でも機械学習覚えてもどこまで応用出来るか微妙だな コスト削減の為の最適化にはまぁ使えるか 機械学習覚えたらラズパイの方向に進むのが応用の観点ではいいかも ラズパイ→FPGA→メカトロ→最適制御理論 みたいな感じかな。よく知らんけど 最適制御理論を「無限次元関数空間の条件付き極値問題」として捉えられるレベルに達してたら機械学習で学んだ事が役に立ってるって事だから機械学習がっつり勉強しても損はないと思う 全部でだいたい15年位かかるかも
840 名前:デフォルトの名無しさん [2020/07/04(土) 14:51:14.62 ID:VcOMs9mw.net] 良い師匠に巡り逢えば3年も掛からない
841 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 15:46:43.96 ID:ZKMg5qK7.net] >>833 あなたに巡り逢えて良かった ぶっちゃけ始めるのにいい言語て何?
842 名前:デフォルトの名無しさん [2020/07/04(土) 15:56:35 ID:VcOMs9mw.net] C
843 名前:デフォルトの名無しさん [2020/07/04(土) 16:09:27.14 ID:cJL9dWuM.net] アセンブラ → C → C++ → VBA
844 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 16:21:20.64 ID:MUUOvXMb.net] >>835 、>>836 ありがとうございます 今VBA →C#→C++中ですがんばります
845 名前: mailto:sage [2020/07/04(土) 16:57:36.36 ID:LI34Q8oa.net] >>834 VBA がいい、と最近思うようになりました、エクセルさえあればなんでもできるのが魅力的です
846 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:06:52.56 ID:QcbFAJoz.net] この板クソジジイばっかだから言いなりになってると時代から取り残されるぞ GASならまだしもVBAなんて勉強しても古臭いカビが生えた場所でしか活躍できんぞ
847 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:18:07.26 ID:xSYFmmec.net] >>832 必要のない限り他の言語に移ることはないはずだが? 麻薬とか求めるとか書いているけどプログラムでできることが少なくて行き詰っているだけじゃないの
848 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:26:27.86 ID:zvT4MlKZ.net] 低レベルから上位レベルまで一通りやったら あとは必要に応じて
849 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 18:48:17.37 ID:SdQeFGVj.net] >>841 簡単なものはperl -eの後ろに書いて終わり ちょっと複雑なものはそれをテキストに落として広げる 性能を求められたときはC++でがっつり書く 他の言語も知って
850 名前:驍ッどいろいろ面倒で滅多に使わない ってなりそう [] [ここ壊れてます]
851 名前:デフォルトの名無しさん [2020/07/04(土) 19:52:40 ID:42LT/T3f.net] >>838 Excelがあれば太平洋戦争に勝てたかもしれないな。 敵もExcel使うから無理か。
852 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 19:59:54.01 ID:L0tXumKH.net] VBAが良い と思った事はない
853 名前:デフォルトの名無しさん [2020/07/04(土) 21:31:40.10 ID:42LT/T3f.net] Excelに標準搭載するとしたらどの言語が良いだろう。
854 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 21:42:27.36 ID:NXT3QGLz.net] >>837 すでにVBAとC#ができてるなら>>834 みたいな質問はしないと思うが、もしかして入門書とかで上っ面だけ撫でて、次々と新しい言語に手を出してない? 初めからC++が目的で入り口として他の言語で概要を掴みたかったのならそれでもいいけど、そうでないなら一つの言語をもっと深く身に付けてから必要に応じて他の言語に手を出した方がいいぞ。
855 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 22:44:40.53 ID:QUXtQ3do.net] Ruby なら、テキスト処理・ファイル操作・サーバーサイドなど、すべて出来る。 おまけに可読性が高い 他の言語は、可読性が低いから、他人の書いたコードを修正できないから、 すべて書き直した方が、マシ
856 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 22:59:24.45 ID:IixdyINF.net] Pythonなら、テキスト処理・ファイル操作・サーバーサイドなど、Rubyができること、すべて出来る。 おまけに可読性が高い。スクレイピングも得意。データ分析に最適。機械学習の波に乗ってる。世界中でJSに次ぐ人気。教育業界のファーストチョイスになりつつある。 RubyやるくらいならPythonやれ。
857 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 23:44:22 ID:O/jhkl6h.net] できる・できないで言えばどの言語でもたいていのことは出来るやろ データ分析・自然言語処理(NLP)・機械学習が目的ならPythonがいいが ファイル操作やスクレイピングはPythonに比べるとRubyのほうが断然簡単 例えばスクレイピングなら PythonにはSafe Navigation Operatorが(まだ)ないので 要素がない場合に備えて常にif-elseで分岐が必要だったり Capybaraのように便利なライブラリがないのでブラウザを操作する場合は Seleniumを使って面倒くさい待ち条件を状況に応じて頻繁に書く必要があったりする ものすごく単純な用途じゃなければ楽さ加減に結構な差がある といっても初心者には分からないだろうから明確な目的がないなら 1週間ずつくらい各言語を試して自分が気に入ったやつからやるのが吉
858 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 23:57:40.74 ID:CZbdKdp6.net] >>846 おっしゃる通りでございます。 初めからC++が目的(CADのオート化)だったのですが 2001年頃からのWebアプリブームでPHPから始めたものの 車内はもっぱらエクセルだったのですよ ゲームに魅せられてC#に手を出してしまった結末ですお恥ずかしいorz
859 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 01:51:34.22 ID:/Bo/fmRT.net] 車載マイコンイジってんのか。 事故に気をつけろよ?
860 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 03:45:30.41 ID:OwYzfAos.net] mobile noteは停止中ですのでご安心を
861 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 15:41:57 ID:D96q+xWt.net] よく見かけるんだけど、自分でやってみて合った言語やれってアドバイスほど無意味なものはないよな。 それを分かった上で、みんな議論してるんでしょ? こういう話するのが好きなだけなんだから
862 名前:デフォルトの名無しさん [2020/07/05(日) 16:20:01.85 ID:NbYPgepr.net] やってみないと合ってるかどうかわからない やらしてくれ 振られる いまここ
863 名前: mailto:sage [2020/07/05(日) 16:23:03.39 ID:6gUjWUVC.net] VBA! VBA!
864 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:27:53 ID:GqrZfxLJ.net] >>853 プログラムでやりたいことどころか各々の環境すら出さないんだから最初から雑談スレでしかない 前提条件が不明のままできる議論なんか無いので
865 名前:デフォルトの名無しさん [2020/07/05(日) 18:44:57.24 ID:2BV/qz1l.net] >>853 python勧めたけど>>849 に反論できなくて悔しかったんですねww
866 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:47:56.77 ID:p52jfhTL.net] そもそも普通の人はプログラミングなんてやらなくていい プログラミングで出来ることなんてほとんど既にツール化されてる
867 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:50:37.91 ID:GqrZfxLJ.net] >>858 やらなくちゃならない前提だったのかいw 趣味でやっているからその発想は無かった
868 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 20:06:53.27 ID:0gld4/HX.net] Goがとても簡単なのでおすすめ
869 名前:デフォルトの名無しさん [2020/07/05(日) 22:54:16.58 ID:I6aovzvx.net] >>840 行き詰まってるか...なるほど。 こんな国で何やってもムダという意味なら確かに否定は出来ないな 人事評価は基本減点法だからイノベーション起こしても給料上がることは期待出来ないし、 例えばWeb検索エンジンで精度が良いもの作っても質の違いが分かる人なんてそうそういない国だもんな 日本は終わってると思うよホント それでもこれだけは忘れてはいけない... 俺たちエンジニアには未来を創る責務があるということを。
870 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 23:08:48.78 ID:/mJ7siW9.net] >>861 それ働いてる場所の問題じゃないの 技術をちゃんと評価してくれる会社に行けばいい
871 名前:デフォルトの名無しさん [2020/07/06(月) 00:30:17 ID:lk98hVal.net] 数年で入れ替わり立ち代る多重派遣に改善の文字は無いのです 奴隷がいくら頑張っても変わらないどころか 生産性を上げてしまうと自らが損をしてしまうのです
872 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 01:42:37.24 ID:q3Kg9I7o.net] 生産性が高いと、人月が減って、売上が減るから、SIer が嫌うw だから、Ruby なんかは皆、自社サービス系。 高品質・低開発コストを求めるのは、自社開発の場合だけだから
873 名前:デフォルトの名無しさん [2020/07/06(月) 11:23:20.95 ID:vjiPzzt6.net] 2月の時点でさっさとオリンピック諦めて直ちに鎖国した方が良いって 人工知能ωが結論出してたとして誰も従わない國だから仕方ない
874 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 13:57:22.76 ID:nPs7AcL4.net] >>853 最終的にやりたい事や目的が分からない状態なんだからしょうがないだろ 何やりたいか分からん奴には無難で幅広く使える言語を勧めるしかない
875 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 17:12:42.19 ID:xEirYe3A.net] >>866 始めるのにいい言語のスレなんだから最終的じゃなく最初にやりたいことじゃね 横レスなんだけど特定の条件下で勧めるわけじゃないから幅広くはまだわかる 「この言語はいい」とか「有名な人が使っている」とか「これが簡単」とか基準のわからない紹介は参考にならない 「自分に合ってた」なら何をやろうとしてどんな環境で合ってたのかまで紹介してもらえば役に立つはず
876 名前:デフォルトの名無しさん [2020/07/06(月) 18:38:16.69 ID:dyxnPcT2.net] qiitaで今年500件以上ストックされた Pythonタグが付いている記事 https://qiita.com/search?sort=&q=created%3A%3E2020-01-01+stocks%3A%3E500+tag%3Apython
877 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 06:13:21.61 ID:sAlnV1d0.net] 言語の違いが全然分かりません C C++ JAVA Ruby Python PHP Perl COBOl こういう言語の用途って明確に区別されてるのですか? それとも、大抵は同じような成果物が作れるのですか?
878 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 07:37:05.78 ID:Vbdv299h.net] >>869 明確な用途が区別されているわけではないけど、得手不得手があるからある程度は向いている用途とかはある。
879 名前:デフォルトの名無しさん [2020/07/07(火) 08:15:57.89 ID:Zds1/YSz.net] >>869 ざっくりと特徴 C :ハードウェアに近いので速いけどほぼ自作 C++ :プログラム部品再利用へオブジェクト指向 JAVA :OSに依存しないマルチプラットフォーム Ruby (7月石):Webアプリ用スクリプト文書抽出報告特化Perl(Presentation Extraction Report language)6月石の次世代型 Python :UNIX系コマンドスクリプト追加拡張性言語 PHP :元々Webで見てもらう為の個人ポートフォリオ作成用 Personal Home Pageツールキット Perl COBOl :アメリカのビジネス事務作業用手続き型言語
880 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 08:32:18 ID:Tvc5gvFF.net] 用途で言えば 小規模組み込みはC, C++, アセンブラしか選択肢がない C++も機能限定だったりする (例えばnewが使えないとか) 他の高級言語はどれもリッチな実行環境が必要
881 名前:デフォルトの名無しさん [2020/07/07(火) 10:58:38.39 ID:zTLocdwC.net] std::aligned_storageが非推奨に。
882 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 11:40:23 ID:Csl+eNq2.net] YouTube で有名な、雑食系エンジニア・KENTA が、 最初はRuby って言ってるから 10言語ぐらい知ってる香具師は、Rubyを勧めるはず。 膨大なOS・システム関連の知識を、自然に学べるのがRubyだから Linux・コマンド・シェルスクリプト・PowerShell も、Rubyで学べる VSCode, HTML, CSS/SASS, JavaScript, Node.js, Webpack、 MVC、データベース・SQL も、Rails で学べる 言語の文法なんて、システム構築運用の1割にも満たない。 文法をやっても、システムを作れない。 これが初心者には、分からない 文法をやっても無駄。 ある言語を通して、Linux・システムを学ばないとダメ システムを知らない、土方プログラマーじゃなくて、 システムを知っている、SE が必要
883 名前:デフォルトの名無しさん [2020/07/07(火) 12:11:01.25 ID:4DkdFNcG.net] プログラミング言語はコンピュータの概念に数学の概念を取り入れて進化して行ったんだから、 目指すべきは、より数学に近いHaskellが目指す様な方向だと思う。 覚えるコンピュータの概念が少なく、慣れ親しんだ数学の概念に少し追加で覚えれば良いだけ。 あと、手続き型言語(普通の言語)より、関数型言語の方がマルチコア使った並列処理は得意。 (最近、並列Haskell読みはじめた) 1から1千万までの合計を普通に出すのと並列で計算して出すのと比べたり、楽しい。 (シングルだと7秒。2コア並列だと3.8秒くらいだった)
884 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 12:54:24.17 ID:Vbdv299h.net] >>875 最近読み始めたばかりの本の受け売りで、プログラミング言語の目指す方向だなんて大層なことを語るなよ。
885 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 13:22:42.78 ID:Csl+eNq2.net] 関数型の並列処理なら、Ruby から、Elixir へ行く Elixirの小プロセスは、10万でも起動できる
886 名前:デフォルトの名無しさん [2020/07/07(火) 13:51:49.05 ID:092JXqIf.net] >>869 最近のまで乗ってる https://www.levenez.com/lang/lang_a4.pdf
887 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 15:30:12 ID:bZFoCxD7.net] >>878 それ+>>772 参考が良いね 1990年までは数値計算系でFortran 1990年〜2000はデスクトップ系でC 全盛期 2000年以降はWebアプリ系主流でJava、JavaScript、 2018年からは機械学習ブームでPython
888 名前: mailto:sage [2020/07/07(火) 21:25:11.52 ID:7uEBIb8C.net] >>871 >JAVA :OSに依存しないマルチプラットフォーム +保守的な文法で Object-Oriented の事実上の標準、Java で書けない OO 要素は結局受け入れられない
889 名前:デフォルトの名無しさん [2020/07/08(水) 11:33:16.98 ID:KjpryZA9.net] >>876 Haskellそのものは前から趣味で触ってた。 マルチスレッドもJavaとかで触ってはいる。 Haskellは遅延評価が故にマルチスレッドに(関数型言語としては)向かない方だけど、 遅延評価が故にチャンクと言う単位で処理の粒度を分けられる。 例えば、その数字が素数か判定する関数をリストなり配列なりに適用するとする。 この関数は大きな数字になる程、処理が重くなるので均等に振り分けるとか無理。 そこでチャンク単位で分割しておけば、早く終わったコアは次のチャンクを処理すると言う風に ある程度の均等化が出来る・・・みたい。 Javaとかだと、チャンク相当の粒度に分けるのは手動だったけど、Haskellは何個のチャンクに分けるって指定するだけだから、 楽だなぁ・・・と。
890 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 13:01:59.20 ID:T5O+XOTR.net] QZはJava大好き人間か
891 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 13:02:29.17 ID:T5O+XOTR.net] 私は大嫌い
892 名前:デフォルトの名無しさん mailto:sage [2020/07/09(木) 21:52:05.70 ID:rCvlxwzK.net] ぶっちゃけ何の言語でもいいから書き出して初めてスタートラインで何がいいかって迷っているような人は永遠にできないな 目的によりあっている言語とかその後でも探せるし、仕事でやっている人は複数の言語使えて当たり前だろ?
893 名前:デフォルトの名無しさん [2020/07/10(金) 09:54:59.83 ID:2/Ccitmb.net] 複数使えるのは当たり前 その通り 複数使える立場でどれから始めたら一番効率が良かっただろうかと 最適化を試みるのは良いんじゃね
894 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 12:54:11.08 ID:FRP9i6oF.net] 30秒で始める埋め込み 7分8秒(428秒)から9分17秒(557秒)まで再生する https://www.youtube.com/watch?v=WPPCJ4o-mpA 上のURLを次のように変換する https://www.youtube.com/embed/WPPCJ4o-mpA?start=428&end=557 クラウドやローカルに保存せずにブックマークしておくだけ ダウンロードして編集する必要もなし How To Embed A YouTube Video With A Specific Start Time https://www.business2community.com/youtube/embed-youtube-video-specific-start-time-01010991 「動画を再生できません」と表示されるのは。配信者が埋め込みを制限しているから。 https://support.google.com/youtube/answer/6301625?hl=ja 【必見】全エンジニアをブラック労働から救います https://www.youtube.com/watch?v=ulvO1rjO43M
895 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:01:24.15 ID:/uHfdbTh.net] コンピュータの歴史に沿って映画やドラマ制作的分類してみた Level1(小物類アクセ)、趣味、複雑計算、雑処理スクリプト、RPA、各種言語 Level2(俳優キャスト)、デスクトップクライアントアプリ、C言語 Level3(大道具さんら)、Webサイト構築サーバーサイド、Java、JavaScript、 PHP Level4(マネージャーや監督クラス)、C/S両方使用するゲームアプリ、スマホアプリ、各種フレームワーク Level5(専門技術スタッフ)、AI機械学習、BIGデータ、VR
896 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:11:54.18 ID:qqWcHkmP.net] >>887 メチャクチャすぎて何を言いたいのかまったく分からない
897 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:26:33.65 ID:6/cNdm0n.net] 分類的には複雑計算はLevel5だろ
898 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:27:24.28 ID:/uHfdbTh.net] >>888 学習ジャンルとかコストレベルかな 1,VBA 2,C系言語 3.Web系 4.ゲーム系 5.機械学習
899 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:28:58.42 ID:6/cNdm0n.net] なんか全然違った
900 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:29:27.82 ID:qqWcHkmP.net] 切り口もレベル分けもバラバラで雑多なものが転がってるだけに見える。
901 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:29:29.82 ID:/uHfdbTh.net] >>889 歴史的にはFortranからの数値計算系だからそうかもしれない
902 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:30:35.93 ID:6/cNdm0n.net] >>892 同じ意見
903 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:33:38.93 ID:/uHfdbTh.net] ぶっちゃけ始めるなら 最初の一歩を踏み出す分野って事だよ 初心者の初期値次第による
904 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:03:29.87 ID:qqWcHkmP.net] >>895 初心者の初期値って何? その初心者がすでに持ってるスキルや背景?それともその人の初期段階での希望する分野ということ? いずれにせよ>>887 のコンピュータの歴史を持ち出したり映画製作に例えるのは意味不明で無意味だし、>>890 の分類もワケわからない。
905 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:16:17.93 ID:/uHfdbTh.net] >>896 オブジェクトは状態と振る舞いを持った者です ぶっちゃけ始めるならインスタンス時のコンストラクターによります
906 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:17:04.08 ID:FRP9i6oF.net] 中国のシリコンバレー深センの仕事状況 https://www.youtube.com/watch?v=quyEtgcftx8 中国のシリコンバレー深センの生活事情 https://www.youtube.com/watch?v=zHWgmY1RP-s VLOG シリコンバレーのPacifica Municipal Pierで釣り https://www.youtube.com/watch?v=0U6Y5wCwCAQ
907 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:42:23 ID:/uHfdbTh.net] バッチファイルやシェルスクリプトでちょっとした自動化やExcelVBA やVB Scriptで煩雑処理する程度ならレベル1 デスクトップパソコンでの各種ツールやメディアプレーヤーやら編集ソフトやらを作りたいならレベル2 ブラウザでアクセスしてチャットや掲示板や動画写真データベースを見たりなんかするのが作りたいなら覚える事が山ほどあるレベル3 PCやタブレットやスマホのゲームを作るとなるとクライアント画面生成とネットワーク通信と両方の知識及びゲームメソッドやアルゴリズム等の数学やアニメーションなど多岐に渡るのでレベル4 人工知能AIや機械学習、VRには高度な数学知識の微分・積分方程式、行列、線形代数、幾何学、ベクトル、ソート、フィルター、音声処理と画像処理が必要で最低でも理系大学クラスの教養必須なのでレベル5
908 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 15:30:39.04 ID:31zbBi07.net] >>899 お前がロクに知識も経験も無いのはわかった
909 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 15:51:34.46 ID:/uHfdbTh.net] 大卒ならレベル1〜4は当然出来るだろうから レベル1〜4を飛ばしてレベル5からやっても良いよ
910 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 17:17:50.18 ID:zTGcVrIM.net] 有名大卒だろうが適性ないやつならレベル1で辞めるぞ それがプログラミング
911 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 17:27:32.28 ID:iOObGsLe.net] >>885 最適化された経験を具体的に語っているレスなんかあるのか? いかにもプログラム覚えたての人間が自分が知っている言語を語っているのが大半じゃね プログラムし始めたら言語よりもその他の知識がより多く必要になってくるのすらわかっていないレスが多いように見える
912 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:15:50.70 ID:pPoV7F8C.net] 一般的なプログラマーは自分が辿った過程から離れて プログラミング初心者に適した言語が備えてるべき特徴が何なのか しっかり考えたことなんてないからしょうがない それにどの言語を最初に学ぶかよりも どういうふうにプログラミングを学ぶかのほうが圧倒的に重要で その学び方の中でも優秀な師匠を見つけることが出来るかどうかが一番重要 つまり、5chに頼ってる時点でものになる見込みはほぼない このスレはお題を与えられたプログラマー達が雑談するところ
913 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:26:31 ID:7RoGj1wV.net] >>904 突然自己紹介?
914 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:28:15 ID:6GF0pChl.net] たくさんソースを読むのが一番勉強になる 英語の勉強と同じ 英単語とか英文法の勉強しまくるより長文の問題をたくさん解いた方が実力付く コードを描くのは英作文と考えればいい。たくさん長文を読んだ人なら簡単に感じるだろう
915 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:45:37.90 ID:7RoGj1wV.net] >>906 良いソースじゃないとダメ 初心者は良いソース悪いソースの区別がつかない
916 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 20:51:39.72 ID:HsQLRwGV.net] 質が高くて実用的なコードは実際にどこかに勤務してみないと中々出会えないよ Githubにあるようなコードは勉強になるけど血が通ってない
917 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 21:55:19 ID:pPoV7F8C.net] >>906 英語の勉強と同じというところは同意するが 英語も基礎が出来てない人が長文たくさん読んでも実力つかない それに読む・聞くという受信に使う脳を鍛えるだけで 書く・話すという発信に使う脳を鍛えないと 実践で使える力はつかないのは英語もプログラミングも同じ 英作文が出来るようになりたいなら たくさん読むよりたくさん書くほうが100倍効率いいよ
918 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 22:44:19.20 ID:d7aQvYi7.net] https://i.imgur.com/mqaUZHN.jpg メスイキもこう言ってるぞ
919 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 22:49:08.94 ID:qDibuVeh.net] JAVAって書く人きらい
920 名前:デフォルトの名無しさん [2020/07/11(土) 00:10:50.06 ID:UdJEarb2.net] 言語なんてマスターする必要は一切無い。 細かい仕様をきちんとマスターする必要があるのは教える立場の人、ノーガキ垂れる仕事の人、暇人、くらい。
921 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 02:24:31.80 ID:Xb91GAGB.net] ジャワ
922 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 02:48:25.36 ID:9MZIxxIX.net] サンプルコードをコピペしたけど 動きませ〜んとかよくある 言語より環境のほうが遥かにむずい
923 名前:デフォルトの名無しさん [2020/07/11(土) 02:51:35.58 ID:pHOkvOCu.net] C言語マスターを目指しなさい
924 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 03:13:16.46 ID:iPS6l6jy.net] JÅVÅ
925 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 03:14:06.63 ID:VkN5JrH1.net] >>915 そんなこと言ってるからIT後進国になるんだよ
926 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 03:16:02.85 ID:iPS6l6jy.net] J△∇△
927 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 04:00:15.00 ID:cZoTn3pS.net] ジャギュワ
928 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 04:04:47.67 ID:f+8AuKGt.net] JAVAおじさんのコードは細かいミスが多い印象 大文字小文字なんてどうでもいいだろって思想がコードにも反映されてる
929 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 07:26:17.28 ID:mhMPtnY2.net] >>914 プログラミング初心者の半分以上がPathを通す部分で挫折してると思うんだ 逆にここをすんなり理解してこなせるor楽しみながら試行錯誤する人はその後も上手くやっていける
930 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 08:45:13.78 ID:gG1dDEhN.net] >>919 ジャヴァでしょ
931 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 23:50:28.26 ID:P8l8Ig/I.net] >>1 が小学生ならScratch 知らんけど。
932 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 02:14:58.97 ID:86r/iRcT.net] スクラッチは言語じゃないじゃん。ガワ剥いだら単なるJavaScriptじゃん。
933 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 08:07:50.40 ID:D8OEpmlP.net] 言語だろ
934 名前:デフォルトの名無しさん [2020/07/12(日) 10:35:26.88 ID:NK7E+AG5.net] 言語でもメタ言語でもその逆でも何でも良いけどさ いわゆる Scratch 的な Visual Programing は保守が大変よ Visual Studio とかどこが Visual やねんて思う
935 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 11:23:02 ID:VdrMQ+ag.net] >>926 scratchは入門用としては良くできた言語だと思うぞ。 メンテが大変になるほど長く使う複雑なシステムを作るもためものではないからメンテナンス性は気にしなくていいだろう。
936 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 11:47:33.85 ID:qTTW9SSy.net] >>926 Auto CAD とかどこが Auto やねんてとは思う
937 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 17:12:05.03 ID:dDAKAwCq.net] >>921 それならその設定しなくていいWindows+VisualStudioでその半数が救われるな なんでPath通すくらいでそんな苦労する人が多いのかわからないけど >>926 VC#のデザイナ見てVisual に見えないのならしょうがないな
938 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 06:54:57.72 ID:BUF1Esek.net] visual studioよりScratchの方がビジュアルなコーディングスタイルだと思うけど RPGツクールやマインクラフトの様なツール的でレゴブロック遊びな感じする 極めればレゴブロックでスカイツリーも作れるのかもしれないけどなんかな〜
939 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 08:38:42.11 ID:unesy1RN.net] >>926 VSができた当時はあれでも十分にVisualだったんよ
940 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 10:37:06.63 ID:jvgCgpPA.net] >>930 MS「真のビジュアルプログラミング・マインクラフト、教材用として絶賛販売中!」
941 名前:デフォルトの名無しさん [2020/07/13(月) 11:46:57.33 ID:Bw4cVoP9.net] Haskellによる並列・並行プログラミング読み進む内に、普通のシングルスレッドプログラムを簡単にマルチスレッドにする方法が書いてあった。 import Control.Parallel.Sterategies main = (print.f) [9999800..1000000] f xs = map g xs `using` parList rseq g n = sum [1..n] 上の通り、シングルスレッドプログラムに import~と、`using`~を追加するだけ。 コンパイルと実行の時にもコマンド引数が必要で、コンパイルの時、 >ghc -O2 filename.hs -threaded と言うふうに速さ重視の最適化とスレッド対応を明記。 実行時にはスレッド数をNnの形で指定する。(ここでは2スレッドを指定) ./filename +RTS -N2 普通のプログラミング言語だと、シングルスレッドとマルチスレッドでは似ても似付かないコードになるから、これには感動した。 (2スレッドと4スレッドでもコードが違う事がまま有る中、これは本当に感動) Haskellマジお勧め。
942 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 11:56:48.34 ID:b4eaK6qk.net] それはHaskell関係なくて そういうふうに工夫されたライブラリがあるってだけ
943 名前:デフォルトの名無しさん [2020/07/13(月) 12:23:11 ID:Bw4cVoP9.net] でも、標準では付いてないよね? C#でもparallelSumとかC++でもマクロっぽいので指定すれば通常のコードがマルチスレッドになるとか有ったけど、 parallelSumは普通のsumと使い勝手全然違うし、マクロっぽいのも外部ライブラリだし。 そもそもが変数書き換える普通のプログラミング言語は並列処理に向かない。
944 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 12:35:13.51 ID:lkNbIdQ1.net] >>935 C#ならParallel LINQ(PLINQ)やParallel.Forが標準で使えるよ
945 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 12:56:08.30 ID:fHBaV3jI.net] >>933 並列処理がキレイに書けて喜んでいるのはわかるけど、このスレでお勧めする理由はそれだけ? プログラミングをこれから始めようとする人にはまったくメリットは無いんでないの? そういうことよりは、実用的な動くプログラムが作りやすい、詰まったときに解決できる情報が手に入りやすいなど、優先すべきことはたくさんあると思う。Haskellには他の言語にない高度な特徴があるが、それは他の言語を知らない人にとってどれ程の価値があるというのだろうか。 理論的にウツクシイのは良いけど、そういうのはある程度実用的なプログラミングに慣れた人が次に毛色の違うものとして始めたり、初めから学術的な方面の興味を持つ人が手にすればいいもので、何も知らない一般的なプログラミング初心者に勧めるようなものではないと思う。
946 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 13:14:21.23 ID:nR5el41K.net] Haskellは覚えることが少ないので、入門にも十分に使えると思う
947 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 13:29:36.81 ID:wgMdCM9I.net] でも大学必修くらいの数学いるんでしょ? ハスケラいつも数学でマウント取ってくるじゃん。
948 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 13:37:42 ID:nR5el41K.net] マウントとってくる人は無視すればいいよw 数学「的」な考え方は必要だろうけど、数学の知識は特に必要としない C言語がわかるくらいの人だったら、Haskellは余裕
949 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 13:40:16.88 ID:LmgOQRQZ.net] 並列処理なら、Ruby → Elixir Elixir の小プロセスは、10万ぐらい起動できる YouTube で有名な雑食系エンジニア・KENTA は、Ruby → Go。 この路線でも、並列処理できる
950 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 13:46:08 ID:Ee4teTF9.net] なるほど、rubyは並列処理できないのか…φ(..)メモメモ
951 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 13:56:58.69 ID:If4RhwQF.net] Rubyはすばらしい!おすすめ! Haskellはすばらしい!おすすめ! アホだ
952 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 14:20:42 ID:DMnEFDl7.net] 職業としてやっていきたいなら 年収500万円まで→算数ができればいける 年収1000万円まで→高校の数学レベルの思考ができればいける 年収1000万円以上→大卒レベルの数学の知識・思考が必要。高学歴である必要もある 金持ちになりたいとか無いなら数学の勉強なんてしなくていい
953 名前:デフォルトの名無しさん [2020/07/13(月) 14:26:51 ID:WBkWHxcT.net] もう次スレ要らないよね?
954 名前:デフォルトの名無しさん [2020/07/13(月) 14:35:03.63 ID:WZ5wyq49.net] 次スレなんて要るわけないだろ。 まずスレ題名がおかしい。 始めるのにいい言語とか、馬鹿じゃねーの?
955 名前:デフォルトの名無しさん [2020/07/13(月) 15:11:25.42 ID:7w0Qfwbj.net] >>940 どうして入出力を伴っても参照透明性を保てるのかとかの、裏で動いてる仕組みを理解するには大学数学が必要だけど、言語として、プログラミングの道具として使うだけなら算数程度でおk 結局、お受験する様な小学生向け(一般で言う中学生向け?)になったが、一応、小学生向けのHaskell入門書も書いた。 パソコンが買えなくてもプログラマーを諦めない君へ-〜小学生のHaskell入門〜 絶賛発売中です。出版社が拾ってくれたら安く出来るんだけど・・・。 Haskellが素晴らしいのは、参照透明性がある事。 これは動く数学といって良い。 手元にPCが無くても、GUIやマルチスレッドでも、処理の流れを把握し易いのは、初心者にとっても利点だろう。
956 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 17:00:03.19 ID:iuKMJmSh.net] ハスケルってGUIも簡単に作れるの?
957 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 17:18:53.19 ID:e1MWMie4.net] >>933 GUI作るのに非同期なら必須だけど並列化、並列処理は命令が用意されている言語でも実務レベルで使われることはほとんどないのに >>937 初心者どころかベテランでもめったに使わないんじゃね 管理難しい上に期待したほどの処理速度にならないことが多いからな 「俺様の知っている言語知識を聞けー」ってこんなレスばっかりだなここ
958 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 17:33:06.13 ID:QraSqhYV.net] >>849 はいはい、わざわざ顔真っ赤にして頑張ってんね。 自分の好きな言語ベラベラ語って、嫌いな言語disってりゃいいんだよ、このスレは。 kentaがRuby勧めてるのもwebプログラマを目指してる初学者向けに勧めてるだけだ。どこにでも現れてRubyの宣伝すんな。 わかったかカス?
959 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 17:35:00.46 ID:aaJV9hNQ.net] 新入部員募集のビラ配りみたいなもんでしょ
960 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 17:43:19.31 ID:wgMdCM9I.net] まあそのkentaはrubyに拘泥するやつは伸びないさっさと卒業しろ言ってるけどね
961 名前:デフォルトの名無しさん [2020/07/13(月) 18:16:04 ID:Bw4cVoP9.net] >>949 それこそ、普通のプログラミング言語が並列処理に向かない証拠だと思うのだけど・・・。
962 名前:デフォルトの名無しさん [2020/07/13(月) 18:24:42.60 ID:FXKbLn4+.net] >>950 1週間以上前のレスに返信して顔真っ赤ってwww ブーメランすぎひん?
963 名前:デフォルトの名無しさん [2020/07/13(月) 18:25:57.71 ID:FXKbLn4+.net] kentaとか知らんけど
964 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 19:02:14.97 ID:/Uo9CCGs.net] >>953 並列化に夢見ている人がたまにいるけどPCだとメモリバス帯域の限界があるので並列化の数を増やすほどかえって効率が悪くなる 分散コンピューティングとかスパコンならともかく、こんなスレで出しても
965 名前:デフォルトの名無しさん [2020/07/13(月) 19:11:01.81 ID:CP3L/xE2.net] それこそ並列化の初歩中の初歩じゃん その程度コンパイラが最適化してくれるでしょ
966 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 19:33:23.67 ID:gB4uj1xb.net] 並列化の初歩中の初歩だけど コンパイラの最適化は非常に貧弱 レイテンシ、依存関係、キャッシュ、アルゴリズム、データ構造、... この辺を勉強して手動で最適化しないと
967 名前:デフォルトの名無しさん [2020/07/13(月) 20:58:08.22 ID:7vLZz4H7.net] Rubyによる実行時最適化を富岳で実証するプロジェクトに520億科研費付いたぞ。 富岳の目玉プロジェクトだ。
968 名前:デフォルトの名無しさん [2020/07/13(月) 22:09:02.22 ID:ravMuO45.net] >>956 そう言う最適化したかったら普通の言語と同じく手動で最適化も出来るし、最適化と手軽さのバランス取ってチャンク数指定する手間を増やすだけってのも有る。 取り敢えずシステムモニターで全コアが処理してるのを見てニヤニヤしたいとかなら>>933 の様な手軽な方法も用意されてる。 (普通の言語より、手軽さと最適化の両面でライブラリの幅が広く用意されてる) メモリ帯域は普通の言語でもスレッドプールとかでコア数以上のスレッドが生産されても無駄に同時に動かない仕組みだと思うけど・・・。 メモリ帯域心配なら、>>933 みたくスレッド数を指定すればおk。 単純なシングルでの速度では遅いけど、マルチスレッドも含めた速度と手軽さのバランスは非常に良い。 (実はシングル性能上げる為のアセンブラっぽい関数群があるけど、それだったら素直にCやアセンブラで書けば良いとは思う)
969 名前:デフォルトの名無しさん [2020/07/14(火) 02:21:27.92 ID:5rX6+9jh.net] Haskellの本買うわ
970 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 07:54:10.38 ID:i9nYbez+.net] なんだニヤニヤしたいだけか
971 名前:デフォルトの名無しさん [2020/07/14(火) 12:09:33.53 ID:8mSChQTw.net] 分かったかカス ← お前が言うなハゲ
972 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 12:33:23.45 ID:wxNuZUMy.net] Ruby には、JIT があるから、 実行時に100万回ループすると、ネイティブコードにコンパイルされる RSpec のような、サーバーテストツール・Serverspec の作者は宮下剛輔。 こういう技術を、宇宙・ロケット開発などで使えばよい 有名なYouTuber には、雑食系エンジニア・KENTA。 他には、たにぐちまこと・くろかわこうへい Ruby では、伊藤淳一・とだこうき 反Ruby では、モローw その中でも、KENTA は登録者数など、突出している! プログラミング動画のレベルではない!
973 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 12:36:01.12 ID:0gi5Wu3Z.net] RubyやHaskell使う人は与えられた課題をできないことが理解できるスレ
974 名前:デフォルトの名無しさん [2020/07/14(火) 12:53:07.49 ID:nYZ+ew0u.net] >>962 自分の環境だと、(一番手軽な方法でも)概ねHaskellの速度は2コア使ってCのシングルと同程度。(なので4コアで2倍くらいか?) もちろん、Cを始めとする普通の言語でマルチスレッドすれば勝ち目は無いんだけど、>>949 の言う通りベテランでも難しい。 手軽にCを超えられるし、AMDのEPICとかの鯖用CPUは64コア128スレッドだから、普通の言語で使い切れるマルチスレッドプログラミングはほぼ不可能なのをHaskellで目一杯使ったら凄いことになりそう。 (買えるお金無いが)
975 名前:デフォルトの名無しさん [2020/07/14(火) 12:56:17.94 ID:nYZ+ew0u.net] >>937 Haskellはむしろ手続き型言語の考えに染まる前の初心者の方が覚え易い言語なんだけど、その初心者向け入門書が無いって言う・・・。 その辺がHaskellの課題。
976 名前:デフォルトの名無しさん [2020/07/14(火) 14:23:32.71 ID:6KNOtJR0.net] >>966 何もしないで複数コア使えるところが良いのでは? 2コア使ってやっとCと同等という見方も出来る。 しかし別の見かたをすると、128コアのシステムではCの64倍。 富岳においては、何もすることなくCの8266752倍の性能が出せるとも言える。
977 名前:デフォルトの名無しさん [2020/07/14(火) 14:46:49.92 ID:y+G53Dzy.net] >>968 うむり。 ネガティヴに読むかポジティブに読むかやね。 自分がHaskell勉強したての頃は、ここまで簡単な並列処理の方法が無くて理想(関数型言語は書き換え無しでマルチスレッド対応出来る)と現実(実際には普通の言語よりマシだけど、結構書き換える)に苦しんでマルチスレッド諦めてたけど、いつの間にかほぼほぼ理想に追い付いてたのは嬉しい。
978 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 14:53:20.52 ID:9oJM7eZI.net] >>967 For great good はわかっている人には楽しいHaskell入門書だけど、普通の入門書には数えられないのか。まあ、そう言われると納得してしまうが。
979 名前:デフォルトの名無しさん [2020/07/14(火) 16:47:28.18 ID:6KNOtJR0.net] スマホ用のARMは8コアが普通だし、今後は32コアが標準になる。 したがってスマホ用のソフトウェアはHaskellを使う時代が来るだろう。
980 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 18:15:15.31 ID:cK2vbctV.net] こないこない
981 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 18:27:49 ID:qW/Sr3KF.net] >>971 来ないフラグだよねそれ
982 名前:デフォルトの名無しさん [2020/07/14(火) 18:31:45 ID:6KNOtJR0.net] セガール最新作・沈黙のHaskell!
983 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 20:48:16.84 ID:Dzg5ZsQq.net] 手軽に始められる、わからなくなったらググればすぐわかる、求人の需要が高い Haskellはこの3つに該当しない珍しい言語 >>5 で終わっているはずなのによく続いたなこのスレ
984 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 21:05:57.89 ID:sb7kFyOo.net] >>976 前の2つは該当すると思うけどね 手続き型からはじめるとわかりにくいのかも
985 名前:デフォルトの名無しさん mailto:sage [2020/07/14(火) 21:12:15.38 ID:TLg82kn3.net] 何でlispにしない
986 名前:デフォルトの名無しさん [2020/07/14(火) 22:14:16.11 ID:6KNOtJR0.net] Lispの一種と見做されるJavascriptも良いかもしれませんね。 Javascriptで関数型の神髄を学び、それからHaskellと富岳でLinuxプログラミングへ移行する。
987 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 03:33:03.74 ID:dHLT77Bw.net] 俺今Javaやってるけど、おすすめしない どうしても静的型付け言語をやりたいなら、Goをやるべき
988 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 08:27:42.38 ID:1GUyXVwD.net] 手軽に始められて情報も多い、スマホもPCもいけるC#でええやん
989 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 09:02:44.48 ID:yrzZGj8C.net] 奈良JS
990 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 09:37:45.34 ID:MIZxT0kc.net] JSってLispの一種ってマジ?
991 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 09:57:41.30 ID:yrzZGj8C.net] Lispの方言のひとつでScheme(スキーム)の影響を受けている
992 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 10:58:04.08 ID:KZXXAVqP.net] Yes, JavaScript is a Lisp raganwald.com/2013/07/19/javascript-is-a-lisp.html そうか、JavaScriptはLispだったのか! https://qiita.com/derui/items/6e8de68cc1b7295de3a6
993 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 11:37:15.19 ID:kb1h0ta6.net] JavaScript, Python, Ruby, PHP, Lua, Perlなど 汎用的なインタプリタ型の言語はVBScriptを除くとほぼすべてLispの影響を強く受けてる どの言語をとっても>>984 の2つ目の記事にあるくらいの類似性はあるので Lispを知ってる人間が他言語を理解しようとする文脈以外では「〜はLispの一種」と言っても無意味
994 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 11:38:17.97 ID:kb1h0ta6.net] >>984 >Yes, JavaScript is a Lisp こっちの記事はまるで中身がない Qiitaのほうがマシっていう
995 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 11:51:54.81 ID:g+rqft1p.net] Rubyなんか関数からして第一級構成要素じゃないのにlispと言えるの? def aaa 〜 bbb = aaa bbb() これもできない。二行目aaaが関数呼び出しになっちゃってるからだが… jsどころかpythonでもできるのに。
996 名前:デフォルトの名無しさん [2020/07/15(水) 12:03:21.05 ID:sBHz+ETb.net] AKBは「会いに行けるアイドル」というコンセプトですが、富岳は「購入できるスパコン」というコンセプトです。
997 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 12:52:26.73 ID:gwK3CNky.net] AKBは購入できるアイドル
998 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 12:53:38.38 ID:gwK3CNky.net] >>985 > Lispの影響を強く受けてる どの部分が? Lispの影響を強く受けてると 人づてに聞いたって言いたいだけ?
999 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 12:54:47.91 ID:gwK3CNky.net] >>987 Lispは逐次実行ができる Rubyも逐次実行ができる 似てる! こういう理由じゃね?w
1000 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 13:25:38.36 ID:2nKcdNnM.net] >>987 そんな表面的な理解しかできてないからどの言語も碌に使えずバカにされるんだぞ パイソン使いが頭悪いと思われて迷惑
1001 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 14:36:50.21 ID:KZXXAVqP.net] そうだねrubyがパクったのはlispの表面的なとこだけだったね。 関数が第一級じゃないとか笑うw procに変換したり、最初からlambdaで作って変数にバインドしなきゃいけなんだっけ?ww 後付けでもこの体たらくwww 最初から本質をパクれていればなぁwwww もうdefをobsoleteにしちゃいなよwwwww
1002 名前:デフォルトの名無しさん [2020/07/15(水) 14:45:36.72 ID:cL9c5hZ8.net] >>984 別にやるなとは言わないけど 何で本人が「わかりにくい」と認定しているものを 敢えてやるんだろう 自分が判らないものを他人には薦めないで欲しい
1003 名前:デフォルトの名無しさん [2020/07/15(水) 14:52:11.09 ID:sBHz+ETb.net] ガンダムはファーストしか認めない派いがいと多いな。
1004 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 17:24:52 ID:IqfNcqeZ.net] 第一級関数は、単なるオブジェクトだから、 外側の変数が内側で見えるから、ダメ Ruby の関数は、C の関数と同じで、 強固なスコープがあって、外側の変数を内側へ通さない だから、バグりにくい
1005 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 17:40:37.26 ID:BCgwBnY5.net] 自分の勉強してきた体験談を書く人がほぼ見当たらず怪しい上っ面の知識だけが飛び交うスレ
1006 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 17:44:10.17 ID:2PJdiH7v.net] >>996 え?Rubyってクロージャーもないの 使えない言語だな
1007 名前:995 mailto:sage [2020/07/15(水) 19:36:34 ID:IqfNcqeZ.net] Ruby では関数内に、ブロックを書く。 ブロックはクロージャだから、ブロックの外側の変数を内側へ通す count = 1 # 外側の変数 [ "a", "b", "c" ].each do |char| puts "#{ count } : #{ char }" count += 1 end 出力 1 : a 2 : b 3 : c
1008 名前:デフォルトの名無しさん [2020/07/15(水) 20:33:21.39 ID:sBHz+ETb.net] 簡単に言うとRubyは関数型言語って事ですね。
1009 名前:デフォルトの名無しさん [2020/07/15(水) 20:36:36.88 ID:BqRMiA+O.net] 無理だってそんな言語。 のちの人が見て分からんだろ。
1010 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 134日 3時間 19分 24秒
1011 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています