-------S(唯一神)-------
機械語
-------A(ハッカー)-------
アセンブラ C++ C
-------B(一般プログラマ 凡人)-------
java C♯
-------C(日曜プログラマ)-------
ruby python swift
-------D(一般事務員でも使える)-------
VBA PowerShell
-------E(手段が目的になっているただのカス)-------
その他のマイナー言語厨(特にHaskell)
探検
プログラミング言語の難易度ランク作りました ご覧ください [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/02/17(金) 12:15:24.04ID:gObbCwHn
143デフォルトの名無しさん
2020/03/08(日) 15:45:51.69ID:nGQiIF3A >>142
「C言語の生ポインタは、それを書いた場所とは全く別の場所で原因不明のバグを生み出すので
避けたほうがいい」
などという人がいる。
アセンブラでは生のアドレスによる間接参照を使うがそれはポインタをさらに危険にしたようなものなので、
とても書いた場所とはまったく別の場所でバグを生み出すことがある。
そうなると原因を探し出すのにとても時間がかかる。
そういうことがあって、アセンブラで大きなプログラムを書くことが出来た人は、
バグが非常に少ないプログラミングが出来る人か、または、バグが入っても
上手く原因を見つけ出すことが出来る人に限られた。
それが出来る人が非常に少数派だったので、できる人は天才、などと呼ばれた。
「C言語の生ポインタは、それを書いた場所とは全く別の場所で原因不明のバグを生み出すので
避けたほうがいい」
などという人がいる。
アセンブラでは生のアドレスによる間接参照を使うがそれはポインタをさらに危険にしたようなものなので、
とても書いた場所とはまったく別の場所でバグを生み出すことがある。
そうなると原因を探し出すのにとても時間がかかる。
そういうことがあって、アセンブラで大きなプログラムを書くことが出来た人は、
バグが非常に少ないプログラミングが出来る人か、または、バグが入っても
上手く原因を見つけ出すことが出来る人に限られた。
それが出来る人が非常に少数派だったので、できる人は天才、などと呼ばれた。
144デフォルトの名無しさん
2020/03/08(日) 17:17:24.54ID:nGQiIF3A >>143
さらに言えば、当時のパソコンは、現在の様な「保護モード」では動いていないために、アセンブラで書いたプログラムに間違いがあると「暴走」や「ハングアップ」「再起動」などの現象が起きた。
そうなると、パソコンをリセットしてOSを再起動して、またやり直す必要があった。
それに時間が掛かるのでバグが少なく書ける人で無いとアセンブラでプログラムするのはとても難しかった。
当時、BASICで書いていると間違いがあってもこのような現象がほぼ全く起きなかったので、それと比してもアセンブラは難しい印象を与えた。
なお、その後にパソコンでも使えるようになったC言語でも同様の現象は起きた。
が、アセンブラに比べれば間違いが起きにくかったのでアセンブラよりはだいぶ易しい印象を与えた。
さらに言えば、当時のパソコンは、現在の様な「保護モード」では動いていないために、アセンブラで書いたプログラムに間違いがあると「暴走」や「ハングアップ」「再起動」などの現象が起きた。
そうなると、パソコンをリセットしてOSを再起動して、またやり直す必要があった。
それに時間が掛かるのでバグが少なく書ける人で無いとアセンブラでプログラムするのはとても難しかった。
当時、BASICで書いていると間違いがあってもこのような現象がほぼ全く起きなかったので、それと比してもアセンブラは難しい印象を与えた。
なお、その後にパソコンでも使えるようになったC言語でも同様の現象は起きた。
が、アセンブラに比べれば間違いが起きにくかったのでアセンブラよりはだいぶ易しい印象を与えた。
145デフォルトの名無しさん
2020/03/08(日) 21:09:40.07ID:CMumPgyX >>141
そのバイナリイメージってつまり二進数ってこと?
そのバイナリイメージってつまり二進数ってこと?
146デフォルトの名無しさん
2020/03/09(月) 12:44:30.49ID:Ojyuxyhi バイナリっていうくらいだから元は2進数って意味だけど
今はビルド後のファイルやROMイメージという意味で使われる
2進数で表示すれば2進数だし
16進数で表示すれば16進数
256進数とも言えるし
base64形式なら64進数とも言える
今はビルド後のファイルやROMイメージという意味で使われる
2進数で表示すれば2進数だし
16進数で表示すれば16進数
256進数とも言えるし
base64形式なら64進数とも言える
147デフォルトの名無しさん
2020/03/30(月) 12:34:38.09ID:uz78JHcr >>102
俺は嫌いじゃない
俺は嫌いじゃない
148デフォルトの名無しさん
2020/04/04(土) 17:53:07.47ID:dE1NbDC3 Haskell > C++ > Scala >= C >> Java
149デフォルトの名無しさん
2020/04/04(土) 19:11:22.78ID:Ug/1gxd4 javascriptはどのへん?
150デフォルトの名無しさん
2020/04/09(木) 07:50:24.19ID:jjLWwUCO151デフォルトの名無しさん
2020/06/02(火) 02:09:50.37ID:DYRdhOXw ぶっちゃけ、どの側も言語もそれぞれ難しさがあると思うけど、Haskellは抽象性が高いから、抽象的思考に慣れていないと、アプリのコード組めないと思う。
てことで、個人的偏見ありで、
Haskell >> C++ > C > Java, JavaScript > Python
てことで、個人的偏見ありで、
Haskell >> C++ > C > Java, JavaScript > Python
152デフォルトの名無しさん
2020/12/14(月) 20:49:21.57ID:dZWdULI2 人間のおつむは再帰を直感的に理解するようにできてない
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 地震 [Hitzeschleier★]
- 【地震】 茨城 栃木 埼玉 千葉 震度4 [KingFisherは魚じゃないよ★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 【食】「シャウエッセンは焼くべからず」暗黙のルールを破り売上高過去最高…日本ハム社員たちが「夜味」にかけた情熱 [ぐれ★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★6 [Hitzeschleier★]
- 【悲報】日本人男性「GeminiでチャHしてたらGoogleアカウントBANされた。向こうが誘ってきたのに」 [519411371]
- ( ´ん`)地震…? [399583221]
- 自民党、金融所得課税30%で決定か。株を売ったり、配当金が入ると国が30%持って行きます [838847604]
- 🖐( -᷄ὢ)俺には>>2の>>3を自由に扱える権利がある……
- ほんこん さん「尖閣諸島も竹島も北方領土も、全て日本の領土だ!」 [201193242]
- 地震
