- 1 名前:デフォルトの名無しさん [2020/07/16(木) 16:11:58.71 ID:FdxXVx6E.net]
- 前スレ
ぶっちゃけ始めるのにいい言語て何? mevius.5ch.net/test/read.cgi/tech/1583223433/
- 275 名前:デフォルトの名無しさん [2020/07/29(水) 00:49:13 ID:qVYMAFSB.net]
- GUIは素人、プロはコマンドライン。
- 276 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 02:51:17 ID:rBUFKFJB.net]
- CUIでもGUIでもテトリス作れれば初心者卒業
- 277 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 07:51:02 ID:SP/XhXsE.net]
- VBA 最高
なんで、python なんてくそ言語にその場を奪われたのか
- 278 名前:デフォルトの名無しさん [2020/07/29(水) 08:30:08.48 ID:qVYMAFSB.net]
- Linuxに対応してないからだろ。
- 279 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 08:47:10.07 ID:XMqoLN/0.net]
- 逆にExcelごときが動かないLinuxって何なのって話
AndroidやiPhoneみたいなスマホですら動くのにね 何かパチモンソフトはあるみたいだから我慢してそれ使ってね
- 280 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 09:07:10.77 ID:tEvaSZ+w.net]
- Excel(笑)を使うことで達成感を得てる無能がいることが問題
- 281 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 09:33:42 ID:XMqoLN/0.net]
- VBAどころかExcel(笑)ごときすら使えないLinux(笑)
ゴミじゃん(笑)
- 282 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 10:07:59.17 ID:cAbDzWqy.net]
- V、V、VBAwwwwwwwwwwww
そんなゴミに生き甲斐感じてるのかwwwwww 最近じゃスプレッドシート+GASが当然だと思ってたw
- 283 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 10:17:28.19 ID:XMqoLN/0.net]
- EXCELなんて至極当たり前のものが使えないLinux(笑)
痛いところを突かれたLinuxおじさん発狂して脱糞wwwwwwwwwwwwww Idコロコロで悔しいのうwwwwwwwwwwwwww
- 284 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 10:21:11.06 ID:/ooVR9rx.net]
- サーバとして使うLinuxでエクセル動かすと思ってる馬鹿wwwwwwwwwwwwwwwwwwwww
貧乏だからサーバで使うPCと業務用PC一緒に使ってんのかwwwwwwwwwwwwwwwwww
- 285 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 10:32:25 ID:XMqoLN/0.net]
- 金持ちLinaxおじさん思いあまってubuntu投入wwwwwwwww
でもお金ありすぎて業務用PCにもubuntu投入wwwwwwwww お金ありすぎてEXCELなんて触ったこともありませんwwwwwwwww 誰か助けてwwwwwwwww
- 286 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 10:44:14 ID:/ooVR9rx.net]
- ばーーーーーーーーーーか業務用PCはMacに決まってんだろwwwwwwwwwwwwwwwwwwwww
あ、Windowsおじさんは金が無いからMacは厳しいかwwwwwwwww4GBのウインドウズでエクリプス(笑)すか?wwwwwwwwwwwwwww Windowsジジイは永遠にアップデート終わるの待ってろwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 287 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 10:54:48 ID:XMqoLN/0.net]
- 金持ちLinuxおじさんはイマジナリーMAC使ってるからEXCEL使えませんwwwwwwwwwwww
でもパチモンなら使えますwwwwwwwwwww だって金持ちだからwwwwwwwwwww
- 288 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 11:01:22 ID:/ooVR9rx.net]
- あーあ、反論できずに壊れちゃったwwwwwwwwwwwwwww
誰も改修できねぇゴミVBAいじくり回してエクセルシートを整える作業頑張ってねぇ〜wwwwwwwwwwwwwwwwwwwwwwwwwww 4GBWindowsでwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 289 名前:デフォルトの名無しさん [2020/07/29(水) 11:06:20 ID:2AXsdL6T.net]
- ネタではあるが、半分本気。
始めるのに良いプログラミング言語は数学。 プログラミング言語に最低限必要な機能は 逐次処理 条件分岐 繰り返し処理 逐次処理:圏論まで含めればprintなどの疑似コードを定義して入出力も書けるし、中学数学の範囲でも純粋Lispや純粋Prologの様な入出力を伴わない範囲なら関数を連続して適用する事で可能。関数合成を知っていれば記述も楽。 条件分岐:連立方程式の特殊パターン。 繰り返し処理:連立方程式の特殊パターンと再帰の合わせ技。 でもハードで動かす処理系が無い? その為のHaskellです。 ↑ (ここまでネタ) 小学生とは言わないまでも、中学生からこう言う数学のプログラミング言語的な面を教えれば数学嫌いも減ると思うんだけどなぁ・・・。
- 290 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 11:17:48.46 ID:XMqoLN/0.net]
- 金持ちLinuxおじさんも中華製Macで頑張ってUbuntuで仕事してね〜wwwwwwwwwwwww
人生大変だろうけどさ〜wwwwwwwwwwwww
- 291 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 11:22:35 ID:XMqoLN/0.net]
- >>289
lispとかPrologとか また随分懐かしい言語出てきたね 今でも現役なの?
- 292 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 11:25:07.96 ID:32lQoq5x.net]
- VBAよりかは現役だよ
- 293 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 11:38:28.20 ID:Bu6uxHFv.net]
- >>289
そういう話題で数学に興味を持てるような人は、既に現行の数学教育でも苦手意識を持たずに数学の面白い側面を理解していると思う。 逆に、現状で数学嫌いでない人でも、その話題に理解が付いていかない人の方が多そう。
- 294 名前:デフォルトの名無しさん [2020/07/29(水) 11:40:23 ID:2AXsdL6T.net]
- >>291
なんか根強い人気は有る。 私はHaskell以外の言語への関心が無くなったけどね。 実用で言えばC#やPythonなんだろうけど、初めの言語がHaskellなら変な癖付かないと思う。
- 295 名前:デフォルトの名無しさん [2020/07/29(水) 11:45:02 ID:2AXsdL6T.net]
- >>293
そうかもだけど、今の算数・数学教育ってこう言う数学の面白い部分にたどり着くまでが長過ぎて途中で嫌いになる人が多い気がする。 数学嫌いになった人の中にも、こう言うのを面白いって思える人が居たんじゃ無いか? もっと早い段階で教えていたなら? そう言うもしもを考えたり。
- 296 名前:デフォルトの名無しさん [2020/07/29(水) 13:04:08.11 ID:qVYMAFSB.net]
- エクセルのおかげで数学の本質があいまいになっている。
小学校でUbuntuのインストールを教えれば、数学に強くなる。 中学校でパソコンの自作を教えるべき。
- 297 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 13:04:15.98 ID:XMqoLN/0.net]
- >>295
数学かー 恐らく業務的にも全然違うことやってるんだろうなー 算数は多分大丈夫だけど数学はあまり自信ないな 特に数式は何書いてあるのかさえよく分からなかったりする あ、でも、3Dのもの扱う際に三角関数や行列は覚えたよ アフイン変換式使う必要性があったから でもそのくらいかなー
- 298 名前:デフォルトの名無しさん [2020/07/29(水) 13:09:05.62 ID:qVYMAFSB.net]
- Linuxは富岳のOSにも使われている。
Ubuntuをインストールすれば、スパコン(数学)の取り組みも強化される。
- 299 名前:デフォルトの名無しさん [2020/07/29(水) 13:11:36.26 ID:qVYMAFSB.net]
- 義務教育でラズパイを教えるべき。
- 300 名前:デフォルトの名無しさん [2020/07/29(水) 13:16:42.34 ID:ISclzKEx.net]
- それならラズパイより先にArduino
- 301 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 13:17:54.86 ID:z571B2Cv.net]
- pythonってシンプルすぎて初心者には向いてないと思うけどな
実用的すぎて、仕様に一貫性がないんだよな 遠周りのようでもJavaかC#がいいとおもうけどね
- 302 名前:デフォルトの名無しさん [2020/07/29(水) 13:18:19.38 ID:qVYMAFSB.net]
- まずエクセルを法律で禁止しないと日本のITは韓国に追いつけない。
- 303 名前:デフォルトの名無しさん [2020/07/29(水) 13:20:54.64 ID:qVYMAFSB.net]
- 韓国では中学生がLinuxで身近な問題をどんどん解いてる。
いい大人がエクセルを使っているようじゃ数学的センスは磨かれない。 エクセルを禁止するべき。
- 304 名前:デフォルトの名無しさん [2020/07/29(水) 13:23:41 ID:qVYMAFSB.net]
- プログラミングは簡単だから必要になってからで十分。
まず初めにパソコンの自作を教えるべき。
- 305 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 13:31:41 ID:XMqoLN/0.net]
- >>301
そう? まぁC#使っててPython勉強中の俺が言うのも何だけど、あれはあれで洗練されてていい気がするよ ただ、インデントやら改行やらまで意味を持ってるからその辺が面倒臭いかな。 まぁC#にもJAVAにもRambda式はあるから困ることはないけどね。 ただ計算は滅法強いね。流石VBA以外にEXCELに取り入れられる言語ってだけのことはあると思ったよ。
- 306 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 13:47:54.78 ID:XTBRGYt/.net]
- pythonは他言語習得者には簡単だけど
リファレンスが初心者向きじゃないのとAPI設計が酷いので最初の言語には不向き pythonスレを覗いてればよく分かる それでもCに比べればずっと初心者向きだけどね
- 307 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 13:57:30.92 ID:XMqoLN/0.net]
- >>306
そうなんだ。 でも初心者のラインって難しいよね アセンブラ推してくるぐらいの人がいるくらいだからね
- 308 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 13:58:31.55 ID:z571B2Cv.net]
- >>306
簡単に書けると、仕組みが理解し易いは全く別だしね 基本、オブジェクト指向なんだけど、関数でもあるていど 書けるってのも混乱の元だと思う 初心者が混乱してるのよく見る
- 309 名前:デフォルトの名無しさん [2020/07/29(水) 17:18:42.98 ID:FervGAaf.net]
- >>307
はーい。 アセンブラ勧めてたヤシだお。 何をもって初心者向けとするかの基準によるかな。 覚えるものが少ないと言う事(言語仕様が単純)と、複雑な事を簡単に出来る(ライブラリの充実度や便利な仕様)はトレードオフになってるからね。 だから、8ビット16ビット限定ならアセンブラも覚えるものが少ないし、そもそも長いコード書いても物理的にメモリに入り切らないので、プログラミングの規模自体が小さいんだよね。 Haskellの方も覚えるものが少ないと言う意味では同様。 数学に少し知識を加えるだけでプログラミング出来る。 Python はライブラリの充実度で、C#はGUIライブラリを後から入れるとか面倒!って言う環境構築の点で最初から全部入り。
- 310 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 20:53:47 ID:XMqoLN/0.net]
- >>309
そういう意味ではVBAでもいいのかな? Visual Basic for Applicationって言うだけあって 本来EXCELやACCESSを動かすためのものだから あまり大きなものを組むこと前提ではないし なんと言ってもオールインワンで ACCESSなんかはDBまでくっついてるし EXCELもシートがあるからそれにSQL投げれば DBとして使えなくもない。 なんと言ってもお手軽で簡単。 Object指向の概念もちょっぴり入ってるし、 無理くりすればアセンブラも使えないこともないし、 一通り覚えたら後はそのままPythonやるとか Vb.Net → C#でカッチリ押さえるとかでも良いのかも知れないね。 ただ、いつまでもやる言語ではないし、 Web系やるならJavaScriptとかを覚えた方が よっぽど有意義なんだろうけどね。
- 311 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 21:05:15.74 ID:cE1MC9IS.net]
- Web系やるなら言語の勉強よりクラウドの勉強した方がいいよ
VBAとかACCESSなんて狭い世界で生きてる馬鹿じゃ生きていけねえわ
- 312 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 21:15:25 ID:XMqoLN/0.net]
- >>311
まぁね だからあくまで初心者用の取っ掛かりとしてしか使えないけどね
- 313 名前:デフォルトの名無しさん mailto:sage [2020/07/29(水) 21:31:22.34 ID:XMqoLN/0.net]
- やっぱり初心者用のラインって難しいよ
俺もHTMLとかSQLとかVBAとか まともに勉強した覚えないもの なんか別の言語やってて使うとき必要があったら 調べて使ってたらいつの間にか困らない程度 身についてたって感じだし みんなそんな感じなのかなぁ
- 314 名前:デフォルトの名無しさん [2020/07/30(木) 03:27:50 ID:odFw/CMl.net]
- プログラミングを覚えても、Ubuntuが使えなければ何にもならない。
素人と同じ。
- 315 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 07:13:05.64 ID:cH8Va6i2.net]
- なんとなくだけど
基本のお勧めはJavaやC# ついて行けない人はVBAから 組込系やりたい人はCやアセンブラ 数学追求したい人はHaskellってことでいいのかな?
- 316 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 07:20:06.85 ID:cH8Va6i2.net]
- ただ、LinuxやるとLinuxおじさんみたいに
義務教育でクリームパイさせろとか訳の分からないこと言い出すLinux脳になるから Linuxは初心者にお勧め出来ないと言うより全面禁止の方向かな そもそも言語じゃないし
- 317 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 08:21:05.33 ID:y54sAJnR.net]
- 画面ポチポチ触ってサーバ管理するのもダセえし効率悪いだろ
- 318 名前:デフォルトの名無しさん [2020/07/30(木) 11:07:31.33 ID:siZ1WDWU.net]
- >>315
Javaは・・・オラクルのせいであんまりお勧めじゃ無くなった。 文法的にもC#に2周くらい遅れちゃったままだし。 Haskellは数学追求だけでなく、型から考える癖が付くから教育面でもお勧め。 コンパイル通ったら、ほぼバグが無いとさえ言われるくらい型を意識するから。 関数の検索もHoogleで関数名が分からなくてもこんな型の関数は無いかな?と、型を書くだけで検索出来る。 数学同様、レベルに合わせて抽象度を上げられる。 普通の言語のトレンドであるオブジェクト指向プログラミングも関数型言語と同じ宣言的プログラミングを目指すものだが、 関数(やメソッドにすべき処理)は無数(無限)に存在する。 なので、いくらクラスやメソッドが増えても基本が宣言的じゃない手続き型言語では完全な宣言的プログラミングは不可能。 自作の小さい関数から宣言的な純粋関数型言語のHaskellなら、完全な宣言的プログラミングが可能。 まあ、その統一感と美しさに惚れてHaskell一筋になったんだけどね。
- 319 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 11:18:30.36 ID:1FNHaAqH.net]
- プログラム勉強始める人が反面教師にするべきスレになってんな
- 320 名前:デフォルトの名無しさん [2020/07/30(木) 12:06:49.18 ID:odFw/CMl.net]
- Haskellの利点は文学的プログラミングが可能なところ。
つまり、シェイクスピア的ソフトウェアといった命題が容易に可能化されることに尽きる。
- 321 名前:デフォルトの名無しさん [2020/07/30(木) 13:05:53 ID:siZ1WDWU.net]
- 自分は激しくHaskell勧めるけど、ごり押しするけど、プログラミング言語に教育用(BasicとかPascal、最近だとブロック組み合わせるScratchもか?)はあっても初心者向けは無いので、何でも良いからしばらく一つの言語を使い続ける。
短く書けるってのはあっても、プログラミングそのものが簡単になる訳じゃないからね。 大事なのは問題を解くコードが浮かぶ様に頭を鍛える事や、ファイルの中身の構造とか、プログラミング以外の周辺知識を覚える事。
- 322 名前:デフォルトの名無しさん [2020/07/30(木) 13:08:02 ID:odFw/CMl.net]
- >>321
リポジトリみして。 ↑ ハスケラーはなぜかこう言うと居なくなる。
- 323 名前:デフォルトの名無しさん [2020/07/30(木) 13:19:48 ID:odFw/CMl.net]
- ハスケロンの利点は感動的なトイプログラムを作れるところ。
ハスケロンの欠点はトイプログラムしか作れないところ。
- 324 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 13:31:41 ID:cH8Va6i2.net]
- >>318
ふーん。 C#なんかだと逆に本来関数型言語扱いになるような機能のLinqとか使うために匿名型とかが有ってレイトバインディングにしたりするのにね。 更に言うとアセンブラなんかは型の概念すらないからね。スカラー変数とかもうそんなんじゃなくて、 ただもうどこのアドレスのメモリに何を入れてどう使う、ただそれだけ。 型みたいに規定している訳じゃないからエラーも起きないし、そもそも実行時エラーの概念もない。間違ってれば間違ったまま挙動して暴走するだけ。 平たく言うと昔のゲーム機のカセットの接触が悪いと「ブピー」とか言って止まっちゃうあんな状態。 でも容量は格段に小さいし処理速度も速い。 名題もへったくれもないけど、それでも芸術を感じさせるものはある。 ファミコンのスーパーマリオ、あれだけはアセンブラとして技術のオンパレードで、中にはマシン語の知識が必要なものもあり、 教科書中の教科書と呼べるくらい綺麗に仕上がっている。 とてつもなく小さい容量に収めていて、あのカセットで使われていない部分は3バイトのみ。 今は時代も変わって効率や保守性等の技術が注視されるようになってから、綺麗で洗練されたプログラムの意味も変わったけど、 あのときから今まであれほどインパクトを受けたプログラムには未だ出会えていない。
- 325 名前:デフォルトの名無しさん [2020/07/30(木) 14:45:30.20 ID:exgi0dV0.net]
- おなじHでもHSPだろ
もうひとつのHはおすすめでない
- 326 名前:デフォルトの名無しさん [2020/07/30(木) 14:53:47.08 ID:jRBN85oj.net]
- >>322
居なくはならんけど、確かにリポジトリ作ってない。 実績が無いって事か。 最近、久しぶりにお題スレのお題解いてるよ。
- 327 名前:デフォルトの名無しさん [2020/07/30(木) 15:11:53.42 ID:jRBN85oj.net]
- >>324
Linqは関数型言語よりPrologとかの論理型言語由来かな。 DB由来だけど、DBが論理型言語由来。
- 328 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 15:18:03.20 ID:vOSCVC8M.net]
- >>305
python の lambda 式は、無理やらやりいれましたって感じで、いまいちだろ。
- 329 名前:デフォルトの名無しさん [2020/07/30(木) 15:19:06.70 ID:jRBN85oj.net]
- まあ、この様にプログラマーじゃ無くて言語オタだったんだよね。
言語の文法は誰でも覚えられるから。 でもちょっと複雑なコードも書けなかったし、読めなかった。 Rubyが全部オブジェクトだと聞いたら 1.to_sとかやって、おお!変数に入れなくてもメソッド呼べる!スゲー!とか言ってるだけだった。 クイックソートのコードを読めたのはHaskellが初めてだった。 それから少し書ける様になったんだよね。 頭に動きをイメージ出来るって大事。
- 330 名前:デフォルトの名無しさん [2020/07/30(木) 15:20:51.87 ID:jRBN85oj.net]
- あ、少し書けるようになったてのは、他の言語でもって意味ね。
- 331 名前:デフォルトの名無しさん [2020/07/30(木) 15:29:04 ID:odFw/CMl.net]
- まあ俺のおすすめはUbuntuだね。
- 332 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 15:37:35 ID:DFjeaZjZ.net]
- 言語じゃないな
- 333 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 15:46:48.58 ID:c1B5ZEDy.net]
- >>318>C#に2周くらい遅れ
Javaの方が2周以上早かったの。 デスクトップアプリから今や Webブラウザでのシングルページアプリがもてはやされてるけど JavaアプレットなんてSPAの先駆けだったのにオラクルが非推奨にした挙句 JavaFXとかいう時代に逆行したデスクトップ用フレームワークを作ったけどまた辞めちゃうし。 スマホアプリにイラっとしてGoogle叩いてみたり 追いつけとばかりにKotlinに手を出して中途半端なんだよねー 素のPythonだけじゃGUIないでしょ? 一般人はWindowsなんだからPython自体も後入れしないといけないし HTMLとJavaScriptが標準で無料でインストール無しのコンパイルも無しで使えるからJS一択だよ
- 334 名前:デフォルトの名無しさん [2020/07/30(木) 15:59:21.45 ID:exgi0dV0.net]
- ジャバスクリプトは種類、方言がおおい感じ
タイプスクリプトならましな気
- 335 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 16:04:15.97 ID:cH8Va6i2.net]
- >>333
Rambda式の対応がJava8辺りでめっさ遅かったから何の違和感も感じなかったわ
- 336 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 16:04:50.31 ID:DFjeaZjZ.net]
- 方言が多いと言うのはLispやPrologやBasicやSQLのようなものを言うのでは?JSは基本、仕様のバージョンによる時間軸一次元の変化しかないような。横に枝分かれしてない。それを方言がどうのと言われましても。
た と え ば ?
- 337 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 16:20:58.21 ID:cH8Va6i2.net]
- >>336
最近のBASICに方言なんてあったっけ? VBAはObject指向になる前のVB6とほぼ一緒だし VBScriptもそこからVisualな部分を引っこ抜いただけのような気がするんだけど。 VBAもインタプリタとして使えなくはないことを考えると、もしこれらを方言だとしても、 多いって程ではないよね。 多いって言うのはアセンブラみたいに CPUがやマザボが違えば、それだけで 違っちゃう奴のことを言うんじゃない?
- 338 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 16:35:03.04 ID:cH8Va6i2.net]
- >>329
まぁ何をキッカケにのめり込むようになったのかって大事かも知れないね。 俺はテレビゲームだけど。
- 339 名前:デフォルトの名無しさん [2020/07/30(木) 16:44:16.42 ID:MEm4+jqE.net]
- ぶっちゃけ始めるのにいい言語はC言語かPythonだ。
途中で辞めても無駄にならないでしょう。
- 340 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 16:53:17.36 ID:DFjeaZjZ.net]
- >>337
んん? VisualBasicじゃなくてBASICだぞ? そりゃもうものすごい数の方言あると思うが… VBだってそのうちのひとつじゃん。
- 341 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 17:03:11 ID:cH8Va6i2.net]
- >>340
つまり昔のN80-BASIC系やHu-BASICやF/BASICや QuikBASICやDB-BASICやApplesoftBasicのような奴のこと言ってるの? どれも死滅してると思うけど
- 342 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 17:10:32.62 ID:cH8Va6i2.net]
- >>339
ついでにSwiftも追加しといて iPhoneやるならObjectiveCもいいけど やっぱりSwiftでしょう
- 343 名前:デフォルトの名無しさん [2020/07/30(木) 17:11:30.85 ID:odFw/CMl.net]
- まあ結論が出たようなのでまとめると、Ubuntuが最強って事だろね。
- 344 名前:デフォルトの名無しさん [2020/07/30(木) 17:14:35.79 ID:+IR+ealO.net]
- 言語じゃないね
- 345 名前:デフォルトの名無しさん [2020/07/30(木) 17:21:19 ID:odFw/CMl.net]
- FUD乙。
Ubuntuにはロケールも含まれています。
- 346 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 17:31:50 ID:cH8Va6i2.net]
- >>326
一昨日だったかこのスレに書いたようなことを 今日お題にしたらRubyで瞬殺されてたよ・・・orz
- 347 名前:デフォルトの名無しさん [2020/07/30(木) 17:35:23 ID:odFw/CMl.net]
- RubyというよりUbuntuで瞬殺ね。
- 348 名前:デフォルトの名無しさん [2020/07/30(木) 17:36:25 ID:MEm4+jqE.net]
- >>342
そういうものは先にあるものであってスタート地点にならないと思った。
- 349 名前:デフォルトの名無しさん [2020/07/30(木) 17:41:36 ID:odFw/CMl.net]
- Lispベースの関数型言語と言われるJavascriptも良いですね。
Ubuntuの次に。
- 350 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 17:41:47 ID:+IR+ealO.net]
- スタート地点ということなら
この掲示板のスレッドを見ているOSが何かと言うこと次第ですが
- 351 名前:デフォルトの名無しさん [2020/07/30(木) 17:44:38.61 ID:odFw/CMl.net]
- Android Google/Linux が多いと思いますね。
8割くらいLinuxのはずです。
- 352 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 17:46:30.00 ID:jn9VgJqi.net]
- まだやってんのか
昼間からずっと張り付いている常連ばかりのようだな
- 353 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 17:54:43.96 ID:+IR+ealO.net]
- >>351
じゃJSAnywhereアプリで決まりだね
- 354 名前:デフォルトの名無しさん [2020/07/30(木) 18:05:57.32 ID:jRBN85oj.net]
- >>333
そうそう。最初はネコも杓子もJavaだったのに、勝手に自滅したね・・・。 ? Python とJavaって用途が違う気が・・・。 比べる意味ある? 現実問題、Python人気は止まらないだろうけど、Haskellの影響が強くなって来て、 reversed関数入った辺りから何を目指したいのか分からなくなった。 (破壊的かどうかの違いはあるにせよ、x.reverse()メソッドが既にあるのに必要か?)
- 355 名前:デフォルトの名無しさん [2020/07/30(木) 18:19:46.30 ID:+IR+ealO.net]
- このクソ暑さは温暖化の影響かと感じるけど
Haskellの影響なんて全く肌に感じないなー
- 356 名前:デフォルトの名無しさん [2020/07/30(木) 18:24:15.31 ID:jRBN85oj.net]
- >>346
ジャンケンはお前かw 勝率を先に指定するってどう言う事?って思ったわw あれよな。 総当たり戦の応用で条件分岐消すアルゴリズム前提なのか。 残念。 そのアルゴリズム知らんのだ。 正規表現も知らん。 だからHaskellでゴリゴリ書くのだw Perl本家より先にPerl6の処理系出して話題になった(2006)Haskellだから、正規表現前提のLLとは違うのだよ。 近日中に書くね(^_−)−☆
- 357 名前:デフォルトの名無しさん [2020/07/30(木) 18:24:25 ID:odFw/CMl.net]
- まあハスケロンとパイトンじゃ勝負にならないよね。
- 358 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 18:27:27 ID:cH8Va6i2.net]
- >>356
残念。ジャンケンではないよ。
- 359 名前:デフォルトの名無しさん [2020/07/30(木) 18:27:38 ID:jRBN85oj.net]
- >>355
え、リスト内包表記とか、インデントでスコープ表現とか、丸被りやん? ジェネレーターも部分的な遅延評価だし。
- 360 名前:デフォルトの名無しさん [2020/07/30(木) 18:34:25.65 ID:odFw/CMl.net]
- パイトンはマルチパラダイムの方向性で関数型とは趣を異にすると思いますが、信者は真似したとか言いたくなるんでしょうね。
すべてUbuntuからパクってるのに。
- 361 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 18:36:39.64 ID:DFjeaZjZ.net]
- >>341
SmallBasicやSmileBasicもあるぞ。 てかBasicは方言が多いと言うより標準がないと言ったほうがいいかもしれん。
- 362 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 20:55:44 ID:3RYJCHG6.net]
- Haskellいいけど、仕事があるという価値観も入れて勧めて欲しい
- 363 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:02:03 ID:cH8Va6i2.net]
- >>361
へぇ、プチコンってSmile Basicって言うんだね ってかSwitch版出てんじゃん!! そんな難しいもんじゃないから テレワークの合間に弄くり倒してみようっと
- 364 名前:デフォルトの名無しさん [2020/07/30(木) 21:05:43 ID:pw0tlMun.net]
- >>362
始めるのに良いであって、仕事があるでは無い。 アルゴリズムを見て読みやすい書きやすい。 アルゴリズムの動きが理解出来たら他の言語でも書ける。
- 365 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:18:42 ID:cH8Va6i2.net]
- ふふ、みんな仕事を抱えているだろうから仕事中心に考えるだろうけど、
ゲームを本格的に作るとなるとそのロジックの考え方はかなり根本的に違うからね。 昔からゲーム業界から何らかのシステムを作ろうと職種変換しようとした会社は結構潰れてるし、その逆もそう。 ま、BASIC程度で作るのであれば画面描写単位とか走査線単位の割込み処理とか考えなくてもいいから 本当の根幹部分の違いはあまり無いかも知れないけどね。
- 366 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:20:49 ID:+OxX0XLJ.net]
- >>364
アルゴリズムの動きとか不思議な話してんな 複雑なアルゴリズム必要なものは今は大抵ライブラリを使うのに
- 367 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:22:26 ID:SHrdySLu.net]
- 画面描写単位で業務こなせたら早いだろうなー
- 368 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:29:55.16 ID:1U+fWq81.net]
- 自分が何もわかってないのにわざと物事を難しい方に持っていって説明する人多くね?
自覚ないのか恥ずかしくないのかどっち?
- 369 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:34:15.84 ID:SHrdySLu.net]
- 基本だからベーシックって言うのに
小さいとかビジュアル系とかお笑いだねー
- 370 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 21:41:30 ID:cH8Va6i2.net]
- >>369
ビジュアル系ってのはまぁ、「どこが?」って言われるとそうなんだけど、今迄の経緯諸々があってそんな名前になってる。VCなんてのもそう。 大きさは余り関係ないかな。 VB.Netとかその辺はC#と同じ扱いだし。
- 371 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 22:33:31 ID:cH8Va6i2.net]
- >>366
ライブラリかー ライブラリなー ひとつこんな話をしましょうか ゲーム好きだからそっち方面の話になってごめんね。 昔、プレイステーションというゲーム機が出て、 それまでのゲーム機と比べて格段に綺麗で コンシューマのゲーム機としては 3Dの表現も初めて本格的なもので 言語もアセンブラからC言語になり、 ライブラリも豊富に揃って、ハード、開発環境とも それは素晴らしいものでした。 ところが出て数年した頃、プレイヤー達が あることに気付くのです。 爆発や光を表現した俗に言うエフェクト というものが、どのゲームも同じようなものばかり。 そうです。みんなこのライブラリを使えば こんな効果が得られると、大して考えもせず、 同じライブラリを使用していたのです。 俺もこの人がどんな業種でどんなプログラム 組んでるか分からないからなんとも言えんけど、 数学好きって言ってたから一般の業務と違って 何かそれなりのことがあるんじゃなかろうか
- 372 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 22:34:59 ID:nXklkDE7.net]
- >>335
RambdaではなくLambdaな。気になってしまう。 Haskellのレポジトリ云々はPandocとか見ればええんちゃうん?
- 373 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 22:39:27 ID:cH8Va6i2.net]
- >>372
すまない。今度からちゃんとランブダ式って書くわ。
- 374 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 22:43:48 ID:tLZeLpgn.net]
- どうしてもボイン補うならランバダにしろ。
- 375 名前:デフォルトの名無しさん mailto:sage [2020/07/30(木) 23:25:32 ID:wSsRs/yz.net]
- >>318
Haskellのことはよく知らないのでそれで否定的なことをいうのもなんだが、 >コンパイル通ったら、ほぼバグが無いとさえ言われるくらい型を意識するから。 これって本当だろうか。 通常のプログラムでは、バグの原因は様々なことが考えられて、単なる型の不一致や誤りはごくわずかで、 ロジックのミス、考慮漏れ、仕様の不理解、などなど、型がどうのこうのでは防げないものが 大部分だと思うけど、どうなんだろう。 Haskellの場合、型で書いたことがほぼすべて、記述できる内容が限られているから バグも作りこみようがない、というだけの話なのかな?と思ってしまう。その辺、どう? Haskell好きなのはよく伝わってくるし、それ自体は否定する気は毛頭ないんだけど、 Haskellなら変な癖がつかない(>>294)という発言には疑問が生じる。 Haskellも他の言語も十分習得した人間が考えて発言しているならともかく、 >>329で書いているように他の言語のことはほぼ知らない、具体的なプログラムを書けない人が、 Haskellの思考がまったくパラダイムの異なる他の言語の理解にとって 「変な癖」にならないと言い切れるものだろうか?
|

|