前スレ
ぶっちゃけ始めるのにいい言語て何 part6
https://mevius.5ch.net/test/read.cgi/tech/1628771431/
ぶっちゃけ始めるのにいい言語て何 part7
■ このスレッドは過去ログ倉庫に格納されています
2021/09/12(日) 12:56:23.75ID:5CNhVmk1
283デフォルトの名無しさん
2021/09/23(木) 13:50:21.59ID:iYV8pxeZ284Mb
2021/09/23(木) 13:52:52.90ID:yQ5Tqsgr >>279
まぁ、その通りなんだけどさ。
> Javaはこれからの人たちは絶対に避けるべき言語
とか言われちゃうと、ノスタル爺婆である我々は
ちょっと涙ぐんじゃうよ?
「梅干し婆ぁと呼ばれるけれど、鶯鳴かせた春もある」
まぁ、その通りなんだけどさ。
> Javaはこれからの人たちは絶対に避けるべき言語
とか言われちゃうと、ノスタル爺婆である我々は
ちょっと涙ぐんじゃうよ?
「梅干し婆ぁと呼ばれるけれど、鶯鳴かせた春もある」
285デフォルトの名無しさん
2021/09/23(木) 13:54:04.70ID:+msTnWug286Mb
2021/09/23(木) 14:02:14.59ID:yQ5Tqsgr >>239
> JavaのアドバンテージはJava土方の人数の多さくらいか?
航空宇宙分野では、「国破れて銀河あり」という言葉があってだな、
生産性と保守性が確保できるのが重要なんだよ。
電算業界人をドカタとかヨイトマケとか言うのなら、
「どんだけコードが書けるの?」という話にはなる。
Java でちゃんとコードが書けて、C のコードが読めるんだったら、
誰にも文句は言わせないと思うがな。
> JavaのアドバンテージはJava土方の人数の多さくらいか?
航空宇宙分野では、「国破れて銀河あり」という言葉があってだな、
生産性と保守性が確保できるのが重要なんだよ。
電算業界人をドカタとかヨイトマケとか言うのなら、
「どんだけコードが書けるの?」という話にはなる。
Java でちゃんとコードが書けて、C のコードが読めるんだったら、
誰にも文句は言わせないと思うがな。
287Mb
2021/09/23(木) 14:08:06.35ID:yQ5Tqsgr >>285
> Rustはそんなことしていない
> 君はRustを全く知らずに妄想で批評しようとしている
だったら Rust が同じプロセッサ上で、他の C 並みの
実行速度をどうやって稼いでいるかについて、
無知な私に納得できるようにご教授いただきたく思う。
> Rustはそんなことしていない
> 君はRustを全く知らずに妄想で批評しようとしている
だったら Rust が同じプロセッサ上で、他の C 並みの
実行速度をどうやって稼いでいるかについて、
無知な私に納得できるようにご教授いただきたく思う。
288デフォルトの名無しさん
2021/09/23(木) 14:10:22.93ID:P4v9uadr289デフォルトの名無しさん
2021/09/23(木) 14:25:37.94ID:lUK0l/hC Rustは使う機会があれば使ってみたいけど機会がないな
今のC/C++コンパイラがRustに置き換わるようになってきたら使ってみたいね
今のC/C++コンパイラがRustに置き換わるようになってきたら使ってみたいね
290デフォルトの名無しさん
2021/09/23(木) 15:03:56.30ID:R+li680H Rustって、OCamlの影響をかなり受けているのでは
291Mb
2021/09/23(木) 16:00:40.77ID:yQ5Tqsgr >>288
馬鹿を相手にしてスレを汚した件については謝罪する m(_ _)m
LISP だと文字アトムほかの文字というのは、
CONS セルで処理しているので、GC といっても
「可変長データ領域」の話じゃなくって、
LISP のご本尊である CONS セルの話なんだよな。
いちおう相手が理解していることを前提として、
このスレの住民が納得できるように返答しようと
努力はしている。
馬鹿を相手にしてスレを汚した件については謝罪する m(_ _)m
LISP だと文字アトムほかの文字というのは、
CONS セルで処理しているので、GC といっても
「可変長データ領域」の話じゃなくって、
LISP のご本尊である CONS セルの話なんだよな。
いちおう相手が理解していることを前提として、
このスレの住民が納得できるように返答しようと
努力はしている。
292Mb
2021/09/23(木) 16:20:20.83ID:yQ5Tqsgr ところで、「5ちゃんねる」のページの文字コードが、
いまだにシフト JIS だという点については、
例)> content="text/html; charset=Shift_JIS"
ちょっと苦情を言いたいところはある。
いまだにシフト JIS だという点については、
例)> content="text/html; charset=Shift_JIS"
ちょっと苦情を言いたいところはある。
293Mb
2021/09/23(木) 16:36:44.01ID:yQ5Tqsgr 改行符号に関しても、それぞれの OS によって違いがある。
まぁ、純機械式のタイプライターなんか使った世代はとうに
絶滅しかかっているだろうけども、「キャリッジ」という
紙を巻きつける部分があって、その左端のハンドルを向かって左のほうに
払って次の行に備えるわけだ。
そのとき、「行送り(ラインフィード。Lf)」が先に行われて、
「キャリッジ・リターン(Cr)」は後に来るのが普通だったんだ。
だから、OS によって、「Lf/Cr」だったり、「Cr/Lr」だったり、
「Lf」だったりといろいろだったりする
(いまどきのパソコンは、「Enter」だが)。
Java はこのあたりに対応している言語なので悪くない言語だと思うが、
「爺婆は便所掃除でもしてやがれ wwwwww」という人もいるので、
「そういうのがいまどきの若者なのかなぁ」と思うと
絶望的な気分にはなりがちだ。
まぁ、純機械式のタイプライターなんか使った世代はとうに
絶滅しかかっているだろうけども、「キャリッジ」という
紙を巻きつける部分があって、その左端のハンドルを向かって左のほうに
払って次の行に備えるわけだ。
そのとき、「行送り(ラインフィード。Lf)」が先に行われて、
「キャリッジ・リターン(Cr)」は後に来るのが普通だったんだ。
だから、OS によって、「Lf/Cr」だったり、「Cr/Lr」だったり、
「Lf」だったりといろいろだったりする
(いまどきのパソコンは、「Enter」だが)。
Java はこのあたりに対応している言語なので悪くない言語だと思うが、
「爺婆は便所掃除でもしてやがれ wwwwww」という人もいるので、
「そういうのがいまどきの若者なのかなぁ」と思うと
絶望的な気分にはなりがちだ。
294デフォルトの名無しさん
2021/09/23(木) 16:43:48.83ID:/OR7NOaf >>291
あなたが馬鹿だと言われているのよ
あなたが馬鹿だと言われているのよ
295デフォルトの名無しさん
2021/09/23(木) 17:55:51.67ID:zj+AcKyG このJava土方のオジイサンは向こうの隔離スレからこちらへ来ちゃったのか
296デフォルトの名無しさん
2021/09/23(木) 18:14:34.30ID:Ou/pqlRv 土方プロジェクトの難しさは大量の低スキルエンジニアを使いつつ
大きな問題を引き起こさないようにマネジメントすることある
言語の違いはエンジニアの確保しやすさという点を除くと瑣末な問題
大きな問題を引き起こさないようにマネジメントすることある
言語の違いはエンジニアの確保しやすさという点を除くと瑣末な問題
297デフォルトの名無しさん
2021/09/23(木) 18:18:43.75ID:t30s0ig8 その連投Java土方さんはJavaしか出来なくて新たな言語は理解も出来ないダメ人間
なのに知ったかぶりで語ろうとしてデタラメばかりの有害人間
なのに知ったかぶりで語ろうとしてデタラメばかりの有害人間
298デフォルトの名無しさん
2021/09/23(木) 19:31:17.72ID:9s9g9/Qa Javaでみずぽ開発ならOracleに巨額を支払わんとな
1クライアント当たり年間10万とか言われたら終わる
組み込み系でメモリ管理でき
セキュリティ、拡張性、保守性を担保できる言語で
将来の安定運用を考えたらRust、C
1クライアント当たり年間10万とか言われたら終わる
組み込み系でメモリ管理でき
セキュリティ、拡張性、保守性を担保できる言語で
将来の安定運用を考えたらRust、C
299デフォルトの名無しさん
2021/09/23(木) 20:03:21.68ID:AFCBipPb300デフォルトの名無しさん
2021/09/23(木) 21:13:23.42ID:UrrL+YmI301デフォルトの名無しさん
2021/09/23(木) 21:15:04.69ID:R+li680H302デフォルトの名無しさん
2021/09/23(木) 21:40:06.68ID:t/LESGnW Javaは言語自体も面倒くさいけどJavaのためだけに覚える必要のある周辺ツールとかライブラリが多すぎるわ
GoとかPythonより遥かに参入障壁が高い
GoとかPythonより遥かに参入障壁が高い
303デフォルトの名無しさん
2021/09/23(木) 22:36:06.05ID:9s9g9/Qa >>30
1コンパイルでエラーを出すは楚洲は一品だったじゃん
1コンパイルでエラーを出すは楚洲は一品だったじゃん
304デフォルトの名無しさん
2021/09/23(木) 22:37:05.55ID:9s9g9/Qa 実運用するまえに、どんだけエラーを出せるか
そういう言語はあるべき
そういう言語はあるべき
305デフォルトの名無しさん
2021/09/23(木) 22:44:44.89ID:9wzKaMiq306デフォルトの名無しさん
2021/09/24(金) 07:16:04.11ID:CEkDDxl2 変数エラーをコンパイル時に吐き出さない言語は嫌い
final、staticは優秀
final、staticは優秀
307デフォルトの名無しさん
2021/09/24(金) 07:33:10.35ID:ow12Eod1308デフォルトの名無しさん
2021/09/24(金) 07:54:26.31ID:q+FohvLm JavaやるならKotlinやC#の方が数倍マシ
309デフォルトの名無しさん
2021/09/24(金) 08:02:35.84ID:ak+Z0bhK KotlinはAndroidアプリの仕事ばっかなのがなぁ
母数もそんなに多くないし
母数もそんなに多くないし
310デフォルトの名無しさん
2021/09/24(金) 09:18:38.69ID:BBg2gpcC DartとJavaScript、要はflutterかreactかなんですけど、どちらがお勧めですか。
最初の一歩は予算実績比較のチャート表示のSPAです。
Flutter では売り上げ管理ソフトが吐き出すcsv をチャート表示したりするところまでやってみたんですけど、その先、在庫データやらの統合と、紙の注文書の読み取りにopencv 使ったパターンマッチ(ocrライブラリは精度が足りなかった)とかやっていくつもりです。
サボる為にwindows.system.automationで作った自作ツールとも連動させたいです。
最初の一歩は予算実績比較のチャート表示のSPAです。
Flutter では売り上げ管理ソフトが吐き出すcsv をチャート表示したりするところまでやってみたんですけど、その先、在庫データやらの統合と、紙の注文書の読み取りにopencv 使ったパターンマッチ(ocrライブラリは精度が足りなかった)とかやっていくつもりです。
サボる為にwindows.system.automationで作った自作ツールとも連動させたいです。
311デフォルトの名無しさん
2021/09/24(金) 10:27:17.64ID:gaM5E0DB >>308
KotlinはOracle安全は担保できてんの?
KotlinはOracle安全は担保できてんの?
312デフォルトの名無しさん
2021/09/24(金) 12:20:53.71ID:fxeTIs2Q >>310
ここはシステム脳の奴らで占有されてるから別のところで聞いた方がいい
ここはシステム脳の奴らで占有されてるから別のところで聞いた方がいい
313デフォルトの名無しさん
2021/09/24(金) 12:23:58.34ID:ow12Eod1 >>310
まず最後のwindows.system.automationでベンダーロックインせずにウェブブラウザベースには出来ないものなの?
もしその部分がウェブブラウザでは限界というか無理でデスクトップアプリが必要ならば
ベンダーロックインせずに済むElectronベースがお勧めかな
例えば具体的には人気トップのコードエディターであるVSCodeなどがこのElectronで作られていてWindows上でもMac上でもLinux上でも同じコードで動くメリットがある
Electron=Chromium(=ChromeやEdgeなど様々なブラウザの母体ライブラリ)+Node.js(=ブラウザ外で動くJavaScript環境) で出来ているデスクトップアプリ開発プラットフォーム
つまり使用言語はJavaScript(+HTML+CSS)
つまりウェブブラウザベースのウェブアプリ開発と完全に同じ技術というところもメリット
まず最後のwindows.system.automationでベンダーロックインせずにウェブブラウザベースには出来ないものなの?
もしその部分がウェブブラウザでは限界というか無理でデスクトップアプリが必要ならば
ベンダーロックインせずに済むElectronベースがお勧めかな
例えば具体的には人気トップのコードエディターであるVSCodeなどがこのElectronで作られていてWindows上でもMac上でもLinux上でも同じコードで動くメリットがある
Electron=Chromium(=ChromeやEdgeなど様々なブラウザの母体ライブラリ)+Node.js(=ブラウザ外で動くJavaScript環境) で出来ているデスクトップアプリ開発プラットフォーム
つまり使用言語はJavaScript(+HTML+CSS)
つまりウェブブラウザベースのウェブアプリ開発と完全に同じ技術というところもメリット
314デフォルトの名無しさん
2021/09/24(金) 13:28:07.89ID:SY03cvid315Mb
2021/09/24(金) 13:56:52.19ID:0RwWIfrZ いや、フツーに C とJava をやっといて、
それから他の言語にシフトするんじゃ駄目なのか?
そこがわからん。
C や Java は一切触れてはいけないサタンであり、
Rush はエホバであるから他の言語はすべて滅ぼさないと
天の国にゆけない、とか信じている人は少ないだろうが、
そういう人がこのスレに集(たか)ってくるとすれば、
それなりに対処したほうがいいように思う。
それから他の言語にシフトするんじゃ駄目なのか?
そこがわからん。
C や Java は一切触れてはいけないサタンであり、
Rush はエホバであるから他の言語はすべて滅ぼさないと
天の国にゆけない、とか信じている人は少ないだろうが、
そういう人がこのスレに集(たか)ってくるとすれば、
それなりに対処したほうがいいように思う。
316Mb
2021/09/24(金) 14:30:54.64ID:0RwWIfrZ >>299
Java は、「難しい」というよりも、
「商業的に通用するような、ちゃんとした(実行性能が高くて
保守性が高い)プログラムを書こうとすると、けっこう面倒臭いし
記述が長くなる」という傾向があって、すでにレガシーになりかけた
C とか Java とかのコードを山ほどクレンジングっつーか
リファクタリングつーかチューニングっつーか、そういう経験を
積まないと、Java の有難みというのは、わからんと思う。
「古いプログラムがベースのシステムは、全部リプレースしちゃえ」
というのは、みかかの手先だと思われるぞ?
まず、お客さん(クライアント)のほうを見ようや。
Java は、「難しい」というよりも、
「商業的に通用するような、ちゃんとした(実行性能が高くて
保守性が高い)プログラムを書こうとすると、けっこう面倒臭いし
記述が長くなる」という傾向があって、すでにレガシーになりかけた
C とか Java とかのコードを山ほどクレンジングっつーか
リファクタリングつーかチューニングっつーか、そういう経験を
積まないと、Java の有難みというのは、わからんと思う。
「古いプログラムがベースのシステムは、全部リプレースしちゃえ」
というのは、みかかの手先だと思われるぞ?
まず、お客さん(クライアント)のほうを見ようや。
317デフォルトの名無しさん
2021/09/24(金) 14:34:38.11ID:6iUyOY+3 最初にやるのはPascalがおすすめだよ
C:原理主義
C++:共産主義
Rust:世俗主義
Java:商業主義
C:原理主義
C++:共産主義
Rust:世俗主義
Java:商業主義
318デフォルトの名無しさん
2021/09/24(金) 14:41:58.97ID:kD4dyqVk RustとC逆だろう
319デフォルトの名無しさん
2021/09/24(金) 14:50:55.95ID:ow12Eod1320Mb
2021/09/24(金) 15:51:18.78ID:0RwWIfrZ321デフォルトの名無しさん
2021/09/24(金) 17:03:04.38ID:gaM5E0DB リファクタリングなんてするからオブジェクトが崩れてみずぽになるんだ!
322デフォルトの名無しさん
2021/09/24(金) 17:09:05.33ID:KCZKhweu Perlは、全てリプレースしたくならないかな?
323デフォルトの名無しさん
2021/09/24(金) 17:14:16.40ID:kD4dyqVk 基幹システムに使われたたら卒倒する
324デフォルトの名無しさん
2021/09/24(金) 17:16:44.04ID:KCZKhweu 興味を持ってもらっているのに、
興味を持つなは、言わない方がいいのでは?
興味を持つなは、言わない方がいいのでは?
325デフォルトの名無しさん
2021/09/24(金) 18:08:05.54ID:Zy9h69w8 実用性で言ってんだよ!
Pythonだろ!
Pythonだろ!
326デフォルトの名無しさん
2021/09/25(土) 02:05:18.86ID:YvsYwnu1 これからの若者は数学志向プログラミングに馴染むべき。
あわしろ氏がお勧めするHaskell。
あわしろ氏がお勧めするHaskell。
327デフォルトの名無しさん
2021/09/25(土) 06:24:41.45ID:oEiVYilG どのサイトで調べても初心者にRustやHaskellやKotlinなんて推奨されてない
328デフォルトの名無しさん
2021/09/25(土) 06:56:38.85ID:O5uOhADu329デフォルトの名無しさん
2021/09/25(土) 06:58:30.70ID:eytcyAnj Javascriptはやめとけ
330デフォルトの名無しさん
2021/09/25(土) 07:04:39.23ID:oEiVYilG この人は初心者じゃないから
むしろVBAマニアっぽい香りがする
むしろVBAマニアっぽい香りがする
331デフォルトの名無しさん
2021/09/25(土) 08:37:20.33ID:0L4s8Q79 ウェブアプリやデスクトップアプリ等を共通した技術で作りたいならJavaScriptで正解
332デフォルトの名無しさん
2021/09/25(土) 09:10:16.90ID:TPQzePjA Javascriptって自民党みたいな言語よな
333デフォルトの名無しさん
2021/09/25(土) 09:17:20.94ID:eT8O/TGN ゲットバッカーズの無限城みたいな感じ
334デフォルトの名無しさん
2021/09/25(土) 12:30:28.73ID:5NLzEnId javascriptって解説書少なすぎるよな
それってつまり一番不要な言語ってことじゃないのかな
それってつまり一番不要な言語ってことじゃないのかな
335デフォルトの名無しさん
2021/09/25(土) 12:53:49.59ID:MT+fjwH/ それはない
JSの需要は今後も拡大するけど
旧文法の勉強もするひつようがあるから
初心者向きではない
WEBやるなら必須言語だし
JSの需要は今後も拡大するけど
旧文法の勉強もするひつようがあるから
初心者向きではない
WEBやるなら必須言語だし
336Mb
2021/09/25(土) 13:38:33.68ID:Ow2ePG0l 私自身は、
変数スコープとかがいいかげんなのに、
普及しちゃったんで引っ込みがつかなくなっちゃった、
みたいな印象があるんですよ。
「JS2」とかいって、やりなおす方向性もあっていいと思います。
DOM というコンセプトで纏めるという指向性というのは
あっていいと思いますが、これだけ流行っちゃうと
「回収が難しい」という感じはありそうに思います。
変数スコープとかがいいかげんなのに、
普及しちゃったんで引っ込みがつかなくなっちゃった、
みたいな印象があるんですよ。
「JS2」とかいって、やりなおす方向性もあっていいと思います。
DOM というコンセプトで纏めるという指向性というのは
あっていいと思いますが、これだけ流行っちゃうと
「回収が難しい」という感じはありそうに思います。
337デフォルトの名無しさん
2021/09/25(土) 14:36:03.97ID:YvsYwnu1 数学志向言語、Haskell。
338デフォルトの名無しさん
2021/09/25(土) 14:53:29.36ID:MT+fjwH/ JSは現状でいえば、不完全すぎる言語
一度、この段階で新しいJS言語を作るべきだよな
一度、この段階で新しいJS言語を作るべきだよな
339デフォルトの名無しさん
2021/09/25(土) 16:50:45.52ID:/6yWMGsS TypeScript
340デフォルトの名無しさん
2021/09/25(土) 17:43:54.73ID:wMFSv1EV 推奨されなくなった書き方はたいていlinterで弾けるから古い文法に足を引っ張られるようなことはあまりないが。
341デフォルトの名無しさん
2021/09/25(土) 20:47:55.90ID:0L4s8Q79342デフォルトの名無しさん
2021/09/25(土) 20:48:16.53ID:Ow2ePG0l JSの標準的な開発環境について知りたく思う。
Eclipse 上で Java のコードを扱っているぶんには、
非推奨なら非推奨で構造エディタが指摘してくれるので
とりあえず不自由はないのだが。
Eclipse 上で Java のコードを扱っているぶんには、
非推奨なら非推奨で構造エディタが指摘してくれるので
とりあえず不自由はないのだが。
343デフォルトの名無しさん
2021/09/25(土) 20:51:38.89ID:ZXxKSwLb 今から始めるならtypescriptにしとけ
344デフォルトの名無しさん
2021/09/25(土) 20:51:58.01ID:YvsYwnu1 >>341
結局C/C++風にするなら、最初からC/C++で良かったのでは。
結局C/C++風にするなら、最初からC/C++で良かったのでは。
345Mb
2021/09/25(土) 20:55:20.77ID:Ow2ePG0l >>341
いまさらJavaScript みたいな
クライアントサイドの言語は
勉強したくねーわ(笑)
とはいえブラウザを「JS の実行環境」だと思えば、
それなりに興味深いところはあるのだが、
MS が他者のブラウザを潰しにかかった過去の経緯が
あるんでなぁ ……
MS の会社としての態度次第ではあるように思う。
いまさらJavaScript みたいな
クライアントサイドの言語は
勉強したくねーわ(笑)
とはいえブラウザを「JS の実行環境」だと思えば、
それなりに興味深いところはあるのだが、
MS が他者のブラウザを潰しにかかった過去の経緯が
あるんでなぁ ……
MS の会社としての態度次第ではあるように思う。
346デフォルトの名無しさん
2021/09/25(土) 20:57:08.36ID:ZXxKSwLb jsの4大欠陥
thisの仕様
let、const以外の変数宣言方法
for of以外のforeach系for
==と!=の存在
thisの仕様
let、const以外の変数宣言方法
for of以外のforeach系for
==と!=の存在
347デフォルトの名無しさん
2021/09/25(土) 21:12:09.06ID:wMFSv1EV >>345
マジで2000年頃で時間が止まってるだろ。
マジで2000年頃で時間が止まってるだろ。
348デフォルトの名無しさん
2021/09/25(土) 21:16:52.74ID:0L4s8Q79 >>343
TypeScriptはJavaScriptに静的型宣言などを付け加えただけなので覚えることは9割同じ
つまりPythonやRubyなど他のスクリプト言語を学んでも動的型付けの世界に甘んじるしかないが
JavaScriptを学べばそのまま静的型付けのTypeScriptを使えることも大きなメリット
TypeScriptはJavaScriptに静的型宣言などを付け加えただけなので覚えることは9割同じ
つまりPythonやRubyなど他のスクリプト言語を学んでも動的型付けの世界に甘んじるしかないが
JavaScriptを学べばそのまま静的型付けのTypeScriptを使えることも大きなメリット
349Mb
2021/09/25(土) 21:41:23.27ID:Ow2ePG0l >>347
ぶっちゃけ 9.11 で時間留止まったわ。
3.11 ではさすがに驚いたが、
まさか二〇一一年にもなって、
東日本大震災を越える死者がコロナで出るとは
思わんかったわ。
東日本は東日本だったが、コロナは日本全国どころか
全世界レベルなので、本当に早く終息して
ほしいと熱望する。
つーか、バブル景気崩壊から十年頑張っただけでも
正直褒められたいわ。
ぶっちゃけ 9.11 で時間留止まったわ。
3.11 ではさすがに驚いたが、
まさか二〇一一年にもなって、
東日本大震災を越える死者がコロナで出るとは
思わんかったわ。
東日本は東日本だったが、コロナは日本全国どころか
全世界レベルなので、本当に早く終息して
ほしいと熱望する。
つーか、バブル景気崩壊から十年頑張っただけでも
正直褒められたいわ。
350デフォルトの名無しさん
2021/09/25(土) 21:49:08.46ID:5KmmwJQs >>344
ブラウザ内プログラミング言語が、なぜC/C++などの言語では適していないかというと、ブラウザ内でもGUIや通信など非同期プログラミングが最適および必須となるためだ。
JavaScriptは非同期プログラミングでも書きやすく設計されており、継続渡しも自然にわかりやすく記述できるなど、他のプログラミング言語と比較して上手く設計されている。
例えば非同期プログラミングで、Promise/Futureなどの処理を返す関数を、様々なプログラミング言語で書き比べてみると実感できる。
ブラウザ内プログラミング言語が、なぜC/C++などの言語では適していないかというと、ブラウザ内でもGUIや通信など非同期プログラミングが最適および必須となるためだ。
JavaScriptは非同期プログラミングでも書きやすく設計されており、継続渡しも自然にわかりやすく記述できるなど、他のプログラミング言語と比較して上手く設計されている。
例えば非同期プログラミングで、Promise/Futureなどの処理を返す関数を、様々なプログラミング言語で書き比べてみると実感できる。
351デフォルトの名無しさん
2021/09/25(土) 22:04:05.48ID:+XTJaImK >>349みたいなアスペって日常会話出来るのか?
352デフォルトの名無しさん
2021/09/26(日) 09:55:20.57ID:vDcE5s5S あすぺみたいのがいるから
ダイナミズムの奥行きが出るんだよ
天才は凡才には測れんということ
ダイナミズムの奥行きが出るんだよ
天才は凡才には測れんということ
353デフォルトの名無しさん
2021/09/26(日) 10:22:20.38ID:loHIOGgF 世間で活躍してるインテリは非アスペやで
354デフォルトの名無しさん
2021/09/26(日) 10:49:41.20ID:6iK/bpau >>353
やでって語尾やめろよ
やでって語尾やめろよ
355デフォルトの名無しさん
2021/09/26(日) 11:11:17.71ID:zR3DghdJ 何でやで?
356Mb
2021/09/26(日) 12:28:24.41ID:tXVd2t/V じっさい私らは「アスペルガー症候群」というカテゴリーに
分類されそうには思っているのだ。
だけど、「障害」としての「アスペルガー症候群」っつーのは、
いわゆる「(いわゆる)自閉症」とは、「知能指数」みたいなもので
区別されているので、フツーに勉強ができて社会生活が営めると、
なんかしら「自閉社会」っつーか「自閉業界」では肩身が狭い。
「似非自閉」みたいな気がするのだ。
つーても、プログラミング言語の開発とか翻訳とかの仕事をして
いらっしゃる方々には、「自閉スペクトラム(以下、「A」)」の方は多いと思う。
割っていうと、プロ棋士(碁ではなく将棋のほう)は、ほぼ A だと思うぞ。
分類されそうには思っているのだ。
だけど、「障害」としての「アスペルガー症候群」っつーのは、
いわゆる「(いわゆる)自閉症」とは、「知能指数」みたいなもので
区別されているので、フツーに勉強ができて社会生活が営めると、
なんかしら「自閉社会」っつーか「自閉業界」では肩身が狭い。
「似非自閉」みたいな気がするのだ。
つーても、プログラミング言語の開発とか翻訳とかの仕事をして
いらっしゃる方々には、「自閉スペクトラム(以下、「A」)」の方は多いと思う。
割っていうと、プロ棋士(碁ではなく将棋のほう)は、ほぼ A だと思うぞ。
357Mb
2021/09/26(日) 12:39:15.09ID:tXVd2t/V >>353
> 世間で活躍してるインテリは非アスペやで
そういうのを精神医学的には「極端化(ポーラライゼーション)」
という。
「アスペ(≒アスペルガー症候群)」というのは
「高機能広汎性発達障礙」とほぼ同義語であるとか、
自閉は、かつてカナー型とアスペルガー型に分類されていたとか、
そういう歴史を踏まえない奴はプログラマというかシステム開発者に
向いていないと断言しよう。
私は A のカテゴリーにいる。高橋秀俊さんなんかは、明らかに
「こっち側」だ。「こっち側」のインテリゲンチャはむしろ
インテリの中では多数派だ。
> 世間で活躍してるインテリは非アスペやで
そういうのを精神医学的には「極端化(ポーラライゼーション)」
という。
「アスペ(≒アスペルガー症候群)」というのは
「高機能広汎性発達障礙」とほぼ同義語であるとか、
自閉は、かつてカナー型とアスペルガー型に分類されていたとか、
そういう歴史を踏まえない奴はプログラマというかシステム開発者に
向いていないと断言しよう。
私は A のカテゴリーにいる。高橋秀俊さんなんかは、明らかに
「こっち側」だ。「こっち側」のインテリゲンチャはむしろ
インテリの中では多数派だ。
358デフォルトの名無しさん
2021/09/26(日) 12:46:55.58ID:loHIOGgF それを生身の人間に相手の目を見ながら言ってご覧
それでお互いに得るものがあって気持ちよく時間を過ごせるならいいけど
そうでないなら君はネット掲示板の仕組みに甘えているだけ
それでお互いに得るものがあって気持ちよく時間を過ごせるならいいけど
そうでないなら君はネット掲示板の仕組みに甘えているだけ
359デフォルトの名無しさん
2021/09/26(日) 13:35:27.88ID:xe1fV5oa 現実
^q^「そういうのを精神医学的にはポーラライゼーションという」
相手「は?ポーラライなんて?」
これで会話が終わります
^q^「そういうのを精神医学的にはポーラライゼーションという」
相手「は?ポーラライなんて?」
これで会話が終わります
360Mb
2021/09/26(日) 15:46:23.14ID:tXVd2t/V >>358
> それを生身の人間に相手の目を見ながら言ってご覧
> それでお互いに得るものがあって気持ちよく時間を過ごせるならいいけど
いや、フツーにやってるけど、「生身の人間に相手の目を見ながら言う」
という風習が A 関係では一般的ではないんだわ。
北島 三郎さんの『兄弟仁義』かなんかで「俺の目を見ろ
なんにも言うな」みたいな歌詞があったような話はあるが、
同じプログラミング言語という俎上で勝負するのは
まったく不快ではない。むしろ歓迎する。
C と Java は、土俵としてふさわしいと思う。
> それを生身の人間に相手の目を見ながら言ってご覧
> それでお互いに得るものがあって気持ちよく時間を過ごせるならいいけど
いや、フツーにやってるけど、「生身の人間に相手の目を見ながら言う」
という風習が A 関係では一般的ではないんだわ。
北島 三郎さんの『兄弟仁義』かなんかで「俺の目を見ろ
なんにも言うな」みたいな歌詞があったような話はあるが、
同じプログラミング言語という俎上で勝負するのは
まったく不快ではない。むしろ歓迎する。
C と Java は、土俵としてふさわしいと思う。
361デフォルトの名無しさん
2021/09/26(日) 16:58:36.62ID:K1SPl3Hp そういうわけでHasklellがお勧めなのです。
362Mb
2021/09/26(日) 17:38:43.33ID:tXVd2t/V >>361
いや、Haskell が悪い言語とは言わんけどさ、
いわゆる「数学」には、「計算量」とかいった算数的な
概念がねぇだろうが。
それを考えると、「始めるのにいい言語」としては、
「遅延評価っつーのは何か?」あたりの話を理解してもらってないと、
Haskell の何が有難いかというのが理解できんだろう。
フツーの手続型言語で修行したうえで、そっちへ行ったほうが
いいと思う。
もっとも、「五年後には Haskell のような遅延評価型の言語が
世界を席巻していて、古臭い手続型言語は忘れ去られているのだ!」
とか言われたら仕方はないわけだが、アセンブラとか C とかが
半世紀以上現役なわけだから、年寄りを労(いた)わってくれても
いいんじゃないか?
いや、Haskell が悪い言語とは言わんけどさ、
いわゆる「数学」には、「計算量」とかいった算数的な
概念がねぇだろうが。
それを考えると、「始めるのにいい言語」としては、
「遅延評価っつーのは何か?」あたりの話を理解してもらってないと、
Haskell の何が有難いかというのが理解できんだろう。
フツーの手続型言語で修行したうえで、そっちへ行ったほうが
いいと思う。
もっとも、「五年後には Haskell のような遅延評価型の言語が
世界を席巻していて、古臭い手続型言語は忘れ去られているのだ!」
とか言われたら仕方はないわけだが、アセンブラとか C とかが
半世紀以上現役なわけだから、年寄りを労(いた)わってくれても
いいんじゃないか?
363Mb
2021/09/26(日) 17:51:42.98ID:tXVd2t/V >>259
> 現実
> 「そういうのを精神医学的にはポーラライゼーションという」
> 相手「は?ポーラライなんて?」
> これで会話が終わります
それは現実認識が甘いな。
「だからキミが言ってるのは極論なんだよ!!」
とか言ってる上司が「絶対」とか言ってる時点で
「あぁ、こいつポーラライゼーションを起こしているなぁ…」
と思うだけで、「普通に話が通じるんだったら、方向性としては
極端であっても、それはそれで付合いやすい」という話だと
思う。
わりと極端なプログラミング言語はいろいろあるけど、
その設計思想に踏みこんでみると、けっこう共感できる部分がある。
> 現実
> 「そういうのを精神医学的にはポーラライゼーションという」
> 相手「は?ポーラライなんて?」
> これで会話が終わります
それは現実認識が甘いな。
「だからキミが言ってるのは極論なんだよ!!」
とか言ってる上司が「絶対」とか言ってる時点で
「あぁ、こいつポーラライゼーションを起こしているなぁ…」
と思うだけで、「普通に話が通じるんだったら、方向性としては
極端であっても、それはそれで付合いやすい」という話だと
思う。
わりと極端なプログラミング言語はいろいろあるけど、
その設計思想に踏みこんでみると、けっこう共感できる部分がある。
364デフォルトの名無しさん
2021/09/26(日) 19:30:27.42ID:vDcE5s5S ADHDの方がそうでない人より秀でているっていう事実を受け入れよう
物事を極めるのなら自閉症スペクトラムには適わない
スペクトラムが原因で社会から脱落する人もいるがね
物事を極めるのなら自閉症スペクトラムには適わない
スペクトラムが原因で社会から脱落する人もいるがね
365Mb
2021/09/26(日) 20:22:57.35ID:tXVd2t/V >>364
このスレの主旨と一致しないので、この話題は引張りたくはないのだが、
AD(H)D と ASD は六割くらい症状はカブるものの、「どっか違う」と
いう認識がお互いにある。
ただ、どっちも注意力に問題があって過集中ぎみなので、
プログラマに向いている(つーか、他の職業がなかなか見つからないっつーか)
傾向はあると思う。
小学生のころに LOGO の授業があって、それまでまともに授業中に
椅子に座っていられなかったのにコンピューターの前から離れなかった、
という話は知っている。
コンピュータは何十時間だろうが待っていてくれるし、横槍とか茶々とかは
(昨今のネット環境だとそうでもないが)入れてこないので、
ASD とか AD(H)D には、プログラマというのは向いている稼業であるように
思う(それを考えると、仕事中に広告やらなんやらのウィンドウがいきなり
開くのは非常にイラつくんだが)。
スレの主旨に戻ると、C のようなハードウェアべったりの言語や、
FORTH のようなコンセプトが明確な言語、でなければ LISP のような
言語がありがたいが、あんまり商売にはならない(需要が少ない)ので
Java なんかは有難い。Java は「オブジェクト志向」というふれこみは
あるが、掘り下げてみると古い言語のコンセプトの寄せ集めみたいな
ところがあって、ある程度馴染むとそう悪い言語ではないと感じる。
このスレの主旨と一致しないので、この話題は引張りたくはないのだが、
AD(H)D と ASD は六割くらい症状はカブるものの、「どっか違う」と
いう認識がお互いにある。
ただ、どっちも注意力に問題があって過集中ぎみなので、
プログラマに向いている(つーか、他の職業がなかなか見つからないっつーか)
傾向はあると思う。
小学生のころに LOGO の授業があって、それまでまともに授業中に
椅子に座っていられなかったのにコンピューターの前から離れなかった、
という話は知っている。
コンピュータは何十時間だろうが待っていてくれるし、横槍とか茶々とかは
(昨今のネット環境だとそうでもないが)入れてこないので、
ASD とか AD(H)D には、プログラマというのは向いている稼業であるように
思う(それを考えると、仕事中に広告やらなんやらのウィンドウがいきなり
開くのは非常にイラつくんだが)。
スレの主旨に戻ると、C のようなハードウェアべったりの言語や、
FORTH のようなコンセプトが明確な言語、でなければ LISP のような
言語がありがたいが、あんまり商売にはならない(需要が少ない)ので
Java なんかは有難い。Java は「オブジェクト志向」というふれこみは
あるが、掘り下げてみると古い言語のコンセプトの寄せ集めみたいな
ところがあって、ある程度馴染むとそう悪い言語ではないと感じる。
366デフォルトの名無しさん
2021/09/26(日) 20:26:14.53ID:vDcE5s5S >>365
普通の人がハマったスペクトラムに適うことはない
そしてスペクトラムの人は我が道を行くので他人の忠告は聞かない
まして他人の言ってることはスペクトラムからしたら
的外れだし、聞くに堪えない内容だから
普通の人がハマったスペクトラムに適うことはない
そしてスペクトラムの人は我が道を行くので他人の忠告は聞かない
まして他人の言ってることはスペクトラムからしたら
的外れだし、聞くに堪えない内容だから
367デフォルトの名無しさん
2021/09/26(日) 20:36:50.49ID:zMfAdZ3X 隔離スレでやれや
368Mb
2021/09/26(日) 20:47:30.56ID:tXVd2t/V C 言語というのは、ノイマン型コンピュータのアーキテクチャ
べったりで「CPU」「レジスタ」「ノイマンのボトルネック」みたいな
ことを頭にいれてステート数を勘定しながらコードする
「スピード野郎向きの言語」だと思うのでわかりやすい。
FORTH は「スタック」と「逆ポーランド記法」というコンセプトが
明確だ。LISP も古い言語だが、「CONS セル」「動的な GC」とかいった
話が実装のすぐ下にあって、これまたわかりやすい。
Pascal は p-code system があり、BCPL なんかとともに
「ALGOL 60 系の言語処理システム」としての体裁が
しっかりしている(Modula-2 もよかったんだが、最近は
とんと見かけない。OS9 では動いてたんだがな)。
Haskell は注目株なんだが、「遅延評価」というコンセプトと
「何がありがたいのか」みたいな応用上のご利益が
解りづらいのが難といえば難。
Prolog もいい言語ではあるらしく、「あれは『論理型言語』という
枠組みを抜きにしても、使い勝手のいい言語だ」(中島秀之氏談)という
意見もある(BASIC で実装した例もあるから、Java でもできるだろう)。
「おのおのの言語処理系が、どのように実装されているか?」という観点から
見ると、「言語処理系としての Java というシステム」は、けっこう
面白いと思う。
べったりで「CPU」「レジスタ」「ノイマンのボトルネック」みたいな
ことを頭にいれてステート数を勘定しながらコードする
「スピード野郎向きの言語」だと思うのでわかりやすい。
FORTH は「スタック」と「逆ポーランド記法」というコンセプトが
明確だ。LISP も古い言語だが、「CONS セル」「動的な GC」とかいった
話が実装のすぐ下にあって、これまたわかりやすい。
Pascal は p-code system があり、BCPL なんかとともに
「ALGOL 60 系の言語処理システム」としての体裁が
しっかりしている(Modula-2 もよかったんだが、最近は
とんと見かけない。OS9 では動いてたんだがな)。
Haskell は注目株なんだが、「遅延評価」というコンセプトと
「何がありがたいのか」みたいな応用上のご利益が
解りづらいのが難といえば難。
Prolog もいい言語ではあるらしく、「あれは『論理型言語』という
枠組みを抜きにしても、使い勝手のいい言語だ」(中島秀之氏談)という
意見もある(BASIC で実装した例もあるから、Java でもできるだろう)。
「おのおのの言語処理系が、どのように実装されているか?」という観点から
見ると、「言語処理系としての Java というシステム」は、けっこう
面白いと思う。
369デフォルトの名無しさん
2021/09/26(日) 21:00:37.27ID:PFss/7Ik370Mb
2021/09/26(日) 21:08:03.05ID:tXVd2t/V >>366
いや、そういうモンでもないと思うぞ?
「普通の人」が「ハマった自閉」に敵うことはないと
いうのは多分に思いこみがあって、フツーの商用システムは
順当な設計においてフツーのコードで構成されているので、
Java とか C♯とか VB とかいった言語でおおむね間に合う。
まぁ、私は MS が嫌いなので Java を使っているだけなので、
JS やら Python やら Perl やら PHP やら Ruby も、
使いどころがハマっているならそれぞれいい言語なんだろうと
思っている。
いや、そういうモンでもないと思うぞ?
「普通の人」が「ハマった自閉」に敵うことはないと
いうのは多分に思いこみがあって、フツーの商用システムは
順当な設計においてフツーのコードで構成されているので、
Java とか C♯とか VB とかいった言語でおおむね間に合う。
まぁ、私は MS が嫌いなので Java を使っているだけなので、
JS やら Python やら Perl やら PHP やら Ruby も、
使いどころがハマっているならそれぞれいい言語なんだろうと
思っている。
371Mb
2021/09/26(日) 21:09:26.31ID:tXVd2t/V そしてスペクトラムの人は我が道を行くので他人の忠告は聞かない
まして他人の言ってることはスペクトラムからしたら
的外れだし、聞くに堪えない内容だから
まして他人の言ってることはスペクトラムからしたら
的外れだし、聞くに堪えない内容だから
372デフォルトの名無しさん
2021/09/26(日) 21:12:11.55ID:s7bOlMFt >>368
自分で立てたスレの責任はとれよな。向こうでやってろ。
【C?】最初の言語に何を選ぶか【Haskell?】
https://mevius.5ch.net/test/read.cgi/tech/1631175225/
自分で立てたスレの責任はとれよな。向こうでやってろ。
【C?】最初の言語に何を選ぶか【Haskell?】
https://mevius.5ch.net/test/read.cgi/tech/1631175225/
373Mb
2021/09/26(日) 21:25:06.96ID:tXVd2t/V すまん m(_ _)m。誤爆した。
>>366 は、「自閉症スペクトラム障害」に関して誤解があるように
思われる。
コンピュータ様は書いたプログラム通りに正確かつ高速かつ無慈悲に
実行されるだけなので、プログラマは融通が利かないのではなくて、
ユーザ様とコンピュータ様の間を取りもっているだけなのだ。
営業がプログラマに嫌われるのは、顧客にはいい顔をして、不都合は
プログラマに押しつけるからであって、プロクラマは「どう説明したら
コンピュータ様は効率よくお仕事をしてくださるのか」ということを
考えているだけであって、それが COBOL だろうが SQL だろうが C だろうが
Java だろうが C♯ だろうが Visual Basic だろうが、それは単なる
手段であって、正直些末なことだ。
「始めるのにいい言語」というのは入口でしかないので、
どこを通過してどこに行きたいかによって、おのずと答えは違ってくる。
>>366 は、「自閉症スペクトラム障害」に関して誤解があるように
思われる。
コンピュータ様は書いたプログラム通りに正確かつ高速かつ無慈悲に
実行されるだけなので、プログラマは融通が利かないのではなくて、
ユーザ様とコンピュータ様の間を取りもっているだけなのだ。
営業がプログラマに嫌われるのは、顧客にはいい顔をして、不都合は
プログラマに押しつけるからであって、プロクラマは「どう説明したら
コンピュータ様は効率よくお仕事をしてくださるのか」ということを
考えているだけであって、それが COBOL だろうが SQL だろうが C だろうが
Java だろうが C♯ だろうが Visual Basic だろうが、それは単なる
手段であって、正直些末なことだ。
「始めるのにいい言語」というのは入口でしかないので、
どこを通過してどこに行きたいかによって、おのずと答えは違ってくる。
375デフォルトの名無しさん
2021/09/27(月) 19:56:54.95ID:SYA7X/2B >>362
でもキミは理解してるじゃないか。
でもキミは理解してるじゃないか。
376デフォルトの名無しさん
2021/09/27(月) 20:42:02.31ID:z4qTq6Sz377Mb
2021/09/27(月) 21:00:16.33ID:+9W35AG0 >>376
> すぐにボロが出る
「喋る馬鹿はすぐバレるが、黙っているとバレない」そうだ。
「すぐにボロが出る」んなら、「まだボロを出してない」という
ことだろう? どこでポロが出てるか教えてくれ。
> 間違えている文章も非常に多い
だったら具体的に指摘して反論すりゃあいいじゃないか。
そのための掲示板だろう?
> すぐにボロが出る
「喋る馬鹿はすぐバレるが、黙っているとバレない」そうだ。
「すぐにボロが出る」んなら、「まだボロを出してない」という
ことだろう? どこでポロが出てるか教えてくれ。
> 間違えている文章も非常に多い
だったら具体的に指摘して反論すりゃあいいじゃないか。
そのための掲示板だろう?
378デフォルトの名無しさん
2021/09/27(月) 21:40:10.30ID:U402bss+ 反論してもまともに答えてないからなあ
379デフォルトの名無しさん
2021/09/27(月) 23:14:28.51ID:os1eDoUd いうことが事実に足がついていない
決めつけが多い
など
決めつけが多い
など
380デフォルトの名無しさん
2021/09/27(月) 23:22:47.85ID:os1eDoUd 相手がなにに関心をもってるか
相手の立場で考えれてない様子など
これからはじめようってやつが
遅延評価がどうたら言われて
どうしろというのか
相手の立場で考えれてない様子など
これからはじめようってやつが
遅延評価がどうたら言われて
どうしろというのか
381デフォルトの名無しさん
2021/09/27(月) 23:37:22.57ID:os1eDoUd 住人の平均的なあほなつぶやきに比べたら
中身はずっとあるな
中身はずっとあるな
382デフォルトの名無しさん
2021/09/28(火) 00:26:19.90ID:Wh6OTA9T Cちゃんと青春時代を過ごし、ふたりだけの秘密のバグにクローズ・ユア・アイズしたことがなければいいプログラマにはなれない
過ちの記憶を胸にしまったまま今もどこかで走り続けるCちゃんとの思い出が君を強くしてくれる
過ちの記憶を胸にしまったまま今もどこかで走り続けるCちゃんとの思い出が君を強くしてくれる
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
