プログラミング始めたいんだけど、何の言語がいい? (798レス)
プログラミング始めたいんだけど、何の言語がいい? http://mevius.5ch.net/test/read.cgi/tech/1665950938/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
483: デフォルトの名無しさん [sage] 2023/01/27(金) 10:39:29.23 ID:P0p3cJ8l goなんて使う必要無くね? 高負荷なごくごく一部のサービスには必要かもしれないが 結局言語自体が早くてもRDBとかにアクセスするならあんまり関係無いんだよな http://mevius.5ch.net/test/read.cgi/tech/1665950938/483
484: デフォルトの名無しさん [] 2023/01/28(土) 10:26:02.08 ID:bIIsQjny https://ideone.com/Uz7KGk class Foo { static int bar = 99; public int baz() {return bar;} } class Ideone { public static void main (String[] args) throws java.lang.Exception { Foo foo = new Foo(); System.out.println(Foo.bar); System.out.println(foo.bar); System.out.println(foo.baz()); } } クラス変数をインスタンス越しに見えるのってJava地味にすこ 大体の言語はそれしようとしてできないからfoo.baz()の形式にせざるを得ない http://mevius.5ch.net/test/read.cgi/tech/1665950938/484
485: デフォルトの名無しさん [] 2023/01/28(土) 10:35:43.32 ID:bIIsQjny ちなみにC#はダメ https://ideone.com/sTHigZ using System; class Foo { public static int bar = 99; public int baz() {return bar;} } public class Test { public static void Main() { Foo foo = new Foo(); Console.WriteLine(Foo.bar); //Console.WriteLine(foo.bar); // error CS0176: Static member `Foo.bar' cannot be accessed with an instance reference, qualify it with a type name instead Console.WriteLine(foo.baz()); } } http://mevius.5ch.net/test/read.cgi/tech/1665950938/485
486: デフォルトの名無しさん [sage] 2023/01/31(火) 07:52:32.21 ID:YNMDboNb それできる必要性がわからん... http://mevius.5ch.net/test/read.cgi/tech/1665950938/486
487: デフォルトの名無しさん [sage] 2023/02/01(水) 04:07:23.57 ID:RyGmTTdX >>485 barはインスタンス自身が持ってるデータではないのだから、foo.barでアクセスできるJavaの方がおかしいよ http://mevius.5ch.net/test/read.cgi/tech/1665950938/487
488: デフォルトの名無しさん [sage] 2023/02/05(日) 21:39:39.41 ID:N36XjZqk >>473 仕事でKotlin使ってるけど楽だよ(便利) javaが元に作られてるだけでjavaみたいな煩わしさは一切ない javaは嫌いだけど、そんな俺でも抵抗なく出来る 何の言語でも1つある程度極めとけば楽だと思うけどね(cプラプラあたりは別かもわからんけど) http://mevius.5ch.net/test/read.cgi/tech/1665950938/488
489: デフォルトの名無しさん [sage] 2023/02/05(日) 22:53:39.70 ID:N1CrWJVM 俺Kotlinの方が激しく嫌いだわw Javaの方が親しみがある 所詮トランスパイル言語は消える運命 http://mevius.5ch.net/test/read.cgi/tech/1665950938/489
490: デフォルトの名無しさん [sage] 2023/02/06(月) 11:31:02.32 ID:bm7dpZwW フリーランスだけどPHPがダントツでオススメ 間違ってもPythonなんかはやらんほうがええわ 若くて新卒で就職したいとかなら話は別やけど http://mevius.5ch.net/test/read.cgi/tech/1665950938/490
491: デフォルトの名無しさん [sage] 2023/02/06(月) 13:01:40.96 ID:RZv6r5ac PHPって需要あるの? 何が作れるの? http://mevius.5ch.net/test/read.cgi/tech/1665950938/491
492: デフォルトの名無しさん [sage] 2023/02/06(月) 20:44:15.20 ID:hXjwsQya >>490 仕事で触ってないやつはPythonなんてフリーランスレベルに極めようがないからね(Python自体優良企業でしか実績積めないし) 未経験ならPythonもjavaもマジで無駄骨だからやめたほうがいい(javaフリーランスなれるならどの言語も楽勝だろ) javaを使う人はたくさんいるけど、フリーランスレベルになれる人はほとんどいない HTML,CSS,JavaScript 未経験は大人しくフロントエンド言語にしろ http://mevius.5ch.net/test/read.cgi/tech/1665950938/492
493: デフォルトの名無しさん [sage] 2023/02/07(火) 07:53:39.57 ID:gxpyLiZC >>491 めちゃくちゃある >>492 未経験ならWEB制作フリーランスかな 稼げないだろうけど(技術的に誰でもできる) http://mevius.5ch.net/test/read.cgi/tech/1665950938/493
494: デフォルトの名無しさん [sage] 2023/02/07(火) 10:56:50.81 ID:fu1nz0OP PHP javascriptが出来れば仕事はいくらでもあるからなぁ 更にvueやreactも出来ればモダン(笑)な職場で働けるかもw 単なる学習ならpythonでもやってろw http://mevius.5ch.net/test/read.cgi/tech/1665950938/494
495: デフォルトの名無しさん [sage] 2023/02/07(火) 11:12:01.79 ID:U5Zd6lrw JavaScriptは出来るで あとはPHPを覚えればええの? http://mevius.5ch.net/test/read.cgi/tech/1665950938/495
496: デフォルトの名無しさん [sage] 2023/02/07(火) 11:14:08.41 ID:g3/pKAEZ いいわけないだろ 5chに聞くんじゃなく相手に聞けよ http://mevius.5ch.net/test/read.cgi/tech/1665950938/496
497: デフォルトの名無しさん [sage] 2023/02/07(火) 11:27:15.94 ID:U5Zd6lrw PHPってまずHTMLから覚えないといけないんだよね? JavaScriptはWebで使ってるのではなくて、adobeのソフトを制御するために覚えました http://mevius.5ch.net/test/read.cgi/tech/1665950938/497
498: デフォルトの名無しさん [sage] 2023/02/07(火) 11:40:43.60 ID:GaiG9cMU フリーランスつってもいろいろある 客とほぼ直接取引するならどうしたって九分九厘は中小相手の小規模案件 特に金をかけられないWeb制作ではPHPのシェアめちゃ高い 業務システム案件の孫請SIに補充人員として雇われたりSESの人数合わせで入るようなフリーランスならJavaが標準 今はC#やPythonの需要もそれなりにある http://mevius.5ch.net/test/read.cgi/tech/1665950938/498
499: デフォルトの名無しさん [sage] 2023/02/07(火) 19:37:31.71 ID:EmGMotUU フリーランスとか才能ないと無理だろ 仕事中はずっとプログラミング 休日はプログラミングの勉強 これが苦だと無理 継続する力がないと技術はすぐ廃れるからすぐ食べれなくなりそう フリーランスになるなんて人は向上心がめっちゃあってコミュ力も高い人でないと無理 そしてそういう人はこの業界でも少数 http://mevius.5ch.net/test/read.cgi/tech/1665950938/499
500: デフォルトの名無しさん [] 2023/02/15(水) 18:34:17.95 ID:HlAv3bv3 Python は素晴らしい言語だよ ただ、これを続けていくと数学の知識が求められるようになるので理数系の人で無ければ長居は無用。 現場では当たり前に数学の知識を求められて終わる。 http://mevius.5ch.net/test/read.cgi/tech/1665950938/500
501: デフォルトの名無しさん [sage] 2023/02/19(日) 06:29:11.51 ID:d92YoZWa >>500 pythonでweb開発ならそんな事無いやん 機械学習とかやるからデータサイエンスの知識が必要なだけ http://mevius.5ch.net/test/read.cgi/tech/1665950938/501
502: デフォルトの名無しさん [sage] 2023/02/19(日) 11:21:16.57 ID:q0hcrsqA ぴゅう太の日本語G-BASICがおすすめ 日本語でBASICが書けるよ http://mevius.5ch.net/test/read.cgi/tech/1665950938/502
503: デフォルトの名無しさん [] 2023/02/20(月) 22:25:14.04 ID:9/HWGTtY フルスタック極まってるLaravelと仕様がどんどんモダンになってるphp8がいいよ http://mevius.5ch.net/test/read.cgi/tech/1665950938/503
504: デフォルトの名無しさん [sage] 2023/02/20(月) 22:32:55.17 ID:YQPSwJZu 仕事したいならPHPだけど、javascriptやHTML,CSS,SQLその他webの知識が無いと仕事にならないという事実w http://mevius.5ch.net/test/read.cgi/tech/1665950938/504
505: デフォルトの名無しさん [] 2023/02/20(月) 23:12:00.99 ID:i0a5k8Ru >>504 まぁそうだねwebやるなら絶対に避けられないな http://mevius.5ch.net/test/read.cgi/tech/1665950938/505
506: デフォルトの名無しさん [sage] 2023/03/11(土) 06:50:55.01 ID:A5qGXU2o 安定した案件の仕事をするには何が良いでしょうか? 個人的に調べたり考察した内容を以下に書いてみます AIや機械学習のおかげでPythonの求人が多い ただし人口が多く稼げるのは一部のデータサイエンスに強い人だけで半数以上は大したことがない ソフトの配布やアップデートの関係でデスクトップアプリの需要は減りWebアプリやサービスでの供給の方が多い AIや機械学習を使用する為にフロント側としての需要もある http://mevius.5ch.net/test/read.cgi/tech/1665950938/506
507: デフォルトの名無しさん [sage] 2023/03/11(土) 07:01:07.81 ID:A5qGXU2o スマホアプリ開発で泥や林檎それぞれを別でJavaやSwiftで作ると時間や人や勉強といった全部でコストが掛かる 大体はFlutterやXamarinやらゲームならUnityといったマルチデバイス開発出来るものを使用する ここまで考えて Web Android iOSを効率よくコスパ良く開発できる バックグラウンドの開発が出来る 一応デスクトップ系も開発出来る これらをベストでは無いがベターな汎用性を持った言語 個人的にはC#がダントツで次点がJavaとFlutter 3位がJavascriptだと思ったのですが意見をお願いします http://mevius.5ch.net/test/read.cgi/tech/1665950938/507
508: デフォルトの名無しさん [sage] 2023/03/11(土) 13:01:53.87 ID:9itbhn+4 フレームワークやライブラリの違いに比べれば言語の違いは些細なこと Java、C#、Kotlin、Swift、Dartあたりは一つ習得すれば他を習得するのにそれほど時間はかからない 各フレームワーク・各ライブラリの使い方、パターン、イディオム、ベストプラクティス等を理解して実践できるようになるほうがはるかに時間がかかる 特にユーザー数の少ない組み合わせはWeb上で調べられるノウハウが極端に少なくなるため時間コストが急カーブで上昇する http://mevius.5ch.net/test/read.cgi/tech/1665950938/508
509: デフォルトの名無しさん [sage] 2023/04/02(日) 17:27:20.47 ID:UtN6FSA2 Unityでゲーム作りたいんじゃなきゃ 最初の言語にC#はおすすめとは言い難いけどねえ http://mevius.5ch.net/test/read.cgi/tech/1665950938/509
510: デフォルトの名無しさん [sage] 2023/04/02(日) 23:15:33.91 ID:8NLj0v1M 今時のプログラマだとjavascript辺りは使えて当然みたいな感じがしなくもないが (webに全く無関係ならそうでもないだろうけど) javascriptの利点はブラウザさえあれば実行できてお手軽だということ C#もvisualstudio入れればいいだけだし、今時メンドクサイなんて事は無いけどw http://mevius.5ch.net/test/read.cgi/tech/1665950938/510
511: デフォルトの名無しさん [sage] 2023/04/03(月) 05:21:53.21 ID:qaPRCI44 >>509 最初とかそういうのはどうでも良いんです 仕事として約40年のうちで学習時間をいかに減らして楽をしたいってのが目標です なお年収は500万600万ぐらいで構いません 1つ学べば各分野での開発ができ それなりの求人があり メジャーな開発言語 を模索しています Windowsが発売される前の汎用機時代にCOBOLだけやっとけば良いよ的なものを模索しています http://mevius.5ch.net/test/read.cgi/tech/1665950938/511
512: デフォルトの名無しさん [sage] 2023/04/03(月) 05:23:50.20 ID:qaPRCI44 >>510 Webアセンブリを使えばほぼjsは使用しなくても良いのでは? Blazorで良いと思うのですが http://mevius.5ch.net/test/read.cgi/tech/1665950938/512
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 286 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s