探検


WindowsやめてLinuxデスクトップ! 23

■ このスレッドは過去ログ倉庫に格納されています
1root
垢版 |
2019/09/23(月) 01:23:17.88ID:a2Li1Zxw
きっかけは、当初のWindows10の暴君ぶりでした。
計画性のないアップデートで勝手に再起動し保存されていないデータを消滅させました。
「休止中」のPCを勝手にウェークアップさせた上で再起動し状態を変えられるのにもうんざりです。
外出中にはアップデート処理のためノートPCが使えず呆れることがあります。
アップデート後にディスク容量を圧迫するのは本当にやめてほしい。

さらにはアップデートに伴ってゲームやその他ソフトウェアをインストールし、
デスクトップ画面上やメニューにショートカットやガジェットを勝手に作成し、
結果的にデザインを変更し、ユーザーの利便性さえ変えてしまう。
このようなWindows10の勝手な行為にはとても違和感を覚えます。
会社等で社員に使わせている場合、こういうことをされると非常に困ります。
私のパソコンで、頼んでもないことを勝手に行ってほしくない。

こうしてLinuxデスクトップをメインで使うようになりました。
懐かしい感覚を得られるようになりました。自分でPCをコントロールできる感覚です。
それはずっとWindowsに取り上げられていた感覚なのだと気づきました。
本来のOSとは、Linuxのように静かなものです。そこには管理者である私しかいません。

日常的にはFirefoxやChromium(chromeで有名)などのブラウザさえあれば充分です。
オフィスソフトには、LibreOfficeや、FreeOfficeという素晴らしいOSSがあります。(MSオフィスとの互換性があります。)
ますます便利になり、もう普段のデスクトップ環境としてLinuxデスクトップを選んでも差し支えありません。
今や本当はWindowsにこだわる必要はないはずなのです。

ところが企業や学校では旧態よりWindowsが使われてきたため、文書はMSオフィスとMSフォントが前提にされています。
これにより文書フォームの互換性のため、結果Windowsが強制されています。
OS選択の自由のためには、オープンなフォントが標準になることも必要だと考えられます。

また、Linuxのデスクトップ関連技術(プログラミングを含む)の発展や商用ソフトウェアの登場には、
Linuxデスクトップの利用者数が増えることが大切で、これは好循環を生み出すはずです。
Linuxデスクトップ環境の充実を議論しましょう。

>>2に過去レスです。
64login:Penguin
垢版 |
2019/09/25(水) 23:06:31.20ID:uY+7zWXH
>>63
>>38
2019/09/25(水) 23:16:15.17ID:PS/z0jeX
「Windowsユーザーの圧勝」を
否定しなかったねw
2019/09/26(木) 05:52:33.56ID:jOSxNhha
論破も圧勝もできてない事を自分自身でもわかってるから
論破したニダ圧勝したニダと狂ったように騒ぎ立ててるだけだろ
wikiが100%正しいなんてないしMSの文書も都合の良い事しか
書いてなくてDOS時代のバイナリとの互換性をどうもたせていたか
ローレベルなメモリマネジメントの詳細なんて触れもしてない
自前のアプリだけ早く軽快に動かす為にカーネルに穴をあけて
IEなどはその穴を埋めていてIE自身がカーネルの一部だったとかね
何度も同じ事言わせるな
2019/09/26(木) 06:00:01.21ID:wLu3AE25
>>66
何度も書き込まなくていいですよ(ぷ
2019/09/26(木) 07:35:02.11ID:pSf1sosf
グロキチID:gjDoVuAd
2019/09/26(木) 10:26:47.11ID:B6wQyGPW
>>66
wikiもMSの文書も参考にしてないんですが?
どれも信用のある解説記事からの抜粋ですよ
2019/09/26(木) 10:29:14.43ID:B6wQyGPW
>>66
> 自前のアプリだけ早く軽快に動かす為にカーネルに穴をあけて
> IEなどはその穴を埋めていてIE自身がカーネルの一部だったとかね

軽快に動かす為にカーネルに穴をあけてって何の話?
71login:Penguin
垢版 |
2019/09/26(木) 13:06:05.01ID:XBxbJ9rm
>>52
じゃぁ
Windows10使ってりゃ良いじゃないかよ

こっちみんな
2019/09/26(木) 19:07:06.27ID:bWkEqvdG
こっちみんな
このクソ提督
2019/09/26(木) 19:24:12.01ID:ENQBSFfC
Statcounter Desktop Operating System Market Share Japan
Windows
2009Sep 92.15%
2010Sep 89.73
2011Sep 89.49
2012Sep 90.11
2013Sep 89.09
2014Sep 85.67 <- エクソピサポ終
2015Sep 84.58
2016Sep 77.95
2017Sep 80.43
2018Sep 69.58
2019Feb 61.72 Aug 68.73
2020Jan ????? <- 7サポ終wktk
2019/09/26(木) 21:00:15.24ID:NJusOEyA
順調にシェアを下げていて草
2019/09/26(木) 21:13:08.41ID:xZg3DMyP
>>74
いい感じで、だまされたなw
狙い通りだ

https://gs.statcounter.com/os-market-share/desktop/japan#monthly-200901-201908

2019Feb 61.72
2019Apr 66.92
2019Mar 67.49
2019Jun 67.06
2019Jul 67.25
2019Aug 68.73

今は増加に転じてた
2019/09/26(木) 21:23:28.50ID:ENQBSFfC
エクソピサポ終了5ヶ月前のWindows内エクソピシェア15.78%
7サポ終了5ヶ月前のWindows内7シェア22.86%
wktk
2019/09/27(金) 01:34:40.18ID:XC9Hn5Hy
13年前に25万出して買ったXP機にmint入れた
まだまだ現役
2019/09/27(金) 02:36:21.09ID:THQOkueJ
CPU / MB / メモリは?
mint って最小限インストールして task-xfce みたいなの入れれば行ける?
2019/09/27(金) 03:42:41.42ID:YZElqfOr
Core Solo プロセッサ T1300(1.66GHz)/160GB/2G
2019/09/27(金) 04:33:46.88ID:IzQ9Q91K
現役と快適は違うと思うけどねw 1万円で買える中古パソコンより性能が低い
https://kakaku.com/used/pc/ca=0020/s2=35/?s2=27%2C28%2C29&;s5=4000
2019/09/27(金) 05:05:22.18ID:DGcIGVJz
「古いPCで動く」ということを楽しんでいるので、水を刺すのはかわいそうw
2019/09/27(金) 06:17:35.48ID:IzQ9Q91K
俺は5年ぐらい前にCore2Duo、マザーボードごと捨てたからなー
性能的には使える。壊れてもいない。
でもお古でPCケースやHDDなどがない

そこで再利用しようと思ったが、同じ中古なら
中古PCの方が安上がりだった
売っても3000円ぐらいだったし
どうせ使わない。断捨離w
2019/09/27(金) 07:32:09.24ID:Dv9oSzIM
>>82
もったいないな。
ようつべやメール位は充分使えるのに。
2019/09/27(金) 08:21:02.18ID:IzQ9Q91K
>>83
もったいないと思ったが、使わん。
2019/09/27(金) 11:08:40.05ID:THQOkueJ
SSD240GB足すだけなら1万掛からない

得体のしれない中古より
自分で使い続けて来たパーツ有効活用した方がええ
86login:Penguin
垢版 |
2019/09/27(金) 11:10:04.62ID:mwa8SRrb
Date Linux
2018-08 0.68
2018-09 0.69
2018-10 0.68
2018-11 0.72
2018-12 0.86
2019-01 0.63
2019-02 0.61
2019-03 0.62
2019-04 0.64
2019-05 0.68
2019-06 0.63
2019-07 0.63
2019-08 0.76
87login:Penguin
垢版 |
2019/09/27(金) 11:30:04.86ID:mwa8SRrb
ANN9月政党支持率
党 名        支持率(%)
自民党        46.9%
立憲民主党      7.0%
国民民主党      1.7%
公明党        5.4%
共産党        5.2%
日本維新の会     4.3%
社民党        0.5%
れいわ新選組     1.1%
NHKから国民を守る党  0.7%
犬厨の支持率は社会党
マンセー
2019/09/27(金) 11:35:40.84ID:lOwwwqH0
>>85
買い替えというかパーツ交換だから
それ以上の性能がいいパソコンがあるんだよ

いろいろ追加して動くマシンに仕上げたとしても
使う機会がない。
2019/09/27(金) 12:25:46.83ID:WXJI8jyE
>>87
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
2019/09/27(金) 12:38:31.51ID:THQOkueJ
※用途・価値観は個人差があります

>>88
「それ以上の性能がいいパソコン」とやらはタダで手に入るのか?


使う機会皆無の部品・PCが断捨離の対象になるのは当然
Windows 98 / XP とかを使う訳でもないのに北森とか持ってる人は(記念静態保存以外)居ないだろ

Windows 98 動かない中途半端な世代は Linux 使わないなら処分対象だろうねえ
ウチでは K8 な Turion 64 x2 ultra 世代の子は Linux 機として現役稼働中

メモリ 4GB で Vista 32bit で寝てたが SSD 化して現役に復帰
しかも、その SSD はお下がりなので「1円も掛かっていない」
2019/09/27(金) 18:15:27.74ID:a5t/VN3T
>>90
北森と鉄腕アトムは同じレベル?
2019/09/27(金) 18:32:56.14ID:THQOkueJ
>>91
Atom N270 でさえXDビットが搭載されている
https://ark.intel.com/content/www/jp/ja/ark/products/36331/intel-atom-processor-n270-512k-cache-1-60-ghz-533-mhz-fsb.html

「鉄腕アトム」というのが Atom を指すのであれば、この点が最大の違いではないか
2019/09/27(金) 18:41:35.57ID:AmgxOcGW
>>90
半端に余ったパーツを動くようにするにも
金がかかるという話
2019/09/27(金) 18:44:29.42ID:AmgxOcGW
XDビット(NXビット)は2003年から登場してるからな
対応OSは2004年9月のWindows XP SP2から
2019/09/27(金) 18:44:37.68ID:Vx+CdKAp
>>92
でも鉄腕アトムは全然非力なんだよな。
C2Dはギリギリ使えるのに。
まあ北森もダメだと思うけど明日論だとどの位の罰点4桁相当なの?
小生は耄碌爺なので教えを是非被りたい。
2019/09/27(金) 20:23:30.35ID:THQOkueJ
>>93
「半端」というのは価値判断なので個人差がある
具体的に、CPU / GPU / チップセットの世代で言ってみるのが良かろう

なおAtom第1世代でメモリスロットが1本しかないと最大メモリ容量は2GB
2019/09/27(金) 20:28:33.32ID:AmgxOcGW
>>96
何が言いたいのかわからん
CPU / GPU / チップセットがあったって
PCケース、電源、HDD/SSD、メモリ、キーボード、マウス
ディスプレイや電源などの各種ケーブルがなければ
使い物にならんだろ
2019/09/27(金) 20:35:16.02ID:THQOkueJ
いったい何処の誰が「新規で組む」話をしている?

Pentium4 世代だったとしてもメモリが 4GB あって相応の GPU をあれば軽量 Linux ならそれなり
Windows なら XP 以前のものに留めておいた方が良いだろう

メインマシンのお下がりの SSD 等を流用すれば追加費用はゼロだしな
2019/09/27(金) 20:37:31.36ID:THQOkueJ
いちおう確認なんだが
Socket478はWindows8で切り捨てられたことくらいは知ってるんだよな?
XDビットがないとWindows8のインストーラは動かない(対処方法があるとか聞いた気もするが未確認)
2019/09/27(金) 21:07:54.83ID:SdENl/Ue
パーツが余ってるからといって、使いもしないパソコン組み立ててもねって人もいる
2019/09/27(金) 21:41:13.14ID:Il5HS8g5
周り見たら電源OFFのPCが5台あったわ
2019/09/27(金) 21:48:51.47ID:ekw/nLN2
c2dノートがほこりかぶってる
2019/09/27(金) 22:30:47.49ID:mRKnCDGh
そんなゴミPCもメルカリでは1万円で売買されています
高性能デュアルコア!
2019/09/27(金) 22:44:04.82ID:F4nQaVLN
>>77
15年くらい前かな?
それくらい昔のdell8300にDebian入れたら起動するだけでもう大変時間かかる
でも、ちゃんとこんな古いマシンでもサポートしてるもんなんだと。
楽しい
2019/09/28(土) 00:04:27.61ID:kqDDLPDB
そういうど古い奴は電力ドカ喰いするし使える鳥も少なくなる
新しい方がぐっと省電力で安定してるし何かと楽
106login:Penguin
垢版 |
2019/09/28(土) 00:33:07.63ID:hF3YO1uF
>>101
同じ部屋に5台も置いといても
みんな使えないわな

各部屋に置いとけば、それぞれ使う機会があるよ

デスクトップPCはホイホイ移動できないんだから…
2019/09/28(土) 00:37:25.53ID:yjhOdMJi
>>106
全ての部屋にも1台は置いてるんだよ
他にも仮想が3台使ってるし
2019/09/28(土) 04:48:28.40ID:bvyig6LT
オレは古いハードを使う目的でLinuxは使わない
ハードは準最新ぐらい(Ryzen5 2400G DDR4 M.2)
マグネット・コーティングしたガンダムみたいにシャキシャキ動くw
2019/09/28(土) 07:42:49.74ID:OlAxGODJ
2400Gはあんまり相性良くないな
インテルの方が安定してるし面倒がなくて初心者向き
2019/09/28(土) 08:19:13.54ID:9VYA2n6B
>>109
でも内蔵グラフィックのドライバと相性悪くない?
2019/09/28(土) 11:11:36.10ID:Zjq2WGK4
増税でリナックス特需が来るッ!
2019/09/28(土) 13:05:02.95ID:OlAxGODJ
>>110
正に内蔵グラフィックこそインテルの方が相性が良い
2019/09/28(土) 13:27:46.14ID:/7qharrs
皆さんフォントは何を使ってますか?
今はVLゴシックをメインに使っているのですけどこれ以外にすると
行の間隔が妙に空いたりして使い辛いんです
基本的に綺麗なのですが実用できるフォントが少ないのが残念です
(ipaフォントは\と\の関係が変だし)
2019/09/28(土) 13:46:04.88ID:9VYA2n6B
>>112
マジかー
YouTubeでアクセラレーション効いてないのはChromeのせいかも
2019/09/28(土) 17:31:12.70ID:bvyig6LT
インテルはグラフィックドライバが面倒すぎ
一番簡単なのはAPU(CPU+GPU)とマザボで完結するタイプ
Ryzen5 2400G+ASRock B450M Pro4 みたいな奴
グラボのせる場合でもRadeonならドライバ不要
APU内のGPUがRadeonだから
2019/09/28(土) 17:46:20.24ID:usFR7F6O
APU ではないけど Radeon 3100 オンボの奴でも firmware(debian) 入れるだけで一発認識だった
2019/09/29(日) 03:15:26.88ID:YBRQt//V
オンボのGPUだと簡単だよな
ドライバ入れるタイプだとよくエラーがでて
探してもXのVerが古いとかでクソメンドウ
だからLinuxにOSを換えてからCPU GPU、チップセットを全部AMDに揃えた
2019/09/29(日) 05:10:51.21ID:R16kT65i
>>115
逆だろ
IntelHDGraphicsの方が一発認識するし
動画エンコもqsvでスピーディに綺麗にできる
発熱も小さい
2019/09/29(日) 06:10:10.36ID:GSFGRKLG
どういうことなの…
2019/09/29(日) 06:45:26.94ID:doVlt8ST
Intel HD Graphics はオンボードGPUではないって言いたいんでしょ
おはよーございます
2019/09/29(日) 07:27:37.50ID:0Z7ggNVK
どっちも指すだけでそのまま認識するだろ大抵
2019/09/29(日) 10:28:46.89ID:mNk3QBdG
オンボと別体の話がぐちゃぐちゃになってるが、オンボのrizen 5 2400gをlinuxで動かすのは初心者はやめといた方がいい
2400gはメモリとの相性がシビアで最近はドライバの更新で安定したという話もあるがlinuxではどうなのかまだハッキリしてない
対応してるディストリも限られているし
ユーザー数が圧倒的に多いインテルが明らかに有利なのは仕方がない
2019/09/29(日) 13:58:12.39ID:AB1fRWq3
>>122
> メモリとの相性がシビア
ハードウェアの問題なので Linux は全く関係ない

> ドライバの更新で安定した
AMD製ドライバ入れれば問題ない

> 対応してるディストリ
deb / rpm で対応できるので殆どの distro で使える

何なら cpio 等のアーカイブファイルに変換して展開すれば良いだろうし
Windows環境で7-zipで展開することも出来るようだし
2019/09/29(日) 22:12:48.34ID:mNk3QBdG
初心者向きじゃない
インスコで躓く
2019/09/29(日) 23:44:40.17ID:AB1fRWq3
intel の iGPU でもインストーラが余計なことをする事象が
2019/09/30(月) 08:39:54.40ID:+Rbg1q9i
ありえねー

AMDは2400Gはもちろん3400Gも試したが内蔵APUは不安定で特に
3400Gなんて全然使えない 結局GTX1050挿してるよ

で、増税前という事でPentiumG5420でも組んでみたらこれが何もしなく
ともサクサクド安定でAMDマシンでアレコレやってたのがばからしい

カーネルをへんてこチューンした奴でも全然問題ない
2019/09/30(月) 09:19:45.26ID:3uvH2LkP
全然スレチだけどもうオンボって言うのやめない?ボードについてないし、内臓と区別してるでしょ、一応。
2019/09/30(月) 11:41:29.38ID:U1JQ6nvj
kernel 2.0.x の時代は普通にカーネル再構築みんなやってたよね
2019/09/30(月) 12:12:41.95ID:RvSK0DFh
チップセットも入れたディストリもなにもわからない
2019/09/30(月) 14:43:11.09ID:YVcOFEYi
linuxも結局インテルのオーソドックスな構成が一番安定してるのな
ユーザ数が一番多いから当然ちゃ当然だが

経験した中で一番きつかったのはAMDのC60
正式サポートしたことはないしXをそれ用にカスタマイズするプロプラな
バイナリも今は消えてしまった
AMDCPUの安いノーパソはほぼ駄目といいきってもいいかもな
2019/09/30(月) 16:57:13.66ID:hsjD8FX4
関係ないけどリーナスは3950Xを購入予定らしい
2019/09/30(月) 17:15:49.63ID:EXBgNf+Z
linus は昔から色々なマシンを買ったり供与をうけたりだから関係ないよ
昔linusがtransmetaの社員だからtransmetaに最適化されたカーネルが出る
とかvaio c1が良いとか色々な話が出たけど結局のところ関係なかった
バグ出しするのはユーザーだからユーザー数の多い方が開発が進む
2019/09/30(月) 18:48:54.98ID:U1JQ6nvj
Linux が無ければ git も無かった
2019/09/30(月) 19:12:29.04ID:jrwkn4Ho
unixがなければ、LinusがLinuxを開発することなかった
MS-DOSがなければ、IBM PCが普及することもなかった
2019/09/30(月) 19:44:16.40ID:cwIJwSRg
とは限らない
別の似た様なシステムから結局は似た物が作られた可能性もある
2019/09/30(月) 19:49:41.12ID:U1JQ6nvj
UNIX が無かったとしても
i386 で OS を作りたいと思ったかも知れないね
2019/09/30(月) 19:50:34.83ID:U1JQ6nvj
>>134
> MS-DOSがなければ、IBM PCが普及することもなかった

板違いだが
コレって PC-9800 シリーズ的には「一太郎」なのだろうか
138login:Penguin
垢版 |
2019/09/30(月) 21:31:37.98ID:8MRlhVTQ
次世代unix のplan 9 が停滞してるのは
残念
2019/09/30(月) 21:56:42.54ID:U1JQ6nvj
plan9って昭和に聞いたっきり
平成時代には一度たりとも目にも耳にもしなかった単語だな
2019/09/30(月) 22:42:06.83ID:jrwkn4Ho
>>135
タラレバを言っても意味がない。
LinusがいなくてもLinuxがなくても
世界は動いていた
2019/09/30(月) 22:50:24.16ID:U1JQ6nvj
git の開発・普及がここまでスムーズに行ったかどうか
2019/09/30(月) 22:51:42.46ID:L9CXI+dl
とは限らない
別の似た様なシステムから結局は似た物が作られた可能性もある
2019/09/30(月) 22:54:32.49ID:cwIJwSRg
>>140
そのタラレバを言い出したのは>>134おまえだろw
2019/09/30(月) 23:02:09.33ID:L9CXI+dl
お前だろ。自覚ねーのな(笑)

133 名前:login:Penguin[sage] 投稿日:2019/09/30(月) 18:48:54.98 ID:U1JQ6nvj [2/6]
Linux が無ければ git も無かった
145login:Penguin
垢版 |
2019/09/30(月) 23:18:08.55ID:cwIJwSRg
俺のIDを見ろw
2019/09/30(月) 23:22:05.06ID:L9CXI+dl
IDなんて見てねーよ。
どちらにしろ、俺じゃねーだろ
2019/09/30(月) 23:24:15.89ID:M/2cJ6F2
CP/Mというのがあってだなぁ(ry
2019/09/30(月) 23:27:34.10ID:/zH7x7NX
別にgit無くてもいいけどな
2019/09/30(月) 23:51:59.81ID:BX3wS5qf
クレクレだからtar玉のほうが嬉しいんだよなあ
2019/10/01(火) 00:30:36.99ID:5zIR6d6F
数年前ならミント一択っぼかったけどいまはルブんツーで良いみたいだな
2019/10/01(火) 02:13:36.91ID:cq6yzXU5
mint一択なんて時代は一瞬たりとも存在しなかった
いいね?
2019/10/01(火) 02:48:23.78ID:/JDIfuFr
今はMXが独走
よほどsystemdが問題ありと思われ
2019/10/01(火) 02:57:30.75ID:/JDIfuFr
>>122
>ユーザー数が圧倒的に多いインテル
いや、状況が変わったぞ

AMDがCPUでインテルを大逆転、シェア6割乗せ
https://www.bcnretail.com/market/detail/20190804_130474.html
2019/10/01(火) 03:10:42.52ID:/JDIfuFr
>>126
マザボがmsiとかのゲーミング用だと安定しない
ASUSのワークステーション向けだと問題なく動作する
2019/10/01(火) 06:32:37.53ID:QSk8wI8N
後出しでごちゃごちゃ言い訳しだしたが最初AMDなら無条件で全部Intelより良いみたいな事言ってたな
しかもそのソースでも日本国内のCPU単体だけの一時的なもんでトータルでは圧倒的にIntelだってのに
2019/10/01(火) 06:41:39.14ID:/JDIfuFr
アホだな
単体で売れる数はトータル売上の先行指標になるんだよ
Ryzen採用のPCが売れるとわかれば各メーカーはAMD商品を出す

TSUKUMO、第3世代Ryzen APU採用のデスクトップPC
https://pc.watch.impress.co.jp/docs/news/1202005.html
2019/10/01(火) 07:23:01.35ID:wEHm8iud
消費増税したし元々利益率の大きいIntelが大幅値下げすれば
またあっさり戻すだろ

まずありえないが仮にAMDがIntelを全面的に逆転できたとしても
それがLinuxに反映されるのはさらにずっと先の事だ

いずれにしてもLinuxを使う為にわざわざ今AMDを買うのは得策
じゃない
2019/10/01(火) 08:09:03.46ID:LHN3gOCz
あ り え る よ 。アフォが。
159login:Penguin
垢版 |
2019/10/01(火) 08:22:31.59ID:k7q3ZPE9
ありえる=可能性が微粒子レベルで存在する
と、こうですね。
2019/10/01(火) 10:52:14.85ID:svJIjfOe
まぁ中古も新品もインテルベースが無難だ
2019/10/01(火) 10:55:08.83ID:X9BZxbMw
それなりにPCに詳しい人なんだろうから入れたディストリとチップセットも書いてくれれば有益なのに
2019/10/01(火) 14:56:00.57ID:S8Y+cl2D
>>126のカーネルをへんてこチューンて関係ないけどな
カーネルモジュール入れるか入れないかしか選択肢が無いんだから
ヘッダをいじくり回せるスキルがあるならともかく
2019/10/02(水) 08:49:47.13ID:kKBgw3L7
AMDは最大瞬間風速ではたびたびIntelを抜いてるけど持続力がない
いわゆる早漏
2019/10/02(水) 09:07:36.20ID:iZfVOb5q
他板のレスを見て「何が副作用」なのか明記されてないけど「スタック」を考慮してるのかと。
この辺りコミュ不足だな。因みに Javascript は知らない、C言語ならある程度は知ってる。

【IT】プログラミング、誰もが「知らないでは済まされない」時代突入…未習得だと職失う恐れ
227名刺は切らしておりまして2017/07/03(月) 12:04:34.82ID:03x5DZio>>229>>267
Javascriptだが、このQuickSortの副作用を無くすにはどうしたらいいんだ?
純粋関数型だとどう書くのか? 考えたがでてこない。

// QuickSort
QS=X=>{
if (X.length<=1) return X;
var p = X.pop();
return [...QS(X.filter(x=>x<p)), p, ...QS(X.filter(x=>x>=p))];
};
//main
var x=1,
X=[...Array(20)].map(()=>x=(7+37*x)%100);
console.log("in: "+X);
console.log("out: "+QS(X));

240名刺は切らしておりまして2017/07/03(月) 12:16:45.15ID:03x5DZio>>250
>>229
QuickSort自体は>>227で実装できてるから副作用を無くす方法がしりたいんだが・・・
コードの実行結果はこれ。

stdout
in: 44, 35, 2, 81, 4, 55, 42, 61, 64, 75, 82, 41, 24, 95, 22, 21, 84, 15, 62, 1
out: 1, 2, 4, 15, 21, 22, 24, 35, 41, 42, 44, 55, 61, 62, 64, 75, 81, 82, 84, 95
http://ideone.com/4llCfv
■ このスレッドは過去ログ倉庫に格納されています

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