5 Programming Languages That Are Probably Doomed
https://insights.dice.com/2019/07/29/5-programming-languages-probably-doomed/
Ruby
Haskell
Objective-C
R
Perl
将来性ないプログラミング言語。Delphi含まれず安心
■ このスレッドは過去ログ倉庫に格納されています
2019/08/07(水) 23:22:07.36ID:WK8NJ3/V
2019/08/07(水) 23:29:06.95ID:K7dF5mLY
名前も上がらないほど終わってるってことだよw
3デフォルトの名無しさん
2019/08/08(木) 00:40:38.25ID:vEtBDp2D 毎日終わってるな
2019/08/08(木) 01:24:10.03ID:6RDlsEn9
Objctive-Cはさすがに役目を終えつつあるしな
Rubyは意外に流行らなかったな
Haskellは・・どちらかといえばOcamlの方がやばいと思うんだが
R シラネ
perlはさすがにもうないな
Rubyは意外に流行らなかったな
Haskellは・・どちらかといえばOcamlの方がやばいと思うんだが
R シラネ
perlはさすがにもうないな
2019/08/08(木) 08:48:34.52ID:47HmOZq4
ただ、PythonとRubyなら、後者の方が見やすいと思う。
Pythonはブロックの終わりが分かりにくいことが間違いの原因に
成り易い。上の方のどこかのブロックの中に入っているのか、
それとも関数の基底の部分で書いているのかの判別にとても時間が
かかることがある。特に他の人が作ったソースの場合。
Pythonはブロックの終わりが分かりにくいことが間違いの原因に
成り易い。上の方のどこかのブロックの中に入っているのか、
それとも関数の基底の部分で書いているのかの判別にとても時間が
かかることがある。特に他の人が作ったソースの場合。
2019/08/08(木) 08:50:45.93ID:l7k6B2kQ
Pythonは1関数、50行の制限をつけるべきだろう
2019/08/08(木) 08:50:46.83ID:kZ+216R/
C/C++ や Ruby なら、} や end の個数が一目瞭然なので、余りネストが
深くなければ、今見ている行がどのブロックに入っているのか分かりやすいが、
Pythonだとネストが浅くてもどのブロックに入っているのか分からないこと
がある。
深くなければ、今見ている行がどのブロックに入っているのか分かりやすいが、
Pythonだとネストが浅くてもどのブロックに入っているのか分からないこと
がある。
2019/08/08(木) 08:54:26.39ID:kZ+216R/
>>6
Pythonで内部関数(?)を大量に書かれているソースの場合は特に、
親の関数の中なのか、内部関数の中なのか側から無いのでかなり
判読に時間がかかる。しかも間違ってもエラーが出ない。
宣言しなくても変数が使えてしまう事と相まって、処理系に
間違いを検出して貰える確率がとても低くなってしまっている。
バグを防ごうと思ったら、結局、ブロックの終わりをコメントで
明示しないといけなくなって、なら最初から { } 方式の方が
記述効率が良い。
Pythonで内部関数(?)を大量に書かれているソースの場合は特に、
親の関数の中なのか、内部関数の中なのか側から無いのでかなり
判読に時間がかかる。しかも間違ってもエラーが出ない。
宣言しなくても変数が使えてしまう事と相まって、処理系に
間違いを検出して貰える確率がとても低くなってしまっている。
バグを防ごうと思ったら、結局、ブロックの終わりをコメントで
明示しないといけなくなって、なら最初から { } 方式の方が
記述効率が良い。
2019/08/08(木) 08:55:44.55ID:kZ+216R/
2019/08/08(木) 08:58:06.81ID:l7k6B2kQ
大丈夫。25行程度なら、ひと目で
どこがどこに対応してるかぐらいわかるだろう
どこがどこに対応してるかぐらいわかるだろう
2019/08/08(木) 09:10:11.93ID:kZ+216R/
2019/08/08(木) 09:30:38.76ID:XjRmSrIs
RはPythonに置き換わったしな
てかググれないのが致命的w
てかググれないのが致命的w
13デフォルトの名無しさん
2019/08/08(木) 16:04:52.28ID:YYsAu0ua >>2
Dのことか
Dのことか
2019/08/08(木) 16:16:12.06ID:PTwvjoI/
バイオインフォマティクスでは Bioconductor のおかげで
R もよく使われてる
R もよく使われてる
2019/08/08(木) 18:26:17.30ID:kHVZyzYQ
VB5、HSP「テンション上がってきた!」
2019/08/08(木) 21:36:30.28ID:qrBORcVT
COBOLは??
2019/08/08(木) 22:14:08.78ID:zxP8zygl
>>13
Dは1.*の時代に今の仕様にあがってればいけてたと想うんだが...
Dは1.*の時代に今の仕様にあがってればいけてたと想うんだが...
2019/08/08(木) 23:03:22.79ID:TsWml31+
perlは残るでしょ。
2019/08/09(金) 18:38:26.62ID:I9QVU8cE
2019/08/09(金) 19:09:56.58ID:xLAwVgGE
> 関数と関数の間は〜2行開けるとか、
なぜPythonはそれを強制しなかったのか?
書く人によってばらばらになって読みにくいではないか(笑)
「インデントでブロックを表すという文法」というだけなら
(書きづらいの別として)そういう文法ってだけでいいんだが
「インデントでブロックを表すからコードが統一され可読性が上がるうんぬん」は眉唾
言語で矯正されないとインデントできないレベルのやつがインデントが統一された程度で
コードの可読性が上がるわけ無いだろう
なぜPythonはそれを強制しなかったのか?
書く人によってばらばらになって読みにくいではないか(笑)
「インデントでブロックを表すという文法」というだけなら
(書きづらいの別として)そういう文法ってだけでいいんだが
「インデントでブロックを表すからコードが統一され可読性が上がるうんぬん」は眉唾
言語で矯正されないとインデントできないレベルのやつがインデントが統一された程度で
コードの可読性が上がるわけ無いだろう
2019/08/09(金) 23:53:24.02ID:MQT8Emar
>なぜPythonはそれを強制しなかったのか?
強制ってわけじゃないけどpep8ベースのリンターでチェックしてくれるからそれで十分じゃね
強制ってわけじゃないけどpep8ベースのリンターでチェックしてくれるからそれで十分じゃね
2019/08/10(土) 14:01:57.44ID:wCTxBlts
emacsでもブロックを可視化してくれるけど
そこに頼らないといけない時点で問題あるわな
clispなんかは必須だけど
そこに頼らないといけない時点で問題あるわな
clispなんかは必須だけど
2019/08/10(土) 16:25:32.93ID:L+B8OP2P
> そこに頼らないといけない時点で問題あるわな
どんな問題?
どんな問題?
24デフォルトの名無しさん
2019/08/10(土) 20:56:39.92ID:3XzNpwZg ギド・ヴァン・ロッスムなんて無名の雑魚が設計し、名前もキモすぎる杜撰言語Pythonが
何でこんなに流行しているのか。
ロブ・パイクとケン・トンプソンという大物が入念に設計したGo言語がインタプリタでも
提供されれば、Pythonは終わるだろ。
何でこんなに流行しているのか。
ロブ・パイクとケン・トンプソンという大物が入念に設計したGo言語がインタプリタでも
提供されれば、Pythonは終わるだろ。
2019/08/10(土) 22:24:48.39ID:6d2gRK68
∩___∩ |
| ノ\ ヽ |
/ ●゛ ● | |
| ∪ ( _●_) ミ j
彡、 |∪| | J
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
.\ “ /__| |
\ /___ /
| ノ\ ヽ |
/ ●゛ ● | |
| ∪ ( _●_) ミ j
彡、 |∪| | J
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
.\ “ /__| |
\ /___ /
26デフォルトの名無しさん
2019/08/11(日) 10:22:49.42ID:ADOQsQhs 松本ひろゆき
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★7 [七波羅探題★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 道路にモヤが出てるんだけどなんなんだこれ…
- 買ったばかりのオーブンレンジ「この機種はお餅を焼くことはできません」
- 富裕層向けの風俗リゾート作りたい
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
