Hedgewars & Haskell

I always had Hedgewars installed on a previous system in case I was overcome by gambling addiction. However, with it came a ton of Haskell components on my system. In the current installation (Manjaro Xfce), I have so far done without Hedgewars because that is exactly what I wanted to avoid. Haskell is a programming language, I don’t use anything like that as a pure user. The question is whether all this stuff would somehow affect the performance or stability of my system. I would like to play Hedgewars from time to time, but I don’t want to clutter up my computer unnecessarily.

edit: As an example, Etcher comes to mind, which brings along the whole rat tail of Electron.

Well, it’s a rather light-weight game so it shouldn’t ever slow or clutter your pc. And as far it’s just a game, there’s no question of instability. I play half life 2 with play-on-linux in my pc. Just look at the graphics! I play it on my shitty ass laptop with Intel HD graphics 64mb. Seing your specs from your profile, I don’t think a small game like that could ever slow your pc. Could you kindly give me your full pc specs? :grin:

Well, it’s your haskell components that worry me. I haven’t used haskell that much. So I don’t have much of anything to say about that.

Of course, I am not concerned with this tiny game, but with the Haskell components installed for it. That is just a bit suspicious to me.


[uwe@HAL ~]$ inxi -F
System:    Host: HAL Kernel: 5.10.15-1-MANJARO x86_64 bits: 64 Desktop: Xfce 4.16.0 Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: P8H61-M LE/USB3 v: Rev x.0x serial: <superuser required> 
           UEFI: American Megatrends v: 0801 date: 09/26/2011 
CPU:       Info: Quad Core model: Intel Core i5-2500K bits: 64 type: MCP L2 cache: 6 MiB 
           Speed: 1716 MHz min/max: 1600/3700 MHz Core speeds (MHz): 1: 1716 2: 1733 3: 1777 4: 1778 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] driver: amdgpu 
           v: kernel 
           Display: x11 server: X.Org 1.20.10 driver: loaded: amdgpu,ati unloaded: modesetting resolution: 2560x1440~60Hz 
           OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.40.0 5.10.15-1-MANJARO LLVM 11.0.1) v: 4.6 Mesa 20.3.4 
Audio:     Device-1: Intel 6 Series/C200 Series Family High Definition Audio driver: snd_hda_intel 
           Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] driver: snd_hda_intel 
           Sound Server: ALSA v: k5.10.15-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: 14:da:e9:43:4d:30 
Drives:    Local Storage: total: 2.05 TiB used: 552.04 GiB (26.3%) 
           ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 250GB size: 232.89 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB 
Partition: ID-1: / size: 219.37 GiB used: 10.55 GiB (4.8%) fs: ext4 dev: /dev/sda2 
           ID-2: /boot/efi size: 511 MiB used: 312 KiB (0.1%) fs: vfat dev: /dev/sda1 
           ID-3: /home size: 1.79 TiB used: 540.05 GiB (29.5%) fs: ext4 dev: /dev/sdb1 
Swap:      ID-1: swap-1 type: partition size: 8.5 GiB used: 1.44 GiB (17.0%) dev: /dev/sda3 
Sensors:   System Temperatures: cpu: 25.0 C mobo: N/A gpu: amdgpu temp: 24.0 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 917 
Info:      Processes: 200 Uptime: 2d 20h 12m Memory: 7.75 GiB used: 4.13 GiB (53.3%) Shell: Bash inxi: 3.3.01

Well, seeing Your specs, i guess you don’t have anything to worry about. The myth goes “installing stuff slows down your pc”. That is partially true on windows. But on linux, you can install EVERYTHING without any performance issues. Because there are thousands of servers installed with thousands of packages. You won’t have ANY issues. If you don’t believe me, try it. Now I think you now believe that it won’t make any more performance issues.

Now for the term " instability", I don’t Think you will have any issues. You “could” have issues having multiple versions of C/C++ compilers as packages could get confused which compiler to build with. But as almost no packages are compiled with haskell, your haskell installation will stay safe and out ofyour way. But of course, you will have “temporary” sluggishness when compiling large applications. Other than that, you won’t have any issues.

1 Like

thx, here we are already getting closer to the matter

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.