ぶっちゃけ始めるのにいい言語て何?
■ このスレッドは過去ログ倉庫に格納されています
リモートワークが快適だからWeb系の方が自分には合ってた
SIだと基本的に元請けしかリモートできないし
リモート出来ても元請けだとプログラミングじゃなくてエクセルいじる仕事がメインだし SIで年収700万で株式投資でわちゃわちゃやるのが1番あったスタイル Is Julia the best language for quantitative finance?
https://towardsdatascience.com/best-language-for-quantitative-finance-here-are-my-findings-f1f458be48b7
ここに書いてあった
ざっくり結論だけ言うと、まずどの分野で使うかを決めないと
どの言語がいいかなんて結論出ないよねってこと Javaで作られたサーバープログラムが
windowsでもlinuxでも使えて便利だなと思った 喫茶店で、サラリーマンの会話を聞いてると、
Ruby on Rails 4 を半年掛けて、バージョンアップするとか言ってたw
リーマンは遅れている
漏れは既に、Rails 6 の本を読んでる 昨日なんJで似たようなスレタイのスレがあったわ
やりたいことによるって回答に対してスレ主がケチくせえこと言ってねえで教えろだのなんだの言って発狂してたわ
やっぱやりたいこともないのに言語聞いてくる奴ってアホなんだなと再認識 基本無料のサービスで課金すると便利みたいな感じにしたいが
自前のサーバーを用意してそこでプログラム動かすのは怖いからパッケージ売りにして
課金部分だけうまいことこっちで管理したいんだけど、成功例ある? あるけどなんでお前みたいなカスにそんなこと教えなきゃならんねーだよ >>674
5ch は割とうまく言っている気がしますね YouTube で有名な、Rubyist の伊藤淳一の動画を見たら、
初心者にも平気で、Ruby を勧めますって言ってたw
「Rubyはオワコン」って言ってる人の話は、信じないようにって
どの言語にも一長一短があるから、
オワコンみたいなレッテル貼りする人の話は、
全く参考にならないから、聞くだけ時間の無駄
YouTubeのモローなんて、Rails はオワコンばかり言ってるけど、
こういう人はポジショントークで、自分がJava土方を欲しいから言ってるのかも
モローは、反Ruby。
PHP の、たにぐちまことは中立。
環境構築の、くろかわこうへいは良くわからない >>673
人に教えられて何とかなる分野じゃないのにな
絵を描いてうまくなるならないに割と似ている
よくいるその手の人は資格取得の試験みたいなものと勘違いしているんだろう どこのweb 学校でも、Ruby on Rails ばっかり
就職先が、自社サービスのweb系。
就職率100% をうたう学校もあるほど
だから、YouTube のモローみたいな、反Rubyの人が出てくるw
Rubyはオワコン
これからは、Java でAndroid や!
iPhone のswift や!w
ハァ、そうですか 個人で課金が絡むシステム作るのって怖いな
広告の量を増やすとかの方がいいのでは オワコン言語でもなんでもやったらいいんだよ。
一つやれば2つ目も楽になるんだから。
まあ金を出すかどうかは意見の分かれるとこだけどな。
金出したからっていい学習ができるわけではないが、
とりあえずやらなきゃって気になるとこだけは重要。 リッチーなアホがカニチャーハン食う系の言語がいいなー
エリートてるって感じだし <script >
document.write("HelloWorld");
</script> オワコン言語ガーとか言ってたらずっと何も始められんぞ >>690
そういう人はプログラムでやりたいこともなく必要が無いんだからそのままでいいよ
やりたいことがあったら「始めるのにいい言語」なんかで逡巡しない そうはいっても、とりあえず始めたいんだけどどれ選んだらいいか分からない、
という人も多いだろうから、
頭の良いYouTuberさんたちの意見を参考に一応言語を示しておくとRubyだね
みんな口をそろえてRubyが良いって言ってる
間違ってもCとかから始めてはいけない JavaScriptはスクリプト系では
一番C言語寄りの文法
将来C/C++まで視野に入れるなら…
(いや、あんまり変わらんか…) 新品か中古のパソコンを入手後そのまま
すぐに初められるのはJavaScriptかPython >>696
最近は python インタプリタが最初から入っているのですか? >>698
Macの場合はLinuxベースだからね Macはunixベースだが、Linuxベースではないよ >>705
この3種類のOSで標準クリーンインストール状態のデフォルトで
ネットに繋がずに書き始められるのは
JavaScriptだけじゃ無いか 何言ってんだこのバカ
初心者の知ったかほど恥ずかしいものは無いぞ MS開発者がツイート「コマンドプロンプトじゃなくPowerShellを使ってね」 >>708
PowerShellって言語なの?
ソフトつくれる? JetBrainの講座が7月1日までに登録すれば12月末までは無料だってさ
Java, Kotlin, Python
https://www.jetbrains.com/academy/ 東京フリーランスのとだこうきが、
デイトラに、Ruby on Rails のコースを作った!
9万円 公式が推奨するpipenvより非公式のanacondaのが安定しているという現実 静的型付け言語がいいならGolangが一番人気がある(と某YouTuberが言ってた) 言語覚えて何ができるか、って発想が乏しいよなこの手のよくあるスレ
日本語覚えてラノベ書けますか論文書けますかって話と変わらんのだけどわからない人が多いんだろうな 述語論理だけで描かれたライトノベルを想像してしまった pythonってとっつきやすいね
rubyはpythonに似てるけどなんかしっくりこなかった そうよね。
色々試して今の自分にしっくりくる言語で始めるのが一番いい。
スレ終了だな。 僕はC言語に1票。理由は古い良い物だから。これくらいからやると他の言語やっても
歴史がわかって応用が効くんじゃないかと。 YouTube の雑食系エンジニア・KENTA の動画で、結論が出てる
初心者は、Ruby。
Ruby on Rails などで、サーバー側・アプリの作り方を学んだら、Go へ
以前は、Ruby → Scala → Go
だったけど、Scalaは、初心者にマウントを取る香具師が増えて、
コミュニティーが崩壊してるので、勢いが戻ることはないw
今の道筋は、Ruby → Go Scalaは一度経験しておくと他の言語が簡単に見えるからやっておいた方が良い
あと有名Web系企業なら負債としてScalaで作られたプロジェクトに何回か遭遇することがあるし、リプレイスするときに読めれば楽 >>716
○○○を作るのにこの言語が良いなら解るけどなwまあ、そういう集まりだからしょーがない。 >>716
誰でももすなるプログラミングといふものを、未経験者もしてみむとてするものなり。
我輩はプログラム初心者である。目的はまだない。 このスレの目的は、初心者が最終目的にたどり着くための、最短距離を求めるもの
例えば、欧州へ行くのに、飛行機・船・鉄道で行くのか、
どの国を通っていくのかなど
登山をするのに、直線的に行けない。
斜めに移動しながら、徐々に高度を上げていく
だから、YouTuber の雑食系エンジニア・KENTA が、
初心者は、AI・機械学習が目的でも、
Python から始めないで、Ruby から始めましょうと言うわけ
一見、遠回り・無関係に見えることが、実は最短!
Rubyを学ぶと基礎体力がつくから、すべてで効率が上がる。
小中高みたいなもの。
次のステップが強くなる Python から始めようと思ってたけど、
食わず嫌いのRuby から始めよっかなあ
Rubyをぶっちゃけ始めるのにいい言語て何?
英語と言うのは無しで >>728
お前はその最短距離のRubyで何を作ったんだよ
いろんなスレで強引に話を割って入ってくるけど何もまともにできないんだろう
最終目的なのに次のステップがあるのも意味不明 >>730
ホントにこいつはこの板の害悪だと思う。
いろんなスレに頻繁に顔を出してはいい加減で思い込みの激しいだけの書き込みをしていく。板に長くいる人にとっては「またいつもの狂人か」ですむが、何も知らない初心者にも積極的にちょっかいを出していくからホントに消えてほしい。 連投スマソ
思ったんだけどさ
どの言語から学んでもアルゴリズムまでたどり着ける奴はいると思うけど、その確率ってめっちゃ低いと思う
だったらその確率を上げるような言語を学ぶ方がいいよな
そういう観点ではPrologは最高だと思うわ
知能とは何なのか
文脈自由文法は知能の観点においてどのような役割を果たしているのか
そういう事を考えさせてくれる言語ってなかなかないと思う
オートマトンも簡単に実装出来るし、オートマトンをどう拡張すればより実務的になるか、その為にはProlog自体をどう拡張するべきなのかとか高い想像力を発揮できる言語だと思う
他の言語とは全然次元が違う
気になったらPrologのスレ覗いて見るのもいいかも
とはいえ、抽象的な思考だけでは実用的なアプリケーションは作れないからPrologと同時にアセンブラなんかも学んでおくと両極端でバランスがとれていいかもな
アセンブラはGASだったらgcc -Sで答え合わせが出来るから迷ったときいいかも
アセンブラはブートローダーの開発で使われてるけど基本的にはトレーニング教材だよ 初心者が次の工程へ進める、生存確率が最も高いのが、Ruby。
Ruby on Rails で、プログラミングに必要な事を、さっと一通りやってしまうのが良い
それで全言語に対する、基礎体力が上がる cのポインタと構造体が理解できない人は
プログラミングに向いていないかもしれない
そういう意味では最初にcをやったほうがいいかもしれないな >>735
ポインタを極力避ける言語が、ここ二十年くらいの流行です
ポインタなんか理解できなくても、十分やっていけると思います 最初ならExcel VBAでいいやろ
Excel操作ですぐ結果分かるし、
なんだかんだでExcelは使うことになるから >>736
QZさんはポインタという概念の無い言語のほうがいいんですね。
このスレはいろんな言語があふれかえって、初心者にかえって混乱を与えてしまう
んじゃないかと心配してます。結局のところ何がしたいかによるんですが、C言語
とかからWindowsも開発されたので、根本を理解したかったら、この言語の理解は
必須だと思ってます。確かに単純にお金を稼ぎたいとかならJava Scriptのようなこと
だけやってればいいかもしれません。僕が疑問に思っているのは、ただ売りたい
だけでお金が吸い取られてしまう言語とかがあるんじゃないかということです。
僕も言語開発してるので人のことはあまり言えないですが商売とはちょっと違う
ので。 Cの発想が将来的に役立つかどうかと最初の言語として適してるかは別問題だと思うけどな
まずは気楽に始められて結果をすぐ得られてプログラミングに抵抗なくして貰えるのが良くね? >>739
Rubyって言いたんでしょうか?個人的にはちょっと使ったことはあったんですけど、
面白くないなと思ったんですよ。まつもとゆきひろにもメール送っても返信無かった
のであまり好きじゃないんですよ^^;僕はC言語をやるべき人にメッセージを
送っただけで、やりたい人は他のをやれば?です。 >>740
有名人相手にメールを送ったら返信があるのを当然と思っていたり、>>739の内容から勝手にRuby推しだと思ったり、主観的な思い込みが激しいんでないの?
君のレスを見てると理由が全部ふんわりとした主観的なもので、そういうのが一番初心者にとって混乱を与えてしまうと思うぞ。 >>741
有名人の相場知ってますよ。僕は。だから、まつもとゆきひろを不買にしてるんです。 ちょっと一旦カッとなってしまったかもしれません。確かにRubyの話はしません
でした。主観的な思い込みが激しいのは、プログラム技術板的には、確率的な人工知能
は遺伝的プログラミング的に進化的優位なことがあるなどということにしておいて、
喧嘩しないように落ちることにします。 rubyの話くっそどうでもいいな
初心者ならVBAかpythonしかない >>735
ポインタやアドレスの概念を理解するというのは割と重要という点には同意
ただそれは最初でなくてもいい
最初にCやC++から始めるとプログラミングが嫌いになる恐れがある ポインタが理解できないと値渡しで参照渡しを実現するという意味が分からないからね
これはものすごく重要なポイント お金稼ぐ以外にプログラミング言語を勉強する目的って何よ Rubyは言語オタクになり易い言語だと思う。
作者のmazが言語オタクだからだけど。
まあ、そのお陰でHaskellに出会えて、そのお陰でアルゴリズムの理解が出来て、
自分にはファイル構造の解析能力が足りないと自覚出来たから、言語オタクを脱却出来たんだけど。 >>747
普段やっているめんどくさい作業を自動化して楽をする。
手動でやってはミスが起こりやすい作業を自動化して信頼性を確保する。
等々 rubyは行き当たりばったりで機能実装してるから機能ごとに一貫性がない。
proc?ブロック?ラムダ?def関数(メソッド)?
phpもだけど。 >>740
Ruby の女神・池澤あやかは、逆の事を言ってる
彼女は慶応大卒だけど、大学で、C言語からやるので、
ほとんどの人がプログラミングを嫌いになる
彼女は、山陰地方のRails 合宿へ行ってから、
色んなツールをRubyで作って、自動化してた
つまり、初心者のポインターの挫折確率は、最高w >>745
言いたいことはわかるが、それくらいで嫌いになる輩はどうせ続かねーよとも思う。 >>754
俺の友人に、かつてCを勉強し始めたがうまくいかず、
Pythonに切り替えて勉強を始め、大手ゲーム会社に転職した友人がいる
(まあプログラミングスキルだけを武器に面接に臨んだわけではないみたいだが) まあスタート時の理解度にも依るんだよな
代入式が数式にしか見えなくて理解出来ないとか
変数が理解出来ないとか
インデントが理解出来ないとか
そこら辺だと始めることすら難しいんだよね
で、意外とそういう人が多い Cの悲劇。学習本など、必ずscanf だ。あんなもの使えないし、覚えるのもムダ。言語仕様を覚えたら、まずカーソル移動ができる入力ルーチン作れれば、あとは何でもできるかと思います。 >>757
その「カーソルを動かす」ってどうやるつもりですか?
エスケープシーケンス?curses?
思いっきり環境依存ですね… RubyはPerlみたいに落ちぶれていくよ
間違いない! >>757-758
もちろん環境依存だけど本質的には
2Dグラフィックで80x25程度の
任意の位置に文字(とりあえず一文字で良い)を
出力出来る標準環境があれば良いんだよな ほとんどのプログラマはLinuxを使いこなせてないからな。
Linuxのインストールをきちんと習うべきだろな。 始める言語は何がいいかってスレでLinux使いこなせとかいう意味不明なキチガイ ■ このスレッドは過去ログ倉庫に格納されています