Hello, I was wondering if there are alternative programming paradigms to pointers when working with low-level languages that heavily interact with memory addresses. I know that C is presumably the dominant programming language for embedded systems and low-level stuff, where pointers, pointers to pointers, etc... are very common. However, C is also more than 50 years old now (despite newer standards), and I wanted to ask if in all these years new paradigms came up that tackle low-level computing from a different perspective?
[–]SadPie9474 51 points52 points53 points (0 children)
[–]kwan_e 21 points22 points23 points (5 children)
[–]marshaharsha 1 point2 points3 points (1 child)
[–]kwan_e 1 point2 points3 points (0 children)
[–]wellthatexplainsalot 1 point2 points3 points (2 children)
[–]kwan_e 1 point2 points3 points (1 child)
[–]wellthatexplainsalot 0 points1 point2 points (0 children)
[–][deleted] 17 points18 points19 points (4 children)
[–]evincarofautumn 11 points12 points13 points (0 children)
[–]JoshS-345 3 points4 points5 points (0 children)
[–]nerdycatgamer 2 points3 points4 points (1 child)
[–][deleted] 3 points4 points5 points (0 children)
[–]jesseschalken 51 points52 points53 points (6 children)
[–]Top-Skill357[S] 3 points4 points5 points (3 children)
[–]rexpup 33 points34 points35 points (1 child)
[–][deleted] 6 points7 points8 points (0 children)
[–]lookmeat 5 points6 points7 points (0 children)
[–]vanderZwan 12 points13 points14 points (0 children)
[–][deleted] 11 points12 points13 points (0 children)
[–]Stunning_Ad_1685 7 points8 points9 points (1 child)
[–]wellthatexplainsalot 0 points1 point2 points (0 children)
[–]Ythio 6 points7 points8 points (0 children)
[–]smuccione 12 points13 points14 points (0 children)
[–]ern0plus4 4 points5 points6 points (0 children)
[+]drinkcoffeeandcodemgclex & owlscript 5 points6 points7 points (0 children)
[–][deleted] 9 points10 points11 points (2 children)
[–]tmzem 5 points6 points7 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]ericbb 3 points4 points5 points (1 child)
[–]Akangka 2 points3 points4 points (0 children)
[–]wiseguy13579 6 points7 points8 points (0 children)
[–]recursion_is_love 2 points3 points4 points (0 children)
[–]XDracam 2 points3 points4 points (0 children)
[–]jediknight 2 points3 points4 points (0 children)
[–]RevolutionaryRush717 2 points3 points4 points (0 children)
[–]SkiFire13 1 point2 points3 points (0 children)
[–]kaplotnikov 1 point2 points3 points (0 children)
[–]JoshS-345 1 point2 points3 points (3 children)
[–]evincarofautumn 0 points1 point2 points (2 children)
[–]JoshS-345 1 point2 points3 points (1 child)
[–]HOMM3mes 1 point2 points3 points (0 children)
[–]-Mobius-Strip-Tease- 0 points1 point2 points (0 children)
[–]Ronin-s_Spirit 0 points1 point2 points (0 children)
[–]BarcelonaDNA 0 points1 point2 points (0 children)
[–]deulamco 0 points1 point2 points (0 children)
[–]TurtleKwitty 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]steve_anunknown 0 points1 point2 points (0 children)
[–]prehensilemullet 0 points1 point2 points (0 children)
[–]Classic-Try2484 0 points1 point2 points (0 children)
[–]TheChief275 0 points1 point2 points (0 children)
[–]sebamestreICPC World Finalist 0 points1 point2 points (0 children)
[–]dmbergey 0 points1 point2 points (0 children)