[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/23 02:05 / Filesize : 239 KB / Number-of Response : 1012
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ぶっちゃけ始めるのにいい言語て何?



1 名前:デフォルトの名無しさん [2020/03/03(火) 17:17:13 ID:VgWTKanI.net]
ぶっちゃけていいよ

151 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 12:06:04 ID:AOabs0cu.net]
C++はRustでええやんってならないの?

152 名前:デフォルトの名無しさん [2020/03/14(土) 12:19:35 ID:ZeKcOEI3.net]
結局自分がやってる言語は将来があると思いたくなるけど、何も確かなことはないんだから、言語そのものの仕組みを勉強して新しい言語学ぶハードル下げたほうがいいよね

153 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 14:05:37 ID:JKHuUiBu.net]
しょうもないシンタックスを覚えるくらいならそう。

154 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 16:32:32.18 ID:ILPzjwAA.net]
>>40をブレイクダウンして
初心者向き言語に求められる特性を上げるとこんな感じ
将来性とかは正直どうでもいいと思う

1. 初心者がプログラミングとはどういうものなのかを効率よく理解するために必要な特性
- 初心者にとっての言語仕様の理解しやすさ
- チュートリアルのわかりやすさ
- リファレンスのわかりやすさ・探しやすさ
- 良質な情報の豊富さ、定番サイト/書籍の有無
- コーディング時の思考ノイズの少なさ・目的の達成しやすさ
- 付随して学ぶ必要がある知識エリアの少なさ
- コミュニティ/ユーザーフォーラムの親切さ

2. 自分にとって役に立つ小さなプログラムを繰り返し作って形式知を暗黙知化するために必要な特性
- 導入/環境構築のしやすさ
- REPLやパッケージマネージャなどの開発道具の使いやすさ/わかりやすさ
- エラーメッセージのわかりやすさ
- 特定のエラーに対する対応策の見つけやすさ
- デバッグのやりやすさ・テストのしやすさ
- コンパイル/ビルドの速さと容易さ
- 初心者が試すべき基本機能の使いやすさ(テキスト処理/コレクション処理/ファイルIO/Webアクセス等)

155 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 16:57:01.08 ID:ILPzjwAA.net]
今日Pythonスレであった例だけど

v=[1,2,3]
[c=c+1 for c in v if c==1]

↑これを実行すると↓このエラーが出る

File "script.py", line 12
[c=c+1 for c in v if c==1]
 ^
SyntaxError: invalid syntax

文法エラーなのは分かるけどエラーメッセージからは
なんでinvalidなのかどう対処したらいいのかわからない
これだと初心者はリファレンスのどこを調べたらいいかわからないだろうし
エラーメッセージでググっても同じ原因でエラーになってるものを見つけるのも難しいと思われる

エラーメッセージの親切さは初心者じゃなくても重要なんだけど
特に初心者にとっては学習効率を左右する大きな要素なので
最初に学ぶ言語を選ぶ時はよく見極めたほうがよい

156 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 17:34:21.62 ID:JKHuUiBu.net]
まず既存のコードのメンテでそういう間違いのコードを見る機会はない
自分で書いたなら自分でそれくらいデバッグできんでどうすんの(「リスト内包」でググるくらいしろ)
自分で書いて急ぐ必要があるならfor文で書き直すことを考えろ
で、話は終わりだ

157 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 17:48:47.55 ID:C6o8FCtt.net]
たとえばエラーメッセージが親切な言語ってどんなのがあるん?

158 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 17:55:52.61 ID:o8m3ZWoY.net]
>>154
その質問、質問者自信は内包表記に代入がかけないことは分かった上でこういうことはできないの?って質問だったな。
この例では構文エラーの位置を具体的に示してくれてるんだからエラーメッセージとしては十分分かりやすい方だろう。ユーザーの意図を正しく解釈して適切なメッセージを提示するのは限界がある。
C++のテンプレート絡みのエラーやかなりひどいが、それ以外ならどのメジャーな言語も大差ないんじゃね。

159 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 18:59:15.28 ID:ILPzjwAA.net]
>>155
初心者が初級者になろうとして学習してる時に試行錯誤してるコードの話だよ

「リスト内包表記 代入」ってキーワードが思いつけば
代入はできないってことはすぐ分かるだろうが、なんでできないのかはすぐには分からないんじゃないかな
それにリファレンスを調べずにググってQiitaやブログの記事を鵜呑みにするのは
初心者に限らずダメなやつの調べ方で学習効率が低い



160 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 19:07:18.95 ID:ILPzjwAA.net]
>>157
エラーが出るから自分のコードが間違ってることは理解してるだろうけど
代入できないことを理解してたかどうかはわからない
少なくとも代入できない原因はわかってなかったんじゃないかな

テンプレートとかマクロ関連とかで
わかりにくいエラーメッセージしか出せない状況があるのは理解できるが
このケースはそうじゃないよね?
文法エラーでinvalid syntaxとだけしか分からない言語って
最近そうないと思うんだけど

161 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 19:09:25.52 ID:ILPzjwAA.net]
>>156
個人の感想で言えば
C#(その他.NET言語)、Ruby, Rust, Elm

静的言語のほうが有利な面はあると思う

162 名前:デフォルトの名無しさん [2020/03/14(土) 19:42:33.80 ID:R7iBZnY8.net]
python 3.8から代入式使えるぞ!
:= だ。
勉強になったな!

163 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 20:23:53 ID:JKHuUiBu.net]
>>159
いや普通代入しようと思わんだろうし、あんなエラー踏むこと自体ねーよ。
コピペでプログラムしてもああならん。
本気であれを書いてなおかつ直せないんだったらプログラムをやるべきじゃない。

所詮は脳内で考えた素人コードだわ。

164 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 20:41:55.30 ID:eph4O7WW.net]
脳内で考えた素朴な素人コードが動かないんなら始めるのにいい言語ではないな

165 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 21:00:46.67 ID:EZnfjiau.net]
RubyやPythonが簡単なのは間違いないけどだからと言ってJavaScriptを差し置いて初心者がやるべき言語とはならないだろ
特にRubyやPythonはIT初心者にとっては大事な要素であるWindowsと相性が悪いっていう致命的弱点があるからな
その点jsはブラウザさえあればすぐ動くしWindows化においてもGUIアプリ作れちゃうしな

166 名前:デフォルトの名無しさん [2020/03/14(土) 21:20:25.70 ID:jI+WJaIx.net]
よくわかんないけどRubyやるわ

167 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 21:25:27.26 ID:ILPzjwAA.net]
>>161
>>154のケースでは使えないよね
それにPythonの場合、初心者は1つ前のバージョン使うべき

168 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 21:54:56.83 ID:QkTuPxNm.net]
>>164
言ってることは一理ある

169 名前:デフォルトの名無しさん [2020/03/14(土) 23:10:31.62 ID:R7iBZnY8.net]
まあ初心者にはインストールが一番の難関だもんね…



170 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 23:41:05 ID:ChiCBkOA.net]
>>164
プログラム初心者にGUIのコーディングさせるつもりなのマジで草生えるんだが
初心者でどうしてもGUIが必要ならコーディングレス開発の一択だし
習熟目的ならCUIでやる以外の選択肢ないよ

171 名前:デフォルトの名無しさん mailto:sage [2020/03/14(土) 23:59:50 ID:ILPzjwAA.net]
>>164
ブラウザのJavaScriptだと何か実用的なことをしようとすると
HTML/CSS/DOM/HTTPもほぼ必須で学ぶ必要があって
馴染みのない人にとってはそれが結構重い
逆にHTML/CSS程度はすでに理解してるという人はJavaScriptオススメ

RubyやPythonのWindows環境での使い勝手はWSL + Windows Terminalで状況変わって来てる
WSLすら難しいってレベルの人は
最初は簡単な入出力機能のあるオンラインエディタでもいいんじゃないかな

172 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 00:19:11 ID:b9Qsc7j/.net]
Python は、Guido も批判しているように、内包表記で時間を取られる。
それと、引数に、self がついてまわる

それと海外では、Julia の認知度が100% だろ

SASS もそうだった。
海外で100% だった時に、日本では、ほとんど知られてなかった。
でも今は、50% ぐらい知られている

Python, JavaScript では、偽が10種類ぐらいある。これがやっかい。
空配列・空文字列とか、色々な型で、偽となるものがあるけど、
Ruby では、nil・false の2つだけ

Python, JavaScript では、関数の外側のローカル変数が、内側に入り込む

Ruby では入らない。
関数スコープは強固だけど、ブロックスコープには入り込む。
C のように、関数・ブロックという2つのスコープを持つ

Python では、高卒プログラマーの仕事がない。
高学歴のノンプログラマーが使うイメージ

プログラミングで、どうにかなる感じではない。
Rubyでは、OS を学んで、サーバー側へ行ける。
Go へ進んでもよいし

173 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 00:32:40 ID:b9Qsc7j/.net]
Ruby でも、MSYS2/MINGW は、日本語でバグル・日本語入力できなかった。
それが、WSL では、日本語でバグらない!
WSL の登場で、次第に、Windows 版のRuby Installer は、使われなくなっていく

それに、VSCode の拡張機能、Remote WSL が出たから、
Windows 10 では、Ubuntu 18.04 が標準になる

rbenv という、Rubyのバージョンマネージャーを、Linux側にインストールする

rbenv のトップページを、Chrome で、日本語に翻訳して読む
https://github.com/rbenv/rbenv

Basic GitHub Checkout の所の、rbenv-installer のリンクから、rbenv-installer のページへ移動する
https://github.com/rbenv/rbenv-installer#rbenv-installer

rbenv-installer の説明通りに、以下を実行する

curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash

このシェルスクリプト内では、Mac のHomebrew または、Windows なら、git を使っている

~/.bashrc に環境変数を追加して、
最後に、rbenv-installer のページのrbenv-doctor で、再チェックする

curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash

174 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 00:50:27 ID:CE9w6MSu.net]
Rubyについて5chで質問すると、ボットみたいに同じ言動を繰り返しおかしな日本語で的外れな回答する奴に絡まれるから、初心者には勧められない

175 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 03:11:01.73 ID:xrGBHzYH.net]
>>173
いろんなスレで「Ruby では…」って突然Rubyネタ披露する人もそうだね
なんで必死にRuby推しするのか知らないけど却ってイメージ悪くしてるよ

176 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 03:37:27.61 ID:3o1DpNlP.net]
大学行ってた頃、一般教養の情報の講義ではJavaを使ってた
その時は何でCをやらないんだろって思ってたけど、
今ならJavaにしてた理由がよく分かる

失礼、脱線しました

177 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 03:51:57 ID:CE9w6MSu.net]
>>174
>>173はまさにソイツのことだよ

178 名前:デフォルトの名無しさん [2020/03/15(日) 04:40:36 ID:3YzLvkry.net]
> Python, JavaScript では、偽が10種類ぐらいある

また嘘吐いてんのかrubyキチガイ。
これでrubyは理解してんのかと思いきやrubyスレで初心者も吹き出すような質問してたりするからなこのカスw

179 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 09:35:40 ID:xxuRolQk.net]
>>163
は?意味わからん。
存在しな架空の想定のために無駄な機能入れるとかクソSIerかよ。



180 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 11:22:27 ID:hMIBBuyC.net]
浅井『プログラミングの基礎』を読みながら
OCamlを学ぶ

181 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 11:32:13 ID:X5C4uG55.net]
>>175
参考までになぜCではなくてJavaでよかったのか教えてくれないか?

182 名前:174 mailto:sage [2020/03/15(日) 13:12:41 ID:3o1DpNlP.net]
>>180
もう15年以上前の話になるけど

CにはString型が無いので文字列の扱いが大変だということ、
scanfなどの入力関数の動作があぶなっかしいということ、
ポインタを使いこなすのが難しいということ、など

183 名前:デフォルトの名無しさん [2020/03/15(日) 18:02:14.53 ID:ljKtR3CB.net]
なんで日本語が出てこないのか?

184 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 18:36:54.92 ID:XbDoNvCk.net]
日本語?良い言語だよ。
一音一音はっきり発音する聞き手に優しい言語で、動詞が最後に来るっていう最高にクールな言語さ!

185 名前:デフォルトの名無しさん [2020/03/15(日) 19:20:26.11 ID:5Duda6ao.net]
限らないだろ最後に来るとは。
よくないよそういう決めつけ。

186 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 21:00:08 ID:QnRXHgWD.net]
どうせ始めないだろうな

187 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 21:55:03 ID:P8NsVYAw.net]
E言語を作れ

188 名前:デフォルトの名無しさん mailto:sage [2020/03/19(Thu) 00:10:50 ID:JIE5H5WB.net]
大事なことは5ちゃんなんか見てないで
どの言語でもいいから入門書なり入門サイトなりで今すぐ勉強を始めること

189 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 00:20:50.50 ID:6fQSvB7R.net]
正解。
こんなとこ見てるのはやらない理由を積み上げたいだけだからな。



190 名前:デフォルトの名無しさん mailto:sage [2020/03/19(Thu) 02:05:57 ID:MilrfGsk.net]
そうですね
先入観を捨ててCOBOLから勉強するのが良いです

191 名前:デフォルトの名無しさん [2020/03/19(Thu) 22:11:26 ID:CIyGoh8G.net]
html→css→JavaScript→Ruby

192 名前:デフォルトの名無しさん [2020/03/19(Thu) 22:42:05 ID:CueowRO4.net]
>>106
>>88と比較するならtakeでなく‼︎使え。共通点も見えてくる。
あと、1行ならdoは要らん。

main = (print.fib) 9

fib = (fibs!!)
(fib n = fib!!nをカリー化で見た目の引数を省略)

fibs = 0:1:zipWith (+) fibs (tail fibs)

output:
>34

fibsはこう動く。

fibs
= 0:1:zipWith (+) fibs (tail fibs)
= 0:1:(0 + 1):zipWith (+) [0:1:...] [1:...]
= 0:1:1:zipWith (+) [0:1:...] [1:...]
= 0:1:1:(1 + 1):zipWith (+) [1:1:...] [1:...]
= 0:1:1:2:zipWith (+) [1:2:...] [2:...]
= 0:1:1:2:(1 + 2):zipWith (+) [1:2:...] [2:...]
.
.
.

193 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 16:58:19.93 ID:He36jL2X.net]
Haskellはいろんな概念を学ばないといけないのもあるが
声に出して読みにくいのが致命的に初心者向きではない

194 名前:デフォルトの名無しさん [2020/03/21(土) 17:00:57.53 ID:7CIer+Qg.net]
学んだら眼から鱗だけど、学ばないといけない訳じゃない。

195 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 23:55:42 ID:xzjK4C9v.net]
>>189
なるほど、いいかも!
ライバルが少ないですもんね〜

196 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 13:45:33.56 ID:ZvBqcowf.net]
>>189
ひねくれた答えを出したかったんだろうけれど、本人にやる気があるならそれもありだよ。
ただ初心者が自発的にコボルを選ぶことはないだろう。

197 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 18:20:42 ID:j6VnZvbO.net]
でも結局やらないに1票

198 名前:デフォルトの名無しさん mailto:sage [2020/03/23(月) 20:59:39 ID:Lgmo/5bI.net]
とりあえずcやろ

199 名前:デフォルトの名無しさん [2020/03/23(月) 23:22:05 ID:fI4BXARU.net]
>>197
今どきCかよ
無難なのはJavaだろ



200 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 00:36:36 ID:QVOPY4xn.net]
ほんとの初心者ならVBAとかJS(chromeで打ち込む)でいいと思うけどな
コードいじる実感が沸いたほうが次に繋がる

201 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 00:51:37.83 ID:bSQ4VduX.net]
逆にここにいる人らは何から入ったの?

202 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 00:55:43.48 ID:00LsAaPw.net]
N88-BASIC

203 名前: mailto:sage [2020/03/24(火) 01:04:19.08 ID:KtfI6cNR.net]
>>200
Z80

204 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 01:04:21.61 ID:ufM7MxXA.net]
C

205 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 01:12:46.69 ID:cu1HFh78.net]
ヒューマンリソースマシンってゲーム評判よかったからやってみたけどガワ被せたアセンブリじゃねーか今どきこれは無いわ

206 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 01:13:57.30 ID:l++MC8Rs.net]
PC98時代って選択肢無いんじゃないの
ベーマガの時代だよ

207 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 01:32:47.61 ID:j8MbTW6x.net]
中学の時にBASICでグラフィックの作品作るって課題があって、それが最初やな

これです
https://imgur.com/jfYiGh5

208 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 01:50:55.72 ID:n5EM3Zd9.net]
>>200
JavaScript+CanvaAPIでゲーム作り
右も左もわからん時に、HTML/CSSほとんど触らずに
プログラミングに集中できたのは良かった

209 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 08:40:24.05 ID:fIz9jlYr.net]
>>200
MSX-BASIC



210 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 09:33:20.03 ID:H9JPdawr.net]
おっさんばっかだな

211 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 09:43:53 ID:l++MC8Rs.net]
とある時代は深く考えずとも一択だった
でも今は10くらい選択肢がある
だからこういうスレがある

なのでオッサンに聞いても「始めるのにいい言語」という質問の意味自体が分からない
そして現役の今の奴らに聞いても十人十色なら、あとはアンケートの多数決で決めるしかない

その時代に自分が一番最初に習った言語を挙げるしかないなら、
当時の人気だけで「始めるのにいい言語」が決まる
そして当時の人気言語は今は大抵は廃れてるから、
「始めるのにいい言語」はどの世代であっても永遠に分からない

つまりオッサンに聞いてもわからないし誰に聞いても分からない
謎の人気でプッシュされてる言語をやるのがベター

212 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 10:02:21 ID:G3YLWB5X.net]
LISP

213 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 12:33:02 ID:UBy3gEYu.net]
>>210
>謎の人気でプッシュされてる言語をやるのがベター

結論が唐突w
一番金になる初心者が興味本位で食いつきやすい言語がプッシュされる
初心者のためになるかどうかは知ったこっちゃない

214 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 13:19:13.97 ID:l++MC8Rs.net]
……そういう言語であっても母数が多けりゃ正規分布の6σ外は必ず出るので
「わたしは○○を最初に学んだからプログラマになりました」という奴も必ず出る
つまり統計的には○○がなんであってもすごく出来る奴はどの時代も一定数出てくる

215 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 14:29:00 ID:GuqOhGpz.net]
統計用語の「母数」の意味を調べよう。
…まあ、この訳つくった奴がセンス皆無という恨み節も聞こえるが…

216 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 15:35:21 ID:00LsAaPw.net]
出たわね母数警察!

217 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 15:45:04 ID:5rcQQ4G6.net]
Hu-BASICから始めてマシン語ちょい勉強しその後30年以上プログラミングやってなく
一昨年からC言語触り出して今はコンソールでゲーム作ったりビットコ用のbot作ったりしてる

218 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 20:29:48 ID:1n+V7cka.net]
就職して使う言語勉強すりゃいいじゃん。そういう回答が嫌なんだろうけれど。

219 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 21:24:44.33 ID:G3YLWB5X.net]
趣味でプログラミングやりたくて、いろんな言語に手を出したんだけど、
ほとんど三日坊主でダメだった。唯一ある程度使えるようになったのがLISPだった。
LISPってライブラリの少なさとか環境は良くないのかも知れないけど、
言語の習得というか、きれいでなくても動くものをつくるぐらいになるにはそれほど難しくないと思った。

と言うことで、LISPがおすすめ。個人的見解です。



220 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 21:28:24.92 ID:DXydLldk.net]
set と setq の違いがわからなくて挫折する人がいるね

221 名前:デフォルトの名無しさん [2020/03/25(水) 00:06:33 ID:WTlT29dU.net]
>>89
プログラミングは数学では無いが、数学はプログラミング言語の一種だよ。
コンピュータが誕生する遥か前に誕生したプログラミング言語。
数学者はプログラマーと言える。

Haskell学べば学ぶ程そう思う。

222 名前:デフォルトの名無しさん mailto:sage [2020/03/25(水) 00:54:23 ID:ukHBAVn8.net]
こういう嘘を簡単に言う奴ほど数学を理解していないから困る。

223 名前:デフォルトの名無しさん [2020/03/25(水) 01:05:55.03 ID:02AjkBHQ.net]
数学は神学あるいは哲学

224 名前:デフォルトの名無しさん mailto:sage [2020/03/25(水) 12:31:22 ID:g5mj9ZMV.net]
やるやる詐欺

225 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 07:58:25.23 ID:tow1DnVv.net]
>>22
人気がある→だからなに?
開発環境→なんだかんだでどれも簡単
書籍→主要な言語なら書籍たくさん
習得しやすい→どれも難しいしどれも簡単

226 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 09:56:34 ID:P3zk3zQB.net]
自分の意見以外は受け入れない人

227 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 13:50:26.78 ID:tow1DnVv.net]
おまえの趣味嗜好なんか知らん

228 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 14:16:41.69 ID:DMhVWYPv.net]
お互い様w

229 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 11:41:45 ID:4zohcU0y.net]
知りたいだけでやりたい訳じゃないんだろ



230 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 11:54:01 ID:LHycPpou.net]
シャドバとプログラミングって似てない?


言語→ドラゴン(Java)、ネクロ(PHP)、ネメシス(Scala)
ライブラリ(API含む)→フォロワー、スペル
クラス特性→文法
設計→構築やコンビを考える
要件→デッキのコンセプト。どういう勝ち方をしたいか
実装・実行→プレイング
ローテ→流行りの言語
ローテ落ち→古い言語
基盤のルール(守護疾走とか?)→Webやミドルウェアやらセキュリティやらの仕組み(インフラ系も?)
勝利条件→アプリの完成

231 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 11:58:44 ID:M0mQp4g2.net]
>>229
単なるこじつけ&スレ違い

232 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 16:33:38 ID:jVMyeik2.net]
シャドバってなんやねん
キモオタは自殺しろ

233 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 06:15:18 ID:GCkjB4H8.net]
>>231 
シ/ャ.ド/バとプログラミングって似てない?


言語→ドラゴン(Java)、ネクロ(PHP)、ネメシス(Scala)
ライブラリ(API含む)→フォロワー、スペル
クラス特性→文法
設計→構築やコンビを考える
要件→デッキのコンセプト。どういう勝ち方をしたいか
実装・実行→プレイング
ローテ→流行りの言語
ローテ落ち→古い言語
基盤のルール(守護疾走とか?)→Webやミドルウェアやらセキュリティやらの仕組み(インフラ系も?)
勝利条件→アプリの完成

234 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 09:23:43 ID:/UI/NLte.net]
ほんと、気持ち悪い奴だな

235 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 10:59:58.32 ID:M/9fF2Ws.net]
>>233
>>231 
シ/ャ./ド/バとプログラミングって似てない?


言語→ドラゴン(Java)、ネクロ(PHP)、ネメシス(Scala)
ライブラリ(API含む)→フォロワー、スペル
クラス特性→文法
設計→構築やコンビを考える
要件→デッキのコンセプト。どういう勝ち方をしたいか
実装・実行→プレイング
ローテ→流行りの言語
ローテ落ち→古い言語
基盤のルール(守護疾走とか?)→Webやミドルウェアやらセキュリティやらの仕組み(インフラ系も?)
勝利条件→アプリの完成

236 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 14:43:05.74 ID:Sg0tN/NI.net]
すまん、シャドバ作れないざこおる?

237 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 11:09:01 ID:SYWsOz7I.net]
俺もMSXのBasicだったなぁ

238 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 11:13:43 ID:SYWsOz7I.net]
ちなみに俺はPHPを推します
覚えやすいうえに実用的ですぐ活かせるからね

LISPは大学生時代に難解な課題だされて挫折して
今でもトラウマ
あんなん覚えなくたって役に立たないしいいもんね

239 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 13:11:45.79 ID:mS5bs47X.net]
【速報】 志村けん崩御



240 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 15:07:01 ID:5LO3MkcE.net]
やっぱCだろ

241 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 15:42:43 ID:8cfGBpvw.net]
AWKとかどうだろ

ポインタが無くて文字列に強いCだぞ
テキスト処理しかできないけど

242 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 15:47:26 ID:+SXbvp8E.net]
今だとSimulaと答えざるを得ない

243 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 16:58:37 ID:mS5bs47X.net]
Simula やろうず

https://en.wikipedia.org/wiki/Simula
www.simula67.info/

コンパイラ
simula67.at.ifi.uio.no/cim.shtml

なんでSimulaのスレがないんだ

244 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 18:11:05.29 ID:ADJ2vT1t.net]
死んじゃったの

245 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 21:00:25 ID:8lz7dmTQ.net]
100日待たずに死んだか

246 名前:デフォルトの名無しさん [2020/03/31(火) 03:21:12 ID:c/fV3R6b.net]
うーん。。。
やっぱりHaskellが良いと思うけどなぁ。。。
オブジェクト指向は宣言的になるのを目指してるのに、
そのメソッド(や関数)を書こうとすると手続き的なのが中途半端に感じる。

Haskellは宣言的を徹底してるから、自作の関数も宣言的なのがフラットと言うか、
仮にライブラリのサポート無しでも学習に困らない。

247 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 14:00:28.64 ID:BVkSt5Rw.net]
結局初心者がつまづくのなんて環境開発を用意するところなんだから
それ考えたらhaskellなんて論外だわ。ぜってーstack, cabalまわりで死ぬ。
あんまり勧めたくはないが、そういう意味ではjavascript,ruby,pythonあたりになる。

248 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 17:26:54.53 ID:edSLH9KQ.net]
人気ランキングTOP10圏外のマイナーな言語を勧める人は何故そうするのか
勉強のしやすさという点からすると、上位の言語の方がいいだろう
といってもC++のように難しいのもあるから、
条件1. 人気がある
条件2. 習得難易度が低い
ということでふるいにかければいいだろう

249 名前: mailto:sage [2020/04/01(水) 19:30:00.14 ID:735wW22c.net]
>>247
>条件1. 人気がある
>条件2. 習得難易度が低い

そんな条件では糞みたいな言語しか選択肢に残らないのですが?



250 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 19:44:06.84 ID:Ia65Dj6j.net]
もうCでいいやん
覚える事少ないしライブラリ充実してないから実装も自分でしなきゃならんからすごい勉強になる

251 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 22:37:35.10 ID:w00Atkvv.net]
マジレスするとエクセルVBA






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<239KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef