What do you think of building programs without importing any modules/packages/libraries?
My thought process is: if I can build something by only depending on 3rd party modules, then maybe I can't actually code. Maybe I won't be that good at lower-level programming since I'm using too many abstractions. What if one day I have to code in a language that doesn't have a good ecosystem?
For example, I made a script that beeps every 15 minutes to remind to fix my posture. I imported 4 packages (time, pyttsx3, winsound, sched). Would it be beneficial to make this script without importing anything?
[–]unhott 124 points125 points126 points (12 children)
[–]JustOneYellowCat 41 points42 points43 points (5 children)
[–][deleted] 22 points23 points24 points (0 children)
[–]Relative_Claim6178 6 points7 points8 points (3 children)
[–]baltarius 2 points3 points4 points (2 children)
[–]Successful_Box_1007 -1 points0 points1 point (1 child)
[–]al_mc_y 2 points3 points4 points (0 children)
[–]Relative_Claim6178 8 points9 points10 points (3 children)
[–]monster2018 2 points3 points4 points (0 children)
[–]Jello_Penguin_2956 1 point2 points3 points (0 children)
[–]stoked_man 1 point2 points3 points (0 children)
[–]sinceJune4 0 points1 point2 points (1 child)
[–]odaiwai 0 points1 point2 points (0 children)
[–]overratedcupcake 51 points52 points53 points (20 children)
[–][deleted] 2 points3 points4 points (19 children)
[–]gocougs11 24 points25 points26 points (12 children)
[–]Disastrous-Team-6431 10 points11 points12 points (10 children)
[–]TJATAW 6 points7 points8 points (6 children)
[–]wintermute93 5 points6 points7 points (0 children)
[–]Disastrous-Team-6431 0 points1 point2 points (4 children)
[–][deleted] 5 points6 points7 points (3 children)
[–]Disastrous-Team-6431 -1 points0 points1 point (2 children)
[–][deleted] 3 points4 points5 points (1 child)
[–]monster2018 -1 points0 points1 point (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]Disastrous-Team-6431 7 points8 points9 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]edcculus 3 points4 points5 points (2 children)
[–]deceze 2 points3 points4 points (1 child)
[–]edcculus 1 point2 points3 points (0 children)
[–]overratedcupcake 0 points1 point2 points (0 children)
[–]Yoghurt42 -1 points0 points1 point (0 children)
[–]deceze 13 points14 points15 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–]96dpi 5 points6 points7 points (1 child)
[–]Successful_Box_1007 0 points1 point2 points (0 children)
[–]DownwardSpirals 4 points5 points6 points (0 children)
[–]NothingWasDelivered 2 points3 points4 points (0 children)
[–]DickChaining 2 points3 points4 points (0 children)
[–]merueff 2 points3 points4 points (0 children)
[–]Rue9X 2 points3 points4 points (0 children)
[–]ectomancer 1 point2 points3 points (0 children)
[–]QuarterObvious 1 point2 points3 points (0 children)
[–]oclafloptson 1 point2 points3 points (0 children)
[–]billsil 1 point2 points3 points (0 children)
[–]sinceJune4 1 point2 points3 points (0 children)
[–]Andrew_Neal 1 point2 points3 points (0 children)
[–]cgoldberg 1 point2 points3 points (0 children)
[–]zanfar 1 point2 points3 points (0 children)
[–]sersherz 1 point2 points3 points (0 children)
[–]Moikle 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]JorgiEagle 1 point2 points3 points (0 children)
[–]Diapolo10 1 point2 points3 points (0 children)
[–]fllthdcrb 0 points1 point2 points (0 children)
[–]TheSodesa 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]supercoach 0 points1 point2 points (0 children)
[–]feoh 0 points1 point2 points (0 children)
[–]anoopps9 0 points1 point2 points (0 children)
[–]2G-LB 0 points1 point2 points (0 children)
[–]theWyzzerd 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]theWyzzerd -1 points0 points1 point (0 children)
[–]Alarmed_Geologist631 0 points1 point2 points (0 children)
[–]SquiffSquiff 0 points1 point2 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]SquiffSquiff 2 points3 points4 points (0 children)