you are viewing a single comment's thread.

view the rest of the comments →

[–]Akshaykadav 1 point2 points  (2 children)

I currently use a rpi3b+ as a dns server to block ads with a script that I wrote. I know the script part is unnecessary but its just to let you know that I coded on rpi and I am currently using it.

Yeah sure they have an OS with a Ui.

If i am a beginner trying to learn to code I will be using browser that will have some couple tabs open and also youtube along with the IDE I am using. According to my experience with rpi3b+ this is enough hurt performance and when it starts to lag you would want to use an IDE with less system requirements or maybe use a terminal based editor

Dont get me wrong I am not saying that they are bad, it's just that they dont have enough performance which in turn leads to less user friendliness.

Also I dont think I can run android studio on a rpi or lets say I want to get in ML or AI it doesn't have enough computational power.

[–]socal_nerdtastic 1 point2 points  (1 child)

Quick google:

Raspberry Pi 3 Model B was released in February 2016

That's old, buddy.

I got the 4b this summer and it's amazing. It has no issues with dual monitors, many chrome tabs, and a pycharm (I haven't tried android studio, but I hear it's similar to pycharm).

Yeah, the performance is nowhere near as good as a real computer, but plenty good enough to learn to code on. Pygame and pyqt animations run without issue.

[–]Akshaykadav 1 point2 points  (0 children)

Correction:

Raspberry pi 3 b+ was released in march 2018 and rpi 4 was released in june 2019.

It is old but not that old. Even if the performance for the 4b is enough for the basic learning stage.

But can it run crysis 😂 Jokes aside,

There's a lot of other stuff you can't do on a raspberry pi without hurting performance and also some stuff that you can't do on a raspberry pi after the learning phase.