◎正当な理由による書き込みの削除について: 生島英之とみられる方へ:
糞言語が天下を取る理由 YouTube動画>2本
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1702531392/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
VB → 糞言語だがいまだに業務システムとかで見る
Go → Rust Nim等と比べると一番糞だがなぜか一番人気
TIOBE ランキングNo.1のPythonは糞言語ではないよ
10年前から言われてもまだ駆逐されない
17:デフォルトの名無しさん2011/11/10 08:16:54ID:
C++、PHP、JavaScriptとクソ言語が天下を取る法則でもあるのかね?
いやC++はクソなりにいいところもあるし、PHPは避けることもできるが
JavaScriptは単にクソというだけじゃなく使用を強要してくるからな。
HTML5大勝利、これからはウェブアプリの時代と喜んでる
無邪気なユーザーや、無知な投資家ども、TechCrunch等のライター
経験の浅そうなエンジニアどもを見てると腸が煮えくり返るんだけど。
あらゆるソフトウェアをクソ言語JavaScriptで実装させる気かよ。悪夢だ。
CoffeeScriptやらDartやら出てきてるのは、
ナマじゃとても使えねーぜこんなクソ言語とはっきり言明しているようなものだろ。
真面目な話、JavaScriptをどうやって滅ぼすかが今後10年か20年かの課題になってくると思う。
暗黒の時代の始まりだ。
元々のJavaScriptはクソだからES6で書いてトランスパイルしましょうね ← まだわかる
ES6も型チェックがないクソだからTypeScriptで書いてES6にトランスパイルしたものをさらにトランスパイルしましょうね ← は?
クソじゃない言語、よく練られているだけあって出現が遅かった
でもいまさら良い奴が出てきても、世の中の人間はそう簡単には乗り換えられんのだ
プログラミング言語は過去の互換性を維持するために
抜本的な改革ができないのが嫌な所
typescriptもクソ判定されてんだね
javascriptとかいう悪夢言語なんとかしろ
クソじゃない C# が出てきて巻き返してるじゃん。
>>14 JSをC#っぽくしただけだから少しマシになったかなって程度なんだろうね
>>15 C#はいい言語だと思うけど、現状MSとUnityしかやる気ないからシェアがね
ザマリンはイマイチだしasp.netもほとんど聞かない
文字通りミスが命取りになる医療分野のソフトウェア開発ではC#が人気みたいだからいい言語ではあるんだろうけど
C#なあ…… 今となってはもう、少しイキっただけのJavaにしか見えない
laravelが出たり、JSフレームワークがどんどんでたせいでかえってクソ言語のシェアが増えてるのでは?
C#やるならJVMでいいやってなる
それこそTIOBE11月イチオシだったKotlinは比較的近代的なルールで書けるし
>>3 スタートがクソでも今使える言語ならいい
Cだって最初はOS用に過ぎなかった
プロパティのタイポがちゃんとエラーになってくれれば、JavaScript特に不満はない
>>24 最近は関数型プログラミングが人気の中、pho はC++みたいなオブジェクト思向を取り入れた結果、かえってカオスになってないか?
あとVBが去年は6位、今年で8位なのは草
VB好きなのは日本だけかと思ってたけど世界でもランキング一桁台なんだな
>>1のいう天下を取ってる言語って具体的にはPythonのことか?
javascriptじゃねーの?
pythonは趣味、プログラミング勉強用途でTIOBEインデックスランキングトップなだけ
JavaScriptは当初から非同期に並行処理が行われる良い言語
この特性から非同期に並行処理が必要となるWebブラウザで動作するのに最適であった
適材適所
必要に迫られてできた言語は、gdりがちだけど伸びるんだな
すげー基本的なことを再発見しちまった、納得
>>27 まあVBと言ってもオフィスマクロのVBA
あとは自動化RPAのVBScriptだけどね
>>25 ゲーム系は勿論なんだけどAIというかChatGPTの存在で注目されてる
正確にはMSがOpenAIと組んでAzureOpenAIサービス展開してる
という事は今までpythonがデフォでJSやTS対応されてきたAIライブラリだけどC#ライブラリがpythonと同レベルでデフォになってくる
特に企業系だとデータが守られてるMS経由のChatGPT使う事になるから余計にね
>>30 JSが嫌われる要素の1つはプロトタイプベースのオブジェクト指向だからだな
一般的なクラスベースのオブジェクト指向勉強した人にはJSは気持ち悪い
>>36 そんな些細なことは影響ない
最近の言語Elixir、Go、Julia、Nim、Rust、Zigなどはいずれも言語仕様からクラスを無くしたが問題になっていない
>>38 モダンな言語には害となるクラスもその継承も存在しないことを理解できなかった?
プロトタイプベースかどうかかは些細なことなのでJavaScriptは後にシンタックスシュガーにすぎないclass構文を設けることができた
unko(new Promise ()).then(function (){
brahbrah();
});
ハイ糞ーーーー
関数定義
function taro(){}
var taro = function (){}
var taro = () =>
ハイ糞ーーー
npm <- ハイ糞ーーー
どんだけ無駄にパッケージいれんじゃボケ
板違いのクソスレを立てるキチガイとクソレスで上げるキチガイ
then().then().then().then()……catch();
ハイ糞ーーー
console.log(new Date(2000, 3, 1).getYear());
//=> 100
ハイ糞ーーー
今JavaScript勉強してるけど、Javaの良い所とスクリプト言語の良い所を併せ持っていて
なかなか良い言語だと思うよ
Webブラウザでもサーバでも動くし、最終的にはこの言語に全て取って代わられるかもね
みんな素のJavaScriptで書きたくないからJQueryやらCoffee ScriptやらTypeScriptやら何やらが出てきては消えていく
COBOLとエクセルVBAを仕事でやってるけど、今後のために覚える価値のある言語ってなんなの?Python?
>>54 全く理解できていないアホでワロタw
jQueryは言語ではなくWebブラウザの中でそのデータをアクセスするためのライブラリ
TypeScriptは静的型付け宣言をする以外ほぼJavaScriptと構文も機能も同じ
wasmはガベージコレクションが仕様として完成したらしいけど、はたしてJavaScriptの代わりになり得るのか
Rust、Goとかの有名どころの他にも、AssemblyScriptもあるから普及してほしいなあ
この世のバイナリは全部WebAssemblyランタイムで動くようになっていいよ
最強のマルチプラットフォーム対応だからね
wasmはセキュリティ上制限があるのでそれはさすがに無理
>>63 WASMはWebブラウザを離れてWASIなど環境に応じて外へのアクセスを付加して使える
javascriptは脳死状態でもなんとなく使えるところが俺に受けているね
WASIはWasmer、Wasmtime、WasmEdgeみたいなランタイムのおかげでほぼJVMの使い勝手よね
>>63 その情報はもはや古いよ
WebAssemblyをPOSIX対応に拡張した「WASIX」登場、bashやcurl、WebサーバなどLinuxアプリが実装可能に。Wasmerが発表
https://www.publickey1.jp/blog/23/webassemblyposixwasixbashcurlweblinuxwasmer.html 複製おじさん警報が発令されました
ただちに避難してください
POSIXに関わると技術が停滞するWasmer社終わったな
>>61 GoはWASMGCの対応が絶望的だからWASMGC対応のKotlinやDartと比べてファイルサイズが大きいハンデを抱えてて今後衰退するよ
C#もWASMGCの対応に出遅れてる
>>71 wasmならバイナリサイズは数キロバイトまで気にしなきゃだよねえ
そうなるとGC無しのRustか、組み込みGCのKotlinかDartが今のところ有力な選択肢なのかね
GoやC#のwasmは様子見か
Goはようやく導入されたジェネリクスも使いにくいし言語として失敗かな
ちょっとしたスクリプト的に書く範囲ならいいけどそれ以上は辛いよね
JavaScriptが処理能力でWasmに劣ってるのは証明されてるから、JSとかいうクソがいずれ衰退するのは間違いない
問題になるのはどの言語がWasmの天下を取るのかってところ
>>28「天下を取っている」っていうくらいだから、Pythonのことだろう
Pythonはプログラマの嗜み言語であって天下を取ってる訳ではないと思う
天下言語の個人的な指標は案件数や求人数だから、JavaScript、Java、C#の3択かな
Goは手軽にかけるけど、手軽に書きたいならそもそもコンパイル言語じゃなくて良くね?ってなるわ
スクリプト言語じゃイヤ!Javaもイヤ!って人はGo使えばいい
>>80 そういえばmojoは今年中の一部オープンソースした?
codonってのもあったな
JavaScriptのReactに代わりになりえるKotlin/WasmのCompose MultiPlatformとかDartのFlutterはPWAとして開花してくのかなあ
そうなったらファイルIOの重要ではないアプリであれば、もはや生粋のネイティブアプリ開発の知識は不要になりそ
Rustはクソ言語ではないから天下取ってもらって構わないと思ってる
>> 89 じゃあ、糞言語とは? 新興言語の中で天下をとっている言語は今のところないよ
>>90 補足しとくとC++とかいうクソよりはマシってだけなのと
GCランタイム無しの速度を活かせる開発用途に限ったらの話ね
ランタイムを十分許容するプロダクトならプログラマに優しいGoやKotlin(Java)やC#でおっけー
コンパイラすらいらないのであればスクリプト言語をどれでも好きに使えばいい
んでクソ言語とは何かだけどコンパイラのアンポンタンな言語、貧弱な企業スポンサーしかいないとかかな
C++はスマートポインタが全くスマートじゃない
Rustは豪華な企業スポンサー布陣のおかげで普及するのが保証されてるから安心して使える
https://foundation.rust-lang.org/members/ 個人的にはZigのdefer/errdeferやエリアアロケータが好きだけどスポンサーが寂しすぎて普及しなさそうで残念
https://ziglang.org/zsf/ rustコンパイラの静的解析の能力は最強なんだよね
ここ5chも使っている世界シェアトップのCDN (Content Delivery Network) も
基盤をRust製に切り替えた
じわじわとネットインフラがRust製へ変わっていってる
https://www.publickey1.jp/blog/22/cloudflarenginxrusthttppingoracdncpu31.html CDNプロバイダのCloudflareは、同社のグローバルなCDNの基盤として長らく利用してきたNGINXに代えて、
同社自身がRust製のHTTPプロキシである「Pingora」を開発し利用していることを明らかにしました。
rustとかいう性癖ドM言語を使いこなせてるやつは尊敬に値する
コンパイラに鞭を打たれながらのプログラミングは俺には無理
ボケ老人にはボケ老人の居場所が必要なんだよ
新規の知識0でひたすら罵りあえるローカロリーなスレが
脱make、脱cmakeできるだけでもrustを使う価値がある
>>83 日本語を日本人だけが使う、という発想自体老害
いつの時代やねん
このご時世でC++やRustを使わなきゃいけない状況になってるのがダメ🙅
もっとランタイムに頼ったプログラミングをしていい
ゲーム開発をC++でやってんじゃねーって言いたい
昔からある言語は脆弱とか習得が難しいと言う癖に
ブラウザ依存が激しいJavascriptとか
ブラウザに出力する為にエスケープするのを更にデータベース文として実行されないようにエスケープしなきゃならないような脆弱性を生み出しまくってるデーターベースとか
そういうにはコストがかかるとか危険だから使うなとかは言わずに素晴らしい言語扱いなんだよな
結局言語のセキュアとか必要性とか関係なく「俺が理解できた簡易な言語が最強で他は全て糞」って言ってるだけなんだよ
Wasmがセキュアが担保されてる言うけど結局みんなjavascriptをずっと使いそうだよねえ
reactのreduxが使いやす過ぎてjavascriptから離れられませーんw
>>99 分野によるやん
GC走って一瞬でも止まるとダメなシステムってあるんよ
例えばお前さんが病気だとして入院してて機器に繋がれてる
プログラムでGC走って数秒から数十秒機能停止
その結果死んでもお前と家族は納得できるのか?
perlはもともとシェルスクリプト+α程度でしかない(その用途に限れば最適化されてる。例えば起動はpythonよりかなり速い)
のに広く使われすぎだっただけや
pythonだってAI関連のライブラリが充実してるから使われてるだけ
別言語で実装されてれば今頃その言語が天下取ってた
早くまともな言語で各種ライブラリの移植やそれを超えるものを作って欲しい
言語的にクソなpythonを今は使うしか無いのが苦痛
なんか勘違いしてるけどPythonの言語自体はクロスプラットフォームで動く、書きやすくなった単なるシェルスクリプト
ここまで普及したのは便利なパッケージ管理ツールpipおかげ
他の言語の機械学習事情について、例えばPythonと体系のそっくりなスクリプト言語のRubyは全体としてPythonに押され気味だけど、Ruby版Pytorchだってあるし機械学習用言語として十分使える
そもそもPytorch自体がネイティブ実装libtorchのPythonラップなわけで、C++等のネイティブで開発するほうがむしろ自然なのだから、機械学習、AI開発でPythonに嫉妬する理由がない
まとめるとPythonが普及したのは
1. 不便なシェルスクリプトの代わりになる
2. パッケージ管理ツールが優秀
3. Ruby(、Perl、Rなど)を圧倒した
が理由、ただそれだけ
ちなみにPythonのブロック定義がインデントになったのはPerlがいろいろな理由で昔から忌み嫌われていたせい
Javaが実はクソ言語だったと気づいて者はまだ少数派か
>>113 Javaの長期サポートの有償化はほんまクソ
>>111 pythonが普及したのは、アメリカの大学教育で広く採用されたからだよ
人気上位の言語は決まってCスタイルの文法だが、pythonだけ違っていられるのは
大学で半強制的に教えられるというのがデカい。
>>114 言語に長期サポートってどういう事?
新手のネズミ講かな
>>113 Oracleが絡むと碌な事にならないよね
OracleJDKの無償LTSが2年間になるのに対して.NETの無償LTSは3年間だからね
かなりのユーザが脱SpringしてASP.NETに流れてる
>>116 LTS
C言語は使うものではなく愛するものだよ
例えばC#のライブラリ資産をJavaで使いたいときには、C#をCから呼び出せるようにして、JavaでJNIを経由してC#をCとして呼び出す
Cを使う使わないはもはや関係がない
はっきりしているのは
C言語のポインターと構造体を理解して使いこなせない奴は
プログラミングに向いていない
CでできることはRustでもできるよ
Rustコードの中にインラインアセンブリ挿入もできる
需要があればz80のtoolchainつくる人とかいるんじゃね?
Kotlinのコルーチンが非同期処理を一番書きやすい気がする
Ⅽは言語仕様がコンパクトなのに癖の強い言語だ。とくにscanf()関数は要注意だ
scanf は言語仕様じゃねーし。scanf なんて未だかつて使ったことねーわ。
糞が天下を取るんじゃなくて
天下を取ると多く使われて糞がバレるんじゃないの
Rustが良い言語ならなんでSolarisは天下を取れなかったの?
>>136 スポンサーを獲得できなかったからだけど
>>134 規格化された言語の仕様で定義された標準ライブラリやで
scanfの実用性はともかく、printfは天才の発想だったな
我々凡人の未来は1人の天才によって容易く左右されるのである
>>140 Cのprintfは出力指定と引数型の不整合を厭わない古い仕様だから今となっては有害
C自体が弱い型付け言語で勝手に自動キャストされまくりの仕様だからその時点で詰んでいるけど
書き捨て以外でsprintfしたい場面てそこまでないから
だいたいは可変じゃない関数でラップする
最近はいろんな谷間にあるような面白い試みの言語いろいろあるけど
本格的に使ってみようと思うとまだ発展が未成熟であれはできないとかいろいろ実際には足りなくて
ある程度時間を使ってみても諦めてしまうようなやつも結構ある
lud20251009142308このスレへの固定リンク: http://5chb.net/r/tech/1702531392/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像
↓「糞言語が天下を取る理由 YouTube動画>2本 」を見た人も見ています:
・自民党(立憲主義E、環境保護F、反差別E、フェミニズムF、LGBT政策F、経済政策C)こいつが天下取れた理由
・【韓国】発展する日中の「スマート教育」、“元祖”の韓国が後れを取る理由は?=韓国ネットから不満の声[8/20]
・野党支持者「立民が支持されない理由を真剣に議論してほしい」米山「立民を責め私にマウント取る貴方は1%でも支持されてるの?ご苦労様」
・システムの内製が失敗する理由
・日本でFFが没落した理由
・AKBが世間から飽きられた理由
・ベッキーが嫌われる理由
・生きてる理由が分からない
・お前らがももクロを好きになれない理由
・50円玉に穴がある理由ついにわかった
・誰かを殺して俺も死ぬ を辞めさせる理由
・日本の女が世界一モテない理由
・チーム8←これが成功した理由
・グッパイ宣言がやたら流行った理由
・晒すやってさくだらない理由だよ!ね
・宇宙人が地球に来てひよたんに親近感を覚えた理由
・iPhoneが「Androidより優秀」と言える理由とは?
・モンハンライズが2ヶ月で続編に投げた理由は?
・【チャット・age厳禁】 デス種失敗の理由 Part2816
・障害者保護の理由に多様性を理由に使うのは間違い
・電力がやばいとか急に言わなくなった理由
・豊島と菅井の不調理由、ついに判明する
・女の子がマッチョよりヒョロガリを好む理由
・宗教上の理由で中華料理、韓国料理を食べられないウヨ(笑) ★16
・横浜国立大学が難関と言われている理由って何?
・モンハンワイルズの話を誰もしなくなった理由
・【軍靴の音】中国とロシア、大規模軍事演習にこだわる理由
・死んだエースを見て白ひげが泣いた理由って……
・いまどきのJKの遅刻理由wwwwwwww
・成長したヤギや牛に雄が殆どいない理由を考察
・BEVが日本で「絶対」に普及しない理由★229
・洋ゲーがオワコンになった理由 part3
・レイプもののAVやエロ漫画が規制されない理由って
・指原莉乃が“ネタバレ肯定派”の理由 [ひよこ★]
・【チャット・age厳禁】デス種失敗の理由 Part2838
・コナン「YouTubeで黒の組織の悪事を暴露したろ!」←これをやらない理由
・【チャット・age厳禁】 デス種失敗の理由 Part2887
・最近のアニメ女「主人公好き〜特に理由ないけど好き〜」←これまじでなんなの?
・夫のカノジョこと川口春奈が再ブレイクできた理由
・ユニケージの市場評価★大手SIerが採用しない謎理由
・【芸能】安室奈美恵が紅白から遠ざかった理由
・オンライン投票が不可能な理由 理解できない無能IT技術者
・【速報】一流紙「トランプはなぜ韓国が好きで日本を嫌うのか?」理由が判明
・山本彩が大島優子のTwitterフォローをリムった理由
・OSの機能なのにシステムコール呼び出しが遅い理由
・【衝撃】ナマケモノが絶滅しない理由wwwww
・EVが日本で「絶対に」普及しない理由 ★99(IPなし)
・EVが日本で「絶対に」普及しない理由 ★82(IPなし)
・アイドルマスターミリオンライブが大コケした理由part67
・アイドルマスターミリオンライブが大コケした理由part30
・EVが日本で「絶対に」普及しない理由 ★103(IPなし)
・【疑問】嫌儲民が日本を褒められると怒り狂う理由、わからない
・【NYタイムズ】報道拠点を東京でなくソウルに移す理由に「報道の独立性」を…「日本に報道の自由がない」という国際社会の評価 [プルート★]
・加藤純一がクレヨンしんちゃんオラと博士の夏休みをやらない理由
・【医療】心電図検査 心筋梗塞や狭心症の発見が難しい理由
・婚姻数が戦後初の50万組割れ 「お金がなければ…」若者が結婚しない切実な理由 [首都圏の虎★]
・週刊文春が山口真帆をバッシングしまくる理由がエグい
・KinKi Kidsだけが売れ続ける理由【堂本剛のおかげ?】
・家計を圧迫する値上げラッシュ… 「半額専門店」が急拡大 “破格値”の理由は [愛の戦士★]
・【画像】女子が処女を捨てたがる理由がコチラ
・【悲報】猪口邦子議員宅の火災の続報がない理由WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
・スマイレージがももいろクローバーZに負けた理由って何?
・【車】半年待ちもザラ! トヨタの人気車が「納期遅延だらけ」でも不満が出ない理由 [まそ★]
・PS5「国内普及台数630万台、推定アクティブ台数120万です」←この腐れ駄目産廃ハードが存在する理由
01:46:27 up 6 days, 10:52, 2 users, load average: 27.88, 40.74, 40.38
in 0.052733898162842 sec
@[email protected] on 101114
|