3 ms·
Go is the new C
by jlebrech 10y ago
Go is the new C
- meggyMasters 10y ago> Go is the new C example
- pjmlp 10y ago"Booting into Go bare bones" http://wiki.osdev.org/Go_Bare_Bones http://wiki.osdev.org/Go_Bare_Bones "Novm Is A KVM-Based Linux Hypervisor Written In Go" https://www.phoronix.com/scan.php?page=news_item&px=MTg4MzA https://www.phoronix.com/scan.php?page=news_item&px=MTg4MzA "A network stack written in pure Go" https://github.com/unigornel/go-tcpip https://github.com/unigornel/go-tcpip Surely there are other similar projects around the web.
- sigjuice 10y agoThese do not look like very credible examples. According to NoVM's GitHub page, it has not been updated in two years. go-tcpip does not actually have a TCP implementation.
- pjmlp 10y agoIf you pointed out similar examples about C in the 80's, I would provide a similar reply, after all any serious programmer targeting the home market would use professional tools like Assembly. One needs to start somewhere, but apparently to impress HN one needs to hide in some cave and present a done product after some years hiding, as the fashion driven industry has lost most visionaries.
- afdsadf 10y agoC is the new C. Go is only going to replace C like Java was going to replace C.
- pjmlp 10y agoC is hardly used in the enterprise space as it used to be in the 90's. Even when C like performance is required, C++ is actually used instead. The three major C compilers (gcc, clang and VC) are all written in C++ nowadays.
- xxs 10y ago>>Java was going to replace C. In the enterprise world Java did that - even high frequency trading applications have been Java based for quite some time. Compared to 20years ago, there is significantly less C code nowadays.