Python以外のおすすめプログラミング言語、ある? [422186189]

Category

1 :ビクテグラビルナトリウム(茸) [US]:2023/09/13(水) 17:30:32.11 ID:CHt6ibvV0.net
https://img.5ch.net/ico/folder1_03.gif
Write once, run away(読み:らいと・わんす・らん・あうぇー)とは、「書いたら逃げろ」という意味のIT土方用語である。

とりあえず動いてはいるが、ちょっとした要因で簡単ぶっ壊れるであろうシステムを納品した際には、お金を貰ったらトラブルが発生する前に売り逃げしろという意味である。

不毛な価格競争の末に真っ先に削られるのは「普段は目に見えない項目」である。 たとえばパソコンに付属するキーボードひとつとってもカタログスペックに数字として載らないため今では粗悪品ばかりになった。マザーボードのコンデンサも一定期間で安定して壊れる安物になった。

これらと同様に価格競争をやりすぎたシステム開発案件で真っ先に削られるのは安全対策である。

表面的に動いてさえいれば完成という激安システム。 住宅をはじめとした建築業界であれば法規制もあり手抜き工事として訴訟になることもあるが、IT業界には法規制もなにもないのでやりたい放題。 契約書にも小さな文字で免責事項として書かれているので残念賞。

システムが壊滅的に壊れれば業務が止まる。 システムが乗っ取られれば情報流出などで信用問題に発展する。 そしてその結果として倒産することもある。

これらの大惨事になる大前提で、顧客に説明せず、安物を売り逃げするのである。

安物を求める顧客も悪いが、安物しか売れない無能な営業が一番悪いと言われている。

https://monobook.org/wiki/Write_Once,_Run_Away

70 :ファビピラビル(千葉県) [CN]:2023/09/13(水) 18:48:04.07 ID:04l46OIh0.net

js, c#
近いうちにrustもやろうと思ってる

149 :ダクラタスビル(神奈川県) [EU]:2023/09/14(木) 21:39:38.13 ID:AeJlB/Ja0.net

スクリプト系は馬鹿が実行効率無視した糞プログラム量産するから嫌い

97 :ソリブジン(埼玉県) [IN]:2023/09/13(水) 21:36:54.57 ID:6k3ZbZku0.net

言語やないけどセールスフォースだな
リモートで出できる案件多いから

101 :ファビピラビル(東京都) [CA]:2023/09/13(水) 21:43:36.35 ID:NbSkch0e0.net

アーランってどうなった?

29 :ファムシクロビル(東京都) [US]:2023/09/13(水) 17:46:59.62 ID:WyIkbumB0.net

BASICやろ🥺

134 :バラシクロビル(東京都) [US]:2023/09/14(木) 13:47:18.57 ID:ZTXpNO7b0.net

>>131
銀の弾丸はアジャイル開発かなぁ。リスクをリスクのまま突っ込んでいくのは止めるべき。

77 :ジドブジン(ジパング) [TR]:2023/09/13(水) 19:18:09.44 ID:kuj8e+ik0.net

>>72
ああそれだ
ついにPythonの終わりも見えてくる

23 :イスラトラビル(北海道) [ニダ]:2023/09/13(水) 17:40:46.88 ID:igadIo1a0.net

ウェブアプリに限ればphpの牙城は崩れないと思うぞ
node系も全然広まらないし

121 :バラシクロビル(東京都) [US]:2023/09/14(木) 11:25:06.49 ID:ZTXpNO7b0.net

>>120
ん?私?まあ、もうだいぶ前からプログラマーじゃないんだ…。

100 :イノシンプラノベクス(秋田県) [DE]:2023/09/13(水) 21:41:04.41 ID:nCW/5Lcq0.net

>>94
Free Pascalとか

90 :イスラトラビル(神奈川県) [US]:2023/09/13(水) 20:22:22.45 ID:yOHo7sq40.net

>>80
今度、エクセルにPythonが搭載されるから、その問題も解決しそうだな。

95 :アバカビル(大阪府) [US]:2023/09/13(水) 21:15:36.94 ID:gEcHyTuq0.net

スクリプト書かせたら
その人の人間性がよく出ると思う

62 :アバカビル(大阪府) [US]:2023/09/13(水) 18:29:12.27 ID:gEcHyTuq0.net

Prolog流行って欲しい

19 :ダクラタスビル(dion軍) [US]:2023/09/13(水) 17:37:44.88 ID:r97Np4nE0.net

>>13

インデントに意味がある、ってので「えー」ってなった記憶しかない

55 :エムトリシタビン(ジパング) [US]:2023/09/13(水) 18:18:33.83 ID:3958ZaD00.net

Pythonより数倍だか早いのがもう海外では出てるんだよね?

87 :ファビピラビル(東京都) [AU]:2023/09/13(水) 20:14:32.92 ID:uydZWPGR0.net

Haskellだな

135 :ビダラビン(神奈川県) [ニダ]:2023/09/14(木) 13:47:51.01 ID:7xOSVxh80.net

>>130
最近の言語はみんなマルチパラダイムだからオブジェクト指向も含んでる

73 :ワクチン接種に行こう!(大阪府) [US]:2023/09/13(水) 19:00:00.89 ID:gEcHyTuq0.net

Cはfree()のタイミングをコントロールする手法が改善されたらな

80 :ソリブジン(茸) [US]:2023/09/13(水) 19:46:16.74 ID:NwXclCjX0.net

会社だと勝手にソフトインストールできないからVBAかJavascriptくらいしか選択肢ないんよ

123 :イスラトラビル(東京都) [ニダ]:2023/09/14(木) 11:55:49.62 ID:YsXVQ7rc0.net

C言語もそもそもOSなどのシステムプログラマーがCPUに強く依存した
アセンブラでべったりとシステムを書かずにすませるためのものであって、
機械語に近い記述ができるが、性能や数値の精度を追求するためのものではなかったし、
並列化はスレッドやプロセスで行うものだから、本来のC言語の意図した
機械語コーディングの置き換えというものとは違うものだった。
だがしかし、C言語があまりにも普及してしまったために、なんでもかんでもCで書かれて
ポインター関係・メモリ割り当てのバグやヌル終端文字列によるセキュリティホールなどが
頻発して、今の多くのアプリケーションプログラムのトラブル原因のNo.1になっている。
C言語やそれと同じ弱点を持つ言語によるコーディングを禁止・廃止して、より安全に
仕様をなおした他の言語だけを採用し支援すべきだが、既に書かれた膨大なコードが
(それらも潜在的にバグを多数包含しているだろうが)足かせになる。自動的に言語を
変換したり、バグのパターンを自動検出して修正を促すような方向に行けば良いが。

1つにはフリーソフトウェアが、あまりそういったプログラミングの在り方を検討したり
熟慮することなく、とりあえず作って動いて無料で使えるものとして配るということを
したのもそういった良くないプログラミング言語を広めることになった原因の1つだった
と思う。
CPUも性能ばかりを問題にせずに、ソフトウェアの安全性をサポートするような
機構や命令をもっと取り入れたものにすべきだったが、そうはならなかった。

57 :ダクラタスビル(大阪府) [US]:2023/09/13(水) 18:19:19.78 ID:vtGH/BUH0.net

GAS

142 :エンテカビル(東京都) [KR]:2023/09/14(木) 18:31:16.48 ID:A8K9N7uY0.net

「Turbo C++ 4.0J for DOS」のパッケージ版が押入れに眠ってるんだが
これWin10 64bit版のコマンドライン窓でIDE統合開発環境ウィンドウ立ち上がるかしら?

検索したらBorland本家版が無料ダウンロードできると出てきて
オクで売る価値はないと判明してちょっと涙目

91 :ビクテグラビルナトリウム(神奈川県) [ニダ]:2023/09/13(水) 20:26:51.99 ID:hBxa9cxw0.net

>>54
ループのかわりに再帰したりするんだぜw

159 :イドクスウリジン(東京都) [ニダ]:2023/09/15(金) 10:18:27.82 ID:XI1ngVc/0.net

>関数の戻り値を関数名に代入するのは衝撃を受けた

FORTRAN言語のFUNCTIONがもともとそういうものだったから。
 FUNCTION F(X)
F = X/3
END

69 :ソリブジン(茸) [US]:2023/09/13(水) 18:47:56.77 ID:NwXclCjX0.net

空飛ぶ門ティPython

113 :イノシンプラノベクス(東京都) [ニダ]:2023/09/14(木) 08:45:31.10 ID:+ACYPxYY0.net

>>111
単純なカウントアップに付随する処理にもリストとか使うの?

115 :バルガンシクロビル(東京都) [US]:2023/09/14(木) 10:54:29.47 ID:0tSVHK/d0.net

量子コンピューターとか、深層学習とかの界隈はjuliaに移行しつつあるっぽいぞ
未だにPythonでコード書いてるのは初学者勢とか。
わりとラーニングコスト低めで移行できるうえに、実行速度に雲泥の差があるからな
効率が全然違う

132 :バルガンシクロビル(東京都) [US]:2023/09/14(木) 13:42:39.24 ID:0tSVHK/d0.net

C

141 :エムトリシタビン(大阪府) [BR]:2023/09/14(木) 16:15:55.65 ID:hngl3nQy0.net

(`・ω・´)っFortran 一択

86 :アバカビル(大阪府) [US]:2023/09/13(水) 20:11:04.01 ID:gEcHyTuq0.net

ライブラリとかフレームワークなら
後付けで覚えりゃいいけど
言語仕様自体がファッティなのは辛い