ぶっちゃけ始めるのにいい言語て何 part6

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2021/08/12(木) 21:30:31.00ID:IpKRzNiB
前スレ

ぶっちゃけ始めるのにいい言語て何 part5
https://mevius.5ch.net/test/read.cgi/tech/1622766330/
2021/08/29(日) 21:48:50.06ID:NJ4Uc9dQ
>>731
rubyはまぁ昔っから伝統的にドキュメントが弱いよね
あれで十分だとも思うけど
まだ青木さんが作ってんのかな
733デフォルトの名無しさん
垢版 |
2021/08/30(月) 14:16:55.94ID:vsR1gOma
>>732
賛否はあるだろうし毀誉褒貶あるだろうけど、
「使いやすい言語」という観点からみると、
「あんまりきつく縛らないほうがいい」というので
略記法が標準になっている部分があると思う。
そのぶん使いやすいので使っている人が多い
(普及している)わけだ。
同じプログラムを他の言語でコードして、
その得失について論じるのが生産的ではなかろうか。
734731
垢版 |
2021/08/30(月) 21:26:24.73ID:arh9VEay
初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017

これを読むと、Ruby よりも、10年ぐらい遅れている。
ようやく、辞書・class・テンプレートリテラルが出来たかとかw

非同期処理のコールバック地獄を、promise で処理できるとか、
ジェネレータランナーを作って、next, yield でやり取りするとか、
その後、async/await が出たとか

外部イタレータを今頃?w
こんな膨大なJS の歴史を学んで、どうなるの?w

膨大な時間を掛けて、JSの実装の変化の歴史を学んで、
ようやくRubyに追いついたw

ムダムダムダムダ
2021/08/30(月) 22:19:41.57ID:us7SFUFt
Haskell 勉強中なんだけど、異様なほどの発想の転換を
迫られるな、これ。

でも、C → smalltalk → Haskell なんて学び方もあるかもなあ。

それぞれの時代の哲学を学べる
736デフォルトの名無しさん
垢版 |
2021/08/31(火) 01:06:21.16ID:ur+gps9U
>>734
ムダなのはお前のレスだよ
2021/08/31(火) 05:56:43.88ID:4p2SUbj3
最近、C#とWPFでアプリ組んでるけど、個人で遊ぶには十分事足りる。
仕事じゃないなら、これがお勧め。VSが便利だし。
そのままスマホのアプリが組めりゃ良いけど、タブレットじゃXamarinのエミュが重くてやってらんない。
2021/08/31(火) 07:05:00.93ID:pP/IgB5+
ブラウザで動的処理するならJS
スクリプト拒絶設定で無力化するが
言語として未完成であり、完全体はあり得なくても
洗練された言語にはなれなくてもな
webやらないのならJSはしないほうがいい、非効率

システムなど硬いのを組めるようになりたいのなら静的型付けを学べ
学問や趣味に使うのでなるべくシンプルに、ならパイソンを学べ
はやりそうで普及しづらい言語なら関数型を(涙目)
掲示板を作りたいのならPerlやCGIを(苦笑)
2021/08/31(火) 09:21:35.38ID:7ScbdqxI
赤字の人が一番マトモなこと書いてるように見えるわ
他の人たちってほぼ全員が俺色々知ってんだぜ感ばかりが鼻について降りてこないしそのつもりもないようだ。
なんていうか、揚げ足取りあっててキモい
プログラミングしてるとみんなこんなふうになっちまうのか?
2021/08/31(火) 09:42:39.10ID:UAIfjWr1
初心者がプログラミングを始める場合、
作りたいものがあるならそれに合った言語で作る。
特に作りたいものないけどプログラミングをやってみたいならjavascript

で解決でいい?
2021/08/31(火) 09:44:18.85ID:wkkfjxpx
初心者はプログラミングで何が作れるのかわからないから何も解決しないんだよな
2021/08/31(火) 10:06:36.93ID:38NJmVhB
>>739
本人乙?w
取り敢えずID:0qh8ExFAは色々間違ってるから信用しないほうがいいぞ
743Mb
垢版 |
2021/08/31(火) 11:17:08.68ID:8yYkEEu7
>>735
> Haskell 勉強中なんだけど、異様なほどの発想の転換を
> 迫られるな、これ。
おれなんか C から Java で感動した
周囲に Java 使いがいなかったので。
goto がない
ポインタがない(参照はある)
広域変数がない(シングルトン実装を使う)
キャッチ&スローがある
最初のころは、「これでプログラムを書けるのか?!」と
思った。
2021/08/31(火) 13:00:51.77ID:nwI7Bwcw
>>741
プログラミングしてたらだいたいその言語は何ができるか分かってくるけど分からなければしょーがないね。
2021/08/31(火) 13:38:40.96ID:m+Szshvt
直接、プログラミング言語の話じゃないんだけど、
Windowsのパソコンにapacheをインストールして、
複数台のパソコンから読みに行くって、
目から鱗だった。
2021/08/31(火) 14:12:08.13ID:c44BPeGK
>>741
例え話だけど料理でいえば確かにレシピとか必用な調理器具とかはわからないけどどんな飯が食いたいかは言えるよ
2021/08/31(火) 14:15:30.85ID:c44BPeGK
>>742
本人じゃないけど違うことがあるってのは肝に命じておく
脱線してる所もあるけど読みやすいとはおもう
2021/08/31(火) 14:22:52.69ID:c44BPeGK
何を作るならどの言語がお勧めでどの言語はダメって感じの場合分けは難しいの?
自分の場合はwindowsでゲームの情報を管理するアプリが作りたいってのが動機でいろいろ試してる
2021/08/31(火) 15:17:31.78ID:TYZwmXnG
>>747
間違いだらけなので注意してね
2021/08/31(火) 15:24:13.03ID:wvWDiazC
>>748
windowsで動くGUIアプリを作りたいならとりあえずC#から
2021/08/31(火) 15:33:29.57ID:0UudHHzs
>>743

・Haskell は変数への代入が無い(初期化はある)
  一度、a = 1 :: Int と書いてしまうと a = 2 の時点でコンパイラ激怒。

・基本的に for とか while みたいなループ文が無い(そりゃ i++ できないしな)。


最初にこの2点読んだときにはなにか読み間違いをおこしたかと思った。


間違いなく「始めるのにおすすめできない言語」の最右翼w
2021/08/31(火) 15:38:14.17ID:TYZwmXnG
サイエンス社の『プログラミングの基礎』はOCamlを使ったプログラミング入門だけど
すごく良くできている
2021/08/31(火) 15:39:11.60ID:l9psb/TL
>>747
x 脱線してる所もある
〇 脱線してない所がほとんどない

> そもそも C が関数型言語。
に至っては大事故レベル
2021/08/31(火) 15:48:42.18ID:0UudHHzs
>>753

> そもそも C が関数型言語。
ブフォッ
2021/08/31(火) 16:13:14.60ID:NF6+JNHT
>>746
どんな料理があるのか知らない状態ってことだろ
中華料理でチャーハンラーメン餃子くらいは知ってるが別に食いたくない
天津飯が食いたいが、天津飯という料理を知らないやつには天津飯が食いたいなんてわからない
756Mb
垢版 |
2021/08/31(火) 16:14:40.21ID:8yYkEEu7
むしろ私はソースコード管理プログラムのほうが感動だったなぁ。
開発プロジェクトだと、社内 LAN 上で開発者仲間で Tomcat 立てて
進捗管理とか社内掲示板とか作ってていろいろやってたら、
上位の会社の香具師がいろいろとウルサいことを言いだしたので、
ポート変えて上で Apache 立てて、そこの隠し扉から
認証つきで入るように改造した(笑)。
Apache + Tomcat + JSP + MySQL というのは、
商用サイトじゃなくて会員制の同人サイト(なんかの学会とか)には
向いてる構成だと思う。
あとは Java と SubVirsion (Git は触ったことがない)があれば
Windows で充分運用できるんだが、XP より後の Windows って、
「サーバー専用の Windows を買え」とかうるせえんだよな。
いまから Linux に引越すのも面倒臭いし ……
2021/08/31(火) 16:15:24.70ID:NF6+JNHT
どんな料理があるのか知らない奴がメニュー見て
「こんな料理もあるのかよ!じゃあこれ食いたい」となるのはわかるだろ?
2021/08/31(火) 16:18:36.98ID:l9psb/TL
>>756
subversion はこれで1単語な
759Mb
垢版 |
2021/08/31(火) 16:22:39.97ID:8yYkEEu7
>>750
昔は VisualBasic だったなぁ。私は触ったことがないが。
C# も触ったことがないが、C♭(広瀬正)は愛読書のひとつ。
760Mb
垢版 |
2021/08/31(火) 16:26:57.67ID:8yYkEEu7
>>785
なるほど。ありがとう。
Subvirsion は、サーバから指しておくと直接見えるのが、
ソースを公開したいときにはいいよな。
761Mb
垢版 |
2021/08/31(火) 16:35:30.23ID:8yYkEEu7
>>757
わかるけど言語が違うとちょっとな(笑)
食品サンプルみたいに「こういうプログラムが書けます」、
実食できる「こういうアプリがあります」、
作り方がわかるような「こういう環境でこういうコードで…」と
いったのがわかるといいな。
昔の Java Applet なんかはそういう感じだった。
その意味では JS はありかもしんない。
2021/08/31(火) 17:02:55.57ID:O/M2oO/9
>>755
どんな料理があるか知らなくても食べたいものは表現できるだろ
2021/08/31(火) 17:06:01.50ID:wxRB4YpR
自分の知らない料理を食べたいとか無理だろw
2021/08/31(火) 17:07:27.01ID:wvWDiazC
>>762
抽象化思考能力の問題だから具体的なメニューを提示されないと
自分が食べたいものを表現できない人たちというのはいる
そういう人たちにプログラミングは向かないというだけ
2021/08/31(火) 17:09:57.76ID:+iAeJarJ
食べたいとかじゃなくて作ってみたらこういうのができた。へー。

で、良いと思うんだけど。
2021/08/31(火) 17:14:02.49ID:+iAeJarJ
ここ見てると始めるためのハードル高くない?
経験から色々な要素が必要っていう気持ちは分からんでもないが。
2021/08/31(火) 17:16:27.82ID:wvWDiazC
どういう仕事をやりたいか?と聞かれて
どういう職種/仕事があるのか提示してもらわないとわかりません、というのと同じ

抽象化思考能力が足りないと、やりたい仕事の内容を抽象度を上げて表現できない

プログラミング能力よりもずっと大事な能力なので
抽象化思考能力を鍛えてやりたいことを表現できるようになってから
プログラミングを勉強すればいいと思う
2021/08/31(火) 17:21:40.34ID:Frfgj1fS
世の中に知らない職なんて山ほどあるだろ
769デフォルトの名無しさん
垢版 |
2021/08/31(火) 17:28:19.51ID:8yYkEEu7
>>763
「臭くなくて辛くなくて酸っぱくなくて苦くなくて固くなくて、
パンでも芋でもお粥でも玉子でもシチューでもない
美味しいものが食べたいわ」
『異世界居酒屋のぶ』「嬢様の難題」
770デフォルトの名無しさん
垢版 |
2021/08/31(火) 17:29:38.56ID:Qs4N52+O
Swiftはどうなの
2021/08/31(火) 17:32:41.88ID:Igapz3y3
>>770
オワコン一直線って感じ
Androidの方があいぽんにシェア勝ってるのはもちろん、もうMacよりChromebookの方が普及してる
772デフォルトの名無しさん
垢版 |
2021/08/31(火) 17:34:30.38ID:Qs4N52+O
>>771
まじかあー始めようと思ったのに
開発の世界ではAppleはもうオワコンなのか
2021/08/31(火) 17:36:08.86ID:wvWDiazC
>>770
macOS/iOSでネイティブアプリを作りたいならSwiftから始めてもいい
それ以外の目的ではオススメできない
言語機能的にはそこそこ優れてるがC#に比べると少しハードルが高い
(英語必須、言語がやや難、フレームワークもやや難)
774Mb
垢版 |
2021/08/31(火) 17:43:21.30ID:8yYkEEu7
>>766
Haskell にしろ Rust にしろ、
可変長データの扱いとメモリリークの防止(安全性)の
問題を両方クリアしようと思った結果ああいう仕様に
なっちゃった由来があるので、「そういうもんだ」と思わずに
ちゃんと納得したいなら、
C と Java を軽く覚えてから Knuth を読むのがいいと思う。
C は実行可能なネイティブコードを吐きたいからああいう
危険な言語になっちゃったし、Java は仮想機械を使って
クリアしようと思ったということ。
どっちつかずで C++ を採用してデスマーチになっちゃった
大きいプロジェクトがいくつもあって
(「YRP常勤 【軍曹が】携帯電話開発の現状【語る】」、
https://lolipop-teru.ssl-lolipop.jp/gunsou/あたりを参照)
その反省があって C♯でなんとかしよう、というのが
現状。
LISP や SmallTalk 80 は、GC と正面から
向きあった言語ともいえる。
775デフォルトの名無しさん
垢版 |
2021/08/31(火) 17:47:11.01ID:Qs4N52+O
>>773
ありがとう
C#も調べてみる
776Mb
垢版 |
2021/08/31(火) 17:49:17.04ID:8yYkEEu7
>>772
> 開発の世界ではAppleはもうオワコンなのか
ユーザに優しく開発者に厳しいのがあの会社の
伝統だからな(笑)
2021/08/31(火) 17:57:25.85ID:D/wrslJt
次スレからワッチョイつけたほうがいいなここ
2021/08/31(火) 18:16:47.40ID:k06Ebrg2
>>757
そのとおりで笑った
2021/08/31(火) 18:28:28.83ID:k06Ebrg2
>>750
VB.netで作ってみたんだけどなんかクラスとかキャストとか構造体とかまったく知らないのにそれなりに出来てしまってこれじゃない感があったんだ。
変数はとりあえずpublicでみたいな

背中押してくれてありがとう!
仕事戻らなきゃ
2021/08/31(火) 19:16:44.93ID:pP/IgB5+
>>779
変数をpublicにすることでどんな弊害が生じるか分かったってこと?
781Mb
垢版 |
2021/08/31(火) 19:39:02.41ID:8yYkEEu7
>>780
おれは Java 派で C♯ のことよく知らんのだが、
オブジェクトを動的に定義して new したやつの変数を
共有して当該オフジェクトを共有するか、
静的に定義して呼び側の複数のオブジェクトが
通信するか(いわゆるシングルトン実装)みたいな話が
理解できたってことなんじゃねーの?
おれなら前者は setter() と getter()、
後者は直接アクセスというふうに区別するところだが。
2021/08/31(火) 20:15:09.40ID:pP/IgB5+
>>781
プログラムバグでもっとも深刻なバグを作るのが変数ってのは知ってると思う
変数は取り扱いが難しいんだってばよ
783Mb
垢版 |
2021/08/31(火) 21:07:26.54ID:8yYkEEu7
>>782
うん、知ってる。
変数のことを「変項」っていう分野があってさ、
局所変数のことを「束縛変項」、引数のことを「自由変項」と呼んで、
束縛変項はオブジェクトなりメソッドなり適当なスコープの
中に閉じこめちゃえばいいわけ。で、自由変項は「それは、外の
世界のことだから知らないよー」と言っちゃえるんだけど、それは
値渡しの場合なら通るけど参照渡しでは通用しない(副作用があるから)
んだよね。
で、C なんかのいわゆる「広域変数」っていうのは、スレッドなり
オブジェクトなりが共通していじれるものだから、「どこからでも
見えるスタティックなオブジェクト」の中に閉じこめて悪さを
しないようにしよう、というのがシングルトン実装なわけ。。
で、複数の実行環境がネットワークを介して接続している
現代だと、このパラダイムが通用しなくなってきたから、
いろんな言語が出てきてる、ということだと思う。
2021/08/31(火) 21:45:36.74ID:vHl4DeHq
>局所変数のことを「束縛変項」、引数のことを「自由変項」と呼んで、

あーあw
2021/08/31(火) 21:52:43.52ID:D/wrslJt
劇団員全員の口元からウンコが出てきてるような凄惨なスレ
なお、本人たちは平然としむしろ微笑んでいる様子
786Mb
垢版 |
2021/08/31(火) 21:54:44.53ID:8yYkEEu7
冷静に考えると Java の StringBuffer って「數」じゃないよな。
オブジェクト志向言語だったら「変項」でいいような気もする。
Rust なんかは「変数を宣言したら値を変えてはいけない」みたいな
話があるとかで、それはまた日本語としては変な話のような気がする。
787Mb
垢版 |
2021/08/31(火) 22:01:51.02ID:8yYkEEu7
…… そうか。Rust はスタック領域に載ってるもんは
スコープを抜けたらまるごと捨てちゃっていいという
言語仕様だから「GC がない」「C と同程度に速い」とか
言ってるんだな? だけどローカルな作業領域ってどうやって
確保してるんだろう。
そのあたりが「学習曲線がどうこう」の話につながってるのかね?
2021/08/31(火) 23:04:28.31ID:KmBh3ook
>>780
あー仕事終わった、月末は死ぬっす
publicはスコープ関係のエラーが出て良くわからなくてもとりあえず動くようになるってことと引数とか戻り値とかいらないからとても便利だと解った
弊害は多分変数が輪姦されて誰の子供を孕んでるのかわからなくなる感じ……

とりあえず期待通り動いているから良いといえば良いのだけど
なんていうか糸引いた納豆みたいで豆同士が絡まっててどうにも愉快には思えない
一日中いじってるプロの人には及ばないとしてもそういうのをスッキリさせて解りやすくなるくらいにはしたいなと
C#だったらそこらへんは厳しそうだからいいなー、いやいやでも難しそうだし動けばいいんなら現状でいいよねという感じで揺れとりました
2021/08/31(火) 23:26:08.96ID:0UudHHzs
>>788
ちょ・・・
2021/08/31(火) 23:38:50.26ID:FuMoxfek
>>788
たまってるからといってグチをぶっちゃけるのはよくない
2021/09/01(水) 01:08:50.75ID:hYHtR+pf
>>788
publicで何してるのか理解するのに時間がかかったが理解したら戦慄のスパゲッティw
792Mb
垢版 |
2021/09/01(水) 04:16:07.83ID:rs0j02S9
>>788
お疲れさん。まぁN-88 BASIC もそんな感じだったな。

C 言語って、ANCI−Cより前だと、戻り値ってAレジスタ
(アキュムレータ)がそのまんま返ってくるだけで、下手すっと
戻り値書かんでも「たぶんこれ入ってるだろ」と思ってコンパイラが
吐いたアセンブラのソース見てなっとくしたりとか。
だから、スタックの中にサブルーチンのコードが交互に積み重なってるわけ、
そう思ってそれを再帰(だけ)使って書いてると、風情は関数型なんだよな。
そのうちに配列とかリングキューとか使うようになってヒープができて、

alloc-free がまた別領域になって、「なんか、もうちょっと整理できない?」
つーのでオブジェクト志向、という流れがありそうに思う。
2021/09/01(水) 07:19:36.22ID:pp3fy/rc
この中にfinal staticおじさんがいそうだな・・・
2021/09/01(水) 07:49:54.56ID:pp3fy/rc
>>788
少人数、小規模、非厳格開発で
変数バグとその汚染範囲を特定できるのなら
変数はpublicで書いてもそれほど困らない

どっかのメガバンクみたいに
最初は固く金融的なシステムを組んでも
あとで拡張や修正する人たちが
いじっちゃいけない変数をいじったり
プログラム構造を無視して
ダイレクトアクセス禁止エリアに
ダイレクトアクセスしてシステム破壊する
昔からのシステムはウィザード級の
超難解なS級の呪術が施されたりするから
なおさら触れてはいけないんだけど
解読できなくて改変してしまったり

そうなると全てを見直しながら
バグの相互関係を解明するしかなくなる
publicはそのような危険性がない場合にだけ許される特別な存在
publicは神に許された存在なのです
2021/09/01(水) 08:29:09.25ID:cxVhTLcZ
始めるのにいい言語の話をしろ
2021/09/01(水) 08:52:07.85ID:8yqHtzOu
目的は?
797デフォルトの名無しさん
垢版 |
2021/09/01(水) 09:44:23.67ID:rs0j02S9
>>795
制禦構造が表立って出てこないのでプログラミング言語とは言いがたいが、
「できる人」っぽく見られたいなら EXCEL 覚えるのが手っ取り早い。
あとはタイピング練習用のアプリ買ってタイピングの練習をする。
マシンはノートブックよりデスクトップのほうがタイピングが
上手く見えるし、プログラミングを学ぶにも効率がいい。
798Mb
垢版 |
2021/09/01(水) 09:55:20.30ID:rs0j02S9
ぶっちゃけ始めるのにいちばんいい言語は
すでに何度も出てきた話だが

日本語だ。

機能仕様書はプログラムをデザインするために必要だ。

まぁ、日本語より英語のほうが得意だというのなら
それでもいいが。
799デフォルトの名無しさん
垢版 |
2021/09/01(水) 10:07:50.06ID:XPTvNrDr
日本語は出来る
その次は?
2021/09/01(水) 10:37:49.34ID:AF110jhG
>>799

1 手軽に始めてみたい
2 個人開発向け言語がいい
3 金融システム、大規模開発したい
4 ゲームがいい
5 ウェブ開発したい
6 アプリ開発したい
7 人間をやめてもいい

上記のうちどれ?
2021/09/01(水) 10:45:49.81ID:cxVhTLcZ
>>800
1、2、4、6、7で頼む
ちなみに日本語も英語もマスター済み
2021/09/01(水) 11:08:24.44ID:AF110jhG
>>801
HTMLとCSSの基礎はできてる前提で

androidならkotlin
iosならswift
webアプリならjavascript
なら無難かな

サーバー側はsqlの基本文法を理解してるとして
サーバーで対応してる言語、php、パイソン
webアプリならNode.jsが使えれば

自分は昔なんだけど
試しにjava、php、javascript-html-css、でandroidアプリを構築したな
事業場外勤務の追跡履歴アプリ
2021/09/01(水) 11:43:03.27ID:SlqR1Ll5
日本語の問題じゃないとすると"追跡した履歴"を記録参照するアプリのか?
804Mb
垢版 |
2021/09/01(水) 11:54:03.67ID:rs0j02S9
>>800
昔の話だが、
> 1 手軽に始めてみたい
は、「ゲートウェイ・ドラッグ的に、素人でも手を出しやすい」っつーのと
「安く市場に出回っているが、うっかり手を出すとそっち業界に引きこまれる」
のと二種類あった。Pascal は前者で C は後者だった。
後者を選んで
> 2 個人開発向け言語がいい
> 7 人間をやめてもいい
へ行っちゃったが、堅気の衆には >>802 のお勧めは順当で、
> webアプリならjavascript
はいいかもしれない。間口も広いし、入ってから他の言語も
いろいろ見られるし。
2021/09/01(水) 12:07:09.21ID:AF110jhG
>>803
追跡情報の履歴をとって
どこで時間効率が落ちるのか
どういう行動が売り上げに影響するのか、コスト削減に寄与するか
履歴情報を多次元的に視覚化したりしながら
事業場外勤務の管理に役立てるためのアプリ
806Mb
垢版 |
2021/09/01(水) 18:17:25.57ID:rs0j02S9
>>805
在宅勤務者には悪夢のようなツールだな(笑)
807Mb
垢版 |
2021/09/01(水) 18:28:41.92ID:rs0j02S9
名前だけからの判断だが、「プログラミング言語 D」は好きだ。
C++ : C+=1
C♯ : Cより半音上がってるけど D♭なので D より半音低い
だったら D だろよ。
2021/09/01(水) 19:01:34.38ID:K7YPiebm
会社が収集するデータはすべて従業員に閲覧可能にするべきだ
809Mb
垢版 |
2021/09/01(水) 19:13:19.55ID:rs0j02S9
>>808
会社のサーバのアプリに裏口を作りたいような人間が
ここに集まってるわけで …… (-_-!)
「するべき」じゃなくて、そこは自助努力しようよ。
810デフォルトの名無しさん
垢版 |
2021/09/01(水) 19:14:50.15ID:7PsZLa1w
Haskellはプログラミングの数学的アプローチです。
Haskellを強く推奨します。
2021/09/01(水) 19:15:57.95ID:K7YPiebm
ルータをノートPCにしてログとるか
2021/09/01(水) 19:16:28.51ID:K7YPiebm
それでも暗号化されたデータを再現して中身を見るのは難しい
2021/09/01(水) 19:26:11.78ID:8EcW0Jj4
>>807
C#の#は、楽譜の#ではなく、
C++ならぬ、C++++である++++を#で表現しているのである

このマメ知識な
2021/09/01(水) 19:41:01.84ID:pp3fy/rc
wap2も3も解読ソフト出てるけどな
ルータをシャドウにしても意味ないし
やる気になればすぐに犯罪者
2021/09/01(水) 19:44:16.31ID:pp3fy/rc
wpaタイプミス
816Mb
垢版 |
2021/09/01(水) 19:53:28.53ID:rs0j02S9
こういう話題は嫌いではないが、
また「始めるのにいい言語はなんだ!」と
また叱られるぞ。
FORTH って入門用には面白い言語なんだがなぁ。
あんまり人が見るようなところにいないんだよな。
817Mb
垢版 |
2021/09/01(水) 21:53:03.89ID:rs0j02S9
>>813
そうだったのか! 知らなかった。
「C++」は「ポストインクリメント C」だと
長いあいだ信じていて、「評価された時点では
そうなんだけど、そのあとインクリメントしたんだぜ!」
だと思っていた。
「オブジェクティブ C」つーのもあったので、C++ は
「C 言語をオブジェクト志向に改造した」といワケではなくて、
C 言語にもう一皮被せて「オブジェクト志向っぽくしてみた」
みたいなテヘペロコツン言語だと思っていた。
C++++ の神髄を念入りに語ってくれ。
あぁ、スレが燃えるぜ!
818Mb
垢版 |
2021/09/01(水) 22:01:29.46ID:rs0j02S9
>>812
> それでも暗号化されたデータを再現して中身を見るのは難しい
まず受信解読側のキーを盗もうぜ
JVM の逆アセンブルを試みた先輩によれば、
「適切な(適切か?)タイミングで止めると DES 暗号のキーが
得られるはずだ」とか。
2021/09/02(木) 04:17:48.58ID:Sl6ft/Zx
ラムダが流行りはじめてるが
モンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
2021/09/02(木) 09:19:45.63ID:+aeN4opz
なにこのスレ?って思って>>1から順にナナメ読みしみてみたんだが

>>107
> クソスレ違いの話題してる無能邪魔だな

>>172
> このスレやたら老人が長文連投するよね
> んで周回遅れした感覚で意味不明なロジック展してるのみて、うわ・・・って思っちゃう

ちゃんと指摘してくれてる人はいるんだな
おじいちゃんとか老害とかって言うのとはまた違うんよこれ
こいつの場合はホント単に無能の周回遅れってだけで
単に経験がものすごく少なくて
すっごく狭い世界でしか生きてなくて
老人というよりはむしろ赤ちゃんみたいなもの
821デフォルトの名無しさん
垢版 |
2021/09/02(木) 19:08:57.66ID:1DJBAG9V
日経読む人はわかると思うけど、時代は数学志向プログラミングだから。
Haskell一択。
822Mb
垢版 |
2021/09/02(木) 19:26:34.66ID:XjhEtfGO
>>821
> 時代は数学志向プログラミングだから。
・「数学」にアレルギーを持っている人が多い。
・数学(いわゆる純粋数学)と計算数学と数学基礎論の区別を理解している
人は稀少。
・分かりやすく書くと、たまにとんでもなく効率が悪いコードになる。
・数学は「実行効率」というものは考えていないので、「たかだか有限個」
みたいな話になりがち。
LISP とか Haskell とかは、「コンピュータサイエンスを理解している数学者」と
「数学的素養を身につけているハッカー」には向いているだろうが、そういう
人が出遭う機会は「盲亀の浮木」程度のものだろうと思う。
823Mb
垢版 |
2021/09/02(木) 19:58:32.11ID:XjhEtfGO
>>821
Haskell 推しなら、「竹内函数」こと Tarai 函数を Haskell で書いて、
実行結果と一緒に晒してくれ。
2021/09/02(木) 20:36:37.48ID:YdQtuEaz
>>823
こういうこと?
https://qiita.com/ruicc/items/b8b3c61a12baa1af3c69
825デフォルトの名無しさん
垢版 |
2021/09/02(木) 22:29:50.20ID:xl17iy2w
よし、みんなでPythonやろう! な?
2021/09/02(木) 22:50:40.31ID:epwTQpKk
うちで使ってるプログラミング言語がちょっとね・・・
https://i.imgur.com/wD0JxBe.png
2021/09/02(木) 23:13:23.38ID:3SeMoraj
ラムダが流行りはじめてるが
モンタニエ博士はBCGとイベルメクチンを勧めてる
MS系ワクチンは打つなと言ってる
2021/09/02(木) 23:59:24.05ID:tsP5sYm6
まぎらわしい話をここでするな
2021/09/03(金) 01:36:57.25ID:Val05c+q
>>558-559
830デフォルトの名無しさん
垢版 |
2021/09/03(金) 01:41:11.99ID:58p+v8q5
コンパイルをしなくていい、スクリプト言語のようなJavaが欲しい
2021/09/03(金) 07:17:59.29ID:fk3ksbKz
>>830
コンパイルでエラーを吐かせないJavaの様な言語なんて存在意義あるのか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況