- 1 名前:デフォルトの名無しさん mailto:sage [2017/06/13(火) 08:54:07.99 ID:O1HnBMDk.net]
- いざ、語ろうぞ。
スレタイ超過のため、一部省略。 その他もウェルカム。 前スレ 次世代言語議論スレ[Go Rust Kotlin Scala]第4世代 mevius.2ch.net/test/read.cgi/tech/1492631007/
- 152 名前:デフォルトの名無しさん mailto:sage [2017/06/30(金) 21:24:26.03 ID:2TVIteiy.net]
- Haskell並ならちゃんとしてるというのは本当か?
ちゃんとしてないから「Haskell並」や「Haskellよりマシ」と言い訳するんじゃないか
- 153 名前:デフォルトの名無しさん mailto:sage [2017/06/30(金) 21:27:48.40 ID:2Da2vksV.net]
- 構造的部分型が「ちゃんとしてる」かは大いに疑問
あんなもんドカタITで使ったら悪夢だろ
- 154 名前:デフォルトの名無しさん mailto:sage [2017/06/30(金) 21:57:41.84 ID:onXQUvLg.net]
- >>151
Haskellの機能じゃないし、その上根拠もない
- 155 名前:デフォルトの名無しさん mailto:sage [2017/06/30(金) 22:00:33.62 ID:onXQUvLg.net]
- >>150
静的型に限って言えばHaskellは上位でいいんじゃない? 強いて言うなら、TypeSynonymなクラスインスタンスぐらい言語標準で入れてほしいけど
- 156 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 09:18:35.85 ID:1tCqnKMv.net]
- 中途半端な奴だな
オレが一位だというならまだわかるが Haskellが上位だという主張の何が嬉しいのか
- 157 名前:デフォルトの名無しさん [2017/07/01(土) 10:27:16.17 ID:yvgbUlYU.net]
- 古い関数型言語関係の本だと、論理型言語が関数型言語の次の世代とか書いてて、まあ実際最近ワトソンやらペッパーやらAI関係で注目されてるのも論理型言語な訳で。
んじゃPrologはHaskellより使い易いんか?と勉強中。 早くもコレジャナイ感が。。。 もっと今時の論理型言語って無いんかな。
- 158 名前:デフォルトの名無しさん [2017/07/01(土) 10:52:05.29 ID:yAtrmQtL.net]
- Adaの型はどう?
- 159 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 20:53:28.76 ID:fjhXkhY/.net]
- >>154
また話の流れ無視してケチつけてる ちゃんとしてるって意味だよ
- 160 名前:デフォルトの名無しさん [2017/07/01(土) 22:05:29.59 ID:wWo+lhH6.net]
- ケチつけたいだけのガガガガイジの相手すんなよな
- 161 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 22:57:47.40 ID:1tCqnKMv.net]
- 競争に勝つためにケチをつける自由がある
負ける自由もある 好きな方を選べ
- 162 名前:デフォルトの名無しさん [2017/07/02(日) 00:11:43.12 ID:gxDwTGkS.net]
- あ、そう言うこと言っちゃう?
おいらのライブラリ(>>84-85)の肝はmfputとmfwriteだが、結局他の言語で同じ様な関数作ってない。 当然だ。 Haskellは手続き型言語のforにあたるmap系の関数もそのまんま関数だし、Haskellだと自然に出力系は最後尾に追いやられるから関数化しやすいんだよ。 普通の言語は処理しながら出力する。 確かに効率が良い。 だが、再利用し難い。 今時のPCなら効率より再利用性のが重要だと思うんだ。 異論は認める。
- 163 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 01:00:22.98 ID:C9YQ5tYh.net]
- 大きなファイルを処理できないことで再利用性が大幅に低下するとは考えないのかな?
再利用の機会の多いものであれば少々手間をかけても効率を上げる価値があるケースもある
- 164 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 01:20:46.16 ID:u1Wmv21R.net]
- LispとPrologの構文は汎用性があるからパーサーの再利用が重要だよ
文字列処理のような新しいパーサーを作る機能は重要じゃないよ でも文字列の処理を書いてしまったらもう再利用を語る資格はないと思う
- 165 名前:デフォルトの名無しさん [2017/07/02(日) 07:23:22.14 ID:WUD7Q/xy.net]
- >>161
何度も書いた気はするんだが、遅延評価でメモリに溜め込んで出力してる様に見える処理も、 実際に火必要に応じて出力しながら処理してるから、.実際に溜め込んじゃうreverse使う様な処理じゃなければ大きなファイルも扱えるし、その気になればreverseな処理もCのfseek相当の関数もあるから克服出来る。 ただ、そこまで大きなファイルなら、Cで書いた方が速いの分かってるし適材適所。
- 166 名前:デフォルトの名無しさん [2017/07/02(日) 08:20:48.27 ID:uovtJU8N.net]
- >>163
それはちゃんと出力先があれば、の話なんだよな。 出力を怠るとメモリがお漏らししちゃうぞ。
- 167 名前:デフォルトの名無しさん [2017/07/02(日) 09:08:10.92 ID:hGhen2or.net]
- 出力先がない状況って何ンゴ?
- 168 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 09:28:31.60 ID:lZlu9LSV.net]
- >>160
mapに出来てforに出来ない事って何?
- 169 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 09:46:22.26 ID:0JAKzAeZ.net]
- 明らかに>>122の方が可読性が高い件
- 170 名前:デフォルトの名無しさん [2017/07/02(日) 09:53:43.24 ID:nuNQpba8.net]
- forに出来てgotoに出来ないことって何?
- 171 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 09:54:28.82 ID:sP9TjomQ.net]
- もうjavascriptだけで良いよ
- 172 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 09:55:33.26 ID:lZlu9LSV.net]
- >>168
ライブラリ化や可読性の意味でだよ
- 173 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 09:58:49.45 ID:lZlu9LSV.net]
- ちなみにHaskellではforMとmapMは引数の順番が逆なだけ
- 174 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 11:33:32.10 ID:Nl2/i6W2.net]
- fmapと内包表記とdo記法は外見が違うだけ
javaとscalaとkotlinみたいなもん
- 175 名前:デフォルトの名無しさん [2017/07/02(日) 12:30:20.47 ID:Ey9UZy2f.net]
- >>166
値を返せない。 関数合成出来ない。
- 176 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 12:36:37.05 ID:0JAKzAeZ.net]
- >>173
今時はyieldとかあるんやで
- 177 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 12:39:37.96 ID:Nl2/i6W2.net]
- 値を返せないのは、getterを作るなというOOPの教義のせいでもある
- 178 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 14:28:11.11 ID:lZlu9LSV.net]
- >>173
老害を自覚しましょうね
- 179 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 15:37:42.58 ID:Nl2/i6W2.net]
- pythonのyieldはStopIterationが気持ち悪い
ではnullを返せばいいかというとそれも気持ち悪い 値を返せない空気に逆らうのは楽じゃない
- 180 名前:パシュー [2017/07/02(日) 16:23:07.20 ID:JZu2jdmH.net]
- スレ違いであればすみません、どなたかわかる方いらっしゃればお願いします。
先日、営業電話があり、お宅のところはau光を利用してますよね? →今まで、この手の電話で言った覚えが無い。ただ、au光は確かに利用・・・ 何故、わかるのか問いただしたところ、相手からこちらの固定電話に電話するときや、 メールに送信するときの反応、時間、信号?跳ね返りの反応? でわかりますとの回答。 確かに先日、某サイトから携帯とセットでネット環境の見直しとして、 問い合わせはしましたが、果たして、相手からメールアドレスを 送信した時の反応や送信までの時間、 電話が繋がるまでの少しの時間での反応などで分かるものなのでしょうか? ちなみに携帯の番号は教えてません。携帯であればドコモやauなどとあたりをつけることはわかるのですが… どなたか教えて下さい!
- 181 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 18:05:16.33 ID:XQorprgY.net]
- 選択肢が少なけりゃあてずっぽでいいだろw
- 182 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 18:06:59.55 ID:O/UEQvVu.net]
- >>178
スレ違いどころか板違いだが、結論だけ言うとわからない 単に名簿屋から買いましたって言いづらいから、素人騙しでそう言ってるだけ 続きはヤフー知恵袋でやれ
- 183 名前:デフォルトの名無しさん [2017/07/02(日) 21:50:57.08 ID:19kDKEGS.net]
- >>174
yieldとか書く時点でダルい。 そんな速度変わらんのに、なんでそんな書かなあかんねん。
- 184 名前:デフォルトの名無しさん [2017/07/02(日) 22:22:57.06 ID:19kDKEGS.net]
- >>176
まあ若いと言えない年になりつつあって20代の頃に比べりゃ覚えが悪くなってる自覚はある。 それでもC/C++、VB(.net含む)、Java、C#、Python、Ruby、smalltalk、Delphi含むPascal、もちHaskellは割と使えるぞ。 なんと無く分かっただけなのはLisp、Prolog、Erlang。 関数論理型言語Curryはもうチョイメジャーになったら本格的に覚えたい。 でもな。 学習と挫折繰り返した末に到達したのは覚えた言語の数じゃないって事だ。 知るべきはアルゴリズムや文法じゃ無い。(いあ、後々覚えなきゃだが) 作りたいアプリに対する周辺知識。(ファイル構造だったり、アプリにしたい事象に対する知識)
- 185 名前:デフォルトの名無しさん [2017/07/02(日) 22:26:25.12 ID:19kDKEGS.net]
- あ、x86とARMのアセンブラもか。
- 186 名前:デフォルトの名無しさん [2017/07/02(日) 22:31:49.24 ID:19kDKEGS.net]
- てか、Haskellのお陰でクイックソートがやマージソートがどう言う動きしてんのか理解出来たんだよ。
そう言う意味じゃCやJavaのアルゴリズム本みたいにコード示して終わりじゃ無くて、超初心者向けのどう言う動きですって動きだけ説明してる本のが有用だわ。 それ読んでコード書けない程度の抽象的な考えが出来ない(おいらみたいな)奴はプログラマの才能無い。
- 187 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 00:03:55.72 ID:Tx9mAztB.net]
- Haskellのinplace quicksortって可読性低くて冗長じゃん
Haskellerはあんなのが読みやすいの? それとも、全く実用にならないquicksortのコードみて簡潔だと思っちゃったタイプ?
- 188 名前:デフォルトの名無しさん [2017/07/03(月) 00:05:35.20 ID:MHKU0t6b.net]
- 再帰のクイックソートは理解しやすいからな
実用性はともかく
- 189 名前:デフォルトの名無しさん [2017/07/03(月) 00:08:46.80 ID:UYk8Gv77.net]
- >>185
うい。 TDNクイックソートで簡潔だと思ったタイプ。 遅いって分かっててもね。 動作さえ分かれば他の言語で書けるんじゃよ。 そしたら実用的になる。 LL的な使い方なら速度必要無いから、これ以上簡潔なものはない。
- 190 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 00:37:29.08 ID:wW6TPWna.net]
- C のコードより haskell のクイックソートのが理解しやすいって
本気で言ってんの?
- 191 名前:デフォルトの名無しさん [2017/07/03(月) 00:46:37.45 ID:MHKU0t6b.net]
- 妙なハードルつけてそれは本当の理解じゃないとかいうガイジ湧いてきたか?
- 192 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 00:49:28.31 ID:oRb6DKWl.net]
- Cのクイックソートも悪くないよな
たった一個の配列を部分部分で触っていくだけ 範囲きめてピボットきめて交換、の繰り返し メモリの使用に余計なところが無いからスカっとする
- 193 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 08:07:49.86 ID:02h+sYLq.net]
- >>189
空間計算量とか知らない低脳君はアルゴリズムの話しに入ってこないでね
- 194 名前:デフォルトの名無しさん [2017/07/03(月) 08:47:12.79 ID:MHKU0t6b.net]
- >>191
勝手に相手の理解度決めつけるガイジはレスしないでね
- 195 名前:デフォルトの名無しさん [2017/07/03(月) 08:49:31.61 ID:MHKU0t6b.net]
- まずこの話計算量関係ないからな
二重の意味でガイジやね
- 196 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 08:57:49.58 ID:1X06ZxCF.net]
- >>193
いやいや関係あるからw in-placeって文字も読めないのかよ 図らずも君の低脳度もより明らかになってしまったね
- 197 名前:デフォルトの名無しさん [2017/07/03(月) 08:59:51.73 ID:deAVzAEO.net]
- >>194
in-placeの話してるのお前だけだから 自分の話したいことと人が話してることの区別もつかないとか凄いな
- 198 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 09:05:27.81 ID:1X06ZxCF.net]
- >>195
だから低脳はアルゴリズムの話に入ってこなくて良いって ドカタは用意された関数呼び出すだけなんだから
- 199 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 09:07:05.32 ID:1X06ZxCF.net]
- でもO(n)とO(n log n)の区別もつかない低脳が次世代言語について語ってるって面白いな
- 200 名前:デフォルトの名無しさん [2017/07/03(月) 09:11:01.34 ID:deAVzAEO.net]
- >>196
周り見ろよ。今そんな話してるのお前だけだぞ 話に入ってきたのはお前だ あと2回目だけど勝手に人をin-placeのクイックソート理解してない扱いするのやめてね。流石に不快だから
- 201 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 09:31:49.69 ID:1X06ZxCF.net]
- >>198
ああゴメンゴメン >>189がin-placeを「妙なハードル」とかとんでもない事言ってるから、つい言葉がキツくなっちゃった ハードルどころか基本中の基本だよねw
- 202 名前:デフォルトの名無しさん [2017/07/03(月) 09:49:48.18 ID:deAVzAEO.net]
- >>199
ああそういうことね ハードルはin-placeを指して言ったんではないんよ ID:19kDKEGSはHaskellのコードで何をやってるか理解してから普通のクイックソート理解したみたいで、そこに>>188が来たから理解というものに妙なハードルというか拘りみたいなものを持っていると言いたかったんよ たしかにハードルっていう表現はあんまり良くなかったな
- 203 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 10:41:46.80 ID:apAa5CHd.net]
- Cが原文でHaskellが翻訳文という前提なら
誤訳のリスクがあるHaskellの方が読みやすいってことは理論上ありえないね でも理論には前提があるから、前提をぶち壊せば理論上ありえないことが実現する
- 204 名前:デフォルトの名無しさん [2017/07/03(月) 11:19:50.56 ID:6QSWtKdI.net]
- >>188
そのクイックソートのコードは知らないから的外れになるかもしれないが 普通は、Cのコードなんて慣れている人以外には判じ物みたいで 何だってHaskellのコードの方が判りやすいだろう
- 205 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 14:43:11.96 ID:X+xTdZLt.net]
- 次世代言語スレで何でみんなCとHaskellの話してんねん
そのうちCOBOLとかForth
- 206 名前:の話になるのか []
- [ここ壊れてます]
- 207 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 15:00:48.27 ID:JOeKNGQV.net]
- 全部、第3世代言語じゃ
- 208 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 16:15:40.55 ID:NT4tSDag.net]
- どんどんプッシュしたくなる次世代言語が見えなくて
現実逃避してるような気がするのは気のせい?
- 209 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 17:12:08.86 ID:apAa5CHd.net]
- 言語を使いこなす正攻法よりもマインドをコントロールする裏技ばかり使うクズが増えた
言語の進化は止まった
- 210 名前:デフォルトの名無しさん [2017/07/03(月) 17:41:53.22 ID:XPxmwxQZ.net]
- >>203
CはともかくHaskellは永遠の次世代言語やぞ
- 211 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 18:09:44.24 ID:VYGl+Wps.net]
- 娘に年齢を越されるんですね。
- 212 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 20:16:26.39 ID:wW6TPWna.net]
- 普通にググればわかりやすい説明がでてくるというのに。。
本当に haskell のが分かりやすいなら下の wiki のページを書き換えてこいや。 https://ja.wikipedia.org/wiki/%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%82%BD%E3%83%BC%E3%83%88
- 213 名前:デフォルトの名無しさん [2017/07/03(月) 20:54:48.22 ID:UwBLUxpl.net]
- >>188
本気も本気。 んで、やっとCのクイックソートの動きや無駄の無さが理解できたし、自分で(コピペじゃ無く)書けるようになった。 才能ある奴は最初から理解出来るんだろうけど、おいらはHaskell経由する事で色々理解出来たし、Haskellでなら何でも書けるぞ‼︎ってなってから、やっと文法やアルゴリズム以上に大事なのはデータ構造だと気付いた。 メジャーな画像ファイルのデータ構造書いてるサイトあったら教えてくれ。 そしたら画像変換ソフト作る。 今はテキストなら分かってるからCUIのviライクな(悪魔でライク。自分なりにもっと一貫性のある移動コマンドにする予定)テキストエディタ今度の休みから作り始める予定。 Haskell普及の宣伝の一助になれば良いな。。。
- 214 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 20:56:29.38 ID:NMIlsMGj.net]
- https://codereview.stackexchange.com/questions/75530/haskell-in-place-quicksort-ord-a-a-io-a
- 215 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 20:58:45.47 ID:uur8r/IN.net]
- ガイジガイジ言ってるやつウザい
話入って来れないならレスすんな
- 216 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:02:05.61 ID:oRb6DKWl.net]
- >>210
お前ごときがhaskell語るのもうやめたら? 俺の言ってる意味わかる?
- 217 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:06:06.20 ID:zOP0e03G.net]
- そんなことよりElixirやろうぜ!楽しいよ!
- 218 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:13:32.99 ID:lw0BfZsD.net]
- ぜひ樂しさを語ってくれ
- 219 名前:デフォルトの名無しさん [2017/07/03(月) 21:27:19.89 ID:UwBLUxpl.net]
- >>213
他に語る奴いないから語ってる。 代わりに普及に貢献してくれるんならROMっても良い。 それ位惚れてんだ。
- 220 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:27:43.28 ID:sUmj13cM.net]
- どうしてもエリクシールって読んじゃって
- 221 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:29:54.44 ID:oRb6DKWl.net]
- >>216
お前のレス一切いらんから一生ROMれ。 つづきはお前のブログでやれ。
- 222 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:34:45.78 ID:zOP0e03G.net]
- Haskellの普及を一時やってたんだがElixirに乗り換えたお
- 223 名前:デフォルトの名無しさん [2017/07/03(月) 21:38:50.74 ID:OUQpTrGv.net]
- >>214
エリクサーは並列処理楽そうだから興味ある。 ErlangはPrologっぽいのが馴染めなかったからね。。。 (そのPrologも、地味に論理型言語の実験場的役割してるって記事読んで、制約論理プログラミングが取り入れられてるの実感して見直したところだけど)
- 224 名前:デフォルトの名無しさん [2017/07/03(月) 21:40:10.37 ID:OUQpTrGv.net]
- >>218
なら、代わりに普及してくれ。 不安に思ったらすぐ出てくるぞ。
- 225 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:44:50.57 ID:Rzh0OD1D.net]
- いい、先生の言うことをよく聞いて。
Haskellは永久に普及しないの
- 226 名前:デフォルトの名無しさん [2017/07/03(月) 21:51:13.50 ID:PMhP6mgs.net]
- 分かってんよチクショウ。
でもな。 これ程入門者向けの言語は無いと思ってるんだ。 それこそ、小学生からプログラミングが取り入れられるなら、Haskell教えるべきだってくらいに。 構造が分かれば、手続き型言語後から覚えても役に立つ。 Haskellはプログラムの構造を明らかにする。
- 227 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 21:58:28.81 ID:oRb6DKWl.net]
- >>223
分かりやすく言う お前はもうこのスレに来るな お前のレスは一切必要が無い
- 228 名前:デフォルトの名無しさん [2017/07/03(月) 22:08:00.17 ID:deAVzAEO.net]
- Haskellの人結構いいと思うけどな
言ってることもまあまあ妥当だと思うぞ
- 229 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 22:09:47.05 ID:JRmmHagw.net]
- >>223
haskellが小学生の入門に最適な理由を小学生にもわかるように説明してみろよw
- 230 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 22:15:14.50 ID:wybralPC.net]
- このスレだけじゃなく他もやめてくれ
ほんと迷惑以外の何者でもない そのレベルのHaskellの布教や他言語disが死体ならブログでやってくれ でなきゃせめて読まずに済むようにコテハン付けてくれ
- 231 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 22:17:15.83 ID:wybralPC.net]
- >>226
相手にするのもやめてくれ 過去の経験から コイツからろくな考察が出てくるわきゃない
- 232 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 22:20:39.13 ID:wybralPC.net]
- コイツのつまんない自己満ライブラリ連投がなきゃスレがにぎわんってなら
過疎って落ちる方がずっとマシ
- 233 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 22:32:40.33 ID:r5yHurmA.net]
- 一つにまとめてくれんかね
なんで言語乱発すんの
- 234 名前:デフォルトの名無しさん [2017/07/03(月) 22:40:55.36 ID:hTTgnp+k.net]
- >>224
んじゃ、課題な。 これ解決したらROMる。 >>84-85のコードで>>85だな。 mfptn,mfput,mfwriteに相当する汎用的な関数手続き型言語で書いてくれ。 Haskellより簡潔な形で。 表面的にはクロージャ渡してループの中の変数に渡せば良い。 問題は、オープンするには純粋なファイル名だが、表示する時ファイル名を青文字にしたいとかそう言うカスタマイズ可能なmfptnが書けるかだ。 書ければmfputもmfwriteもmfptn使って似た様なコード書かなくて済む様になる。 >>225 ありがとう。 これでも言語オタとして色んな言語渡り歩いて導き出した結論。 やっとプログラマのスタートラインに立てた実感からの発言。 マジレスってやつなんだ。 間違ってたら指摘も結構。 真摯に受け止める。 今はプログラミング用のコマンド作ってるのがメイン。 自分の為のツール作るのが一番モチベーション保てるね。 HaskellerならEmacsって思ってたけど、viが軽くて、実験的に書いた行を消したいだけとかに良いね。 (Emacs、編集したいだけなのに型検査だかコンパイルだかやってんじゃねーよボケ) ただ、せっかくhjklで上下左右一文字移動なんだから、その上下段のyuioやbnm,で単語や行の移動しても良いじゃんよって思ったから作ろうと思ってる。 u/Uのアンドゥー/リドゥーは。。。CntlとAltかな。。。
- 235 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 23:04:54.14 ID:oRb6DKWl.net]
- >>231
お前の課題が解決しようがしまいがROMれ ブログの書き方がわからんのならぐぐれ お前の愚にもつかない自己紹介 愚にもつかないポエムはそこで存分にやれ それはもうそこで存分にやってくれ
- 236 名前:デフォルトの名無しさん [2017/07/03(月) 23:08:44.96 ID:hTTgnp+k.net]
- >>226
小学生に算数って実は面白いかも?って思ってもらう本(電子書籍)書いてからね。 元々書きたいとは思ってるんよ。 Haskell入門以前って電子書籍は出してる。 以前って付くの一冊しか無いから一発。 普通の再帰が末尾再帰に自動変換の下りは嘘っぱちで、スタック消費を抑えただけだったみたいなんだけど、それ以外なら関数脳作る一助になると思う。 お金あるならプログラミング in OCamlのが関数脳作るのに良いと思うけど。 (これの著者がHaskell本書いてくれれば最高なのに)
- 237 名前:デフォルトの名無しさん [2017/07/03(月) 23:11:09.43 ID:hTTgnp+k.net]
- >>232
あえて嫌われ役やってんのに、課題解かずにROMれとかおいらの思う壺。 やはりHaskellはLLよりも再利用性が高い。
- 238 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 23:16:44.69 ID:lw0BfZsD.net]
- >>233
2冊ww
- 239 名前:デフォルトの名無しさん mailto:sage [2017/07/03(月) 23:16:55.17 ID:apAa5CHd.net]
- ジョブズのように美しいデザインに異常にこだわるタイプが
もし表現の自由や基本的人権を美しくないと判断したら何が起きるか 既に何か起きてるか
- 240 名前:デフォルトの名無しさん [2017/07/03(月) 23:30:27.58 ID:hTTgnp+k.net]
- >>235
多分尼とパブーの2冊。 内容同じ。 パブーは無料。 尼は無料に出来なくて仕方なく100円。。。
- 241 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 00:13:38.28 ID:ay5PiZ4N.net]
- nl, tac, grepで全部事足りるんだが
- 242 名前:デフォルトの名無しさん [2017/07/04(火) 00:47:05.17 ID:huKUW2nT.net]
- nlなんて書いた覚えないが。。。
tacやgrepと言うコマンド名を知らなかった頃に書いたのを、リネームしただけだからね。 そう言う機能がないか調べるより書いちゃえって主義。 おいらの場合、そうでも無いとプログラミング力が付かない。
- 243 名前:デフォルトの名無しさん [2017/07/04(火) 04:24:48.11 ID:LX4AtBOp.net]
- >>231
スレチだけどVimのyuioを潰すのは許せん それはマジで許せん
- 244 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 06:47:47.53 ID:IVSy+wIs.net]
- >>239
再利用性が大事なんじゃなかったのか?
- 245 名前:デフォルトの名無しさん [2017/07/04(火) 12:23:37.78 ID:FYa81knm.net]
- Linux始めたばかりで探すより書いたほうが早かったから。
どっちが早いかの問題。
- 246 名前:デフォルトの名無しさん [2017/07/04(火) 12:25:05.34 ID:FYa81knm.net]
- >>240
自分用だから。。。 公開するとしても選ぶ自由はユーザーにある。
- 247 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 14:01:02.84 ID:pyKR417/.net]
- やんくとアンドゥ潰すとか誰が使うんだよ
- 248 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 14:09:58.01 ID:pyKR417/.net]
- よく見たらinsertモードと改行insertも潰れるのかwww
もうそれvimでもなんでもねーやん
- 249 名前:デフォルトの名無しさん [2017/07/04(火) 14:15:22.45 ID:vfHvNnoh.net]
- 勉強せずに自分で作るとか言ってるとヤンクアンドゥインサート改行インサート潰すガイジに成り下がるのか
やっぱり慣例の勉強って大切だわ
- 250 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 18:25:49.77 ID:ZOpHOB0v.net]
- 再利用性大事とか言いつつオレオレ仕様で車輪の再発明しちゃうアホンダラなんだなぁHaskellerって
机の上のお勉強はできるのかもわからんが、ギークとしてのセンスが皆無なんだな
- 251 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 18:30:51.12 ID:ZOpHOB0v.net]
- 探す手間より書いた方が早いとか言うやつは、自分の書いたもの見せびらかしたいだけ
お勉強はできるからそこそこのものを作れるんだろうが 既存の枯れたものの仕様ガン無視で作るせいで結局作ったお前さんしか再利用できないオナニーの産物
- 252 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 18:35:07.55 ID:ZOpHOB0v.net]
- 別に言語の再利用性は机の上でのお勉強の得意なお前さんの言う通り
Haskellの方が高いんじゃねえの?しらんけど でもお前さんがオレオレで作ったものの再利用性は低いよなあってお話
|

|