Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md: Fix broken links to the "i-don't-much-get-go" article #70

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ You're writing some code. And suddenly you understand you need something that la
- stuck in 70's
- no OOP
- too simple / lack of syntactic sugar
+ https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis, 2010)
+ [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis, 2010)
- no language interoperability (only C)
- no versioning model
- no OOP
Expand Down Expand Up @@ -281,7 +281,7 @@ It's a reverse complaints index, generated by https://github.com/ksimka/go-is-no
+ hard to test, hard to mock
- http://spaces-vs-tabs.com/4-weeks-of-golang-the-good-the-bad-and-the-ugly/ (Freddy Rangel 2015)
+ has pointers
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
- http://magicmakerman.blogspot.ru/2013/07/why-googles-go-programming-language.html (Magic Maker Man 2013)
+ hidden types
- https://rule1.quora.com/Golang-Not-yet (Jordan Zimmerman 2014)
Expand Down Expand Up @@ -312,13 +312,13 @@ It's a reverse complaints index, generated by https://github.com/ksimka/go-is-no
- http://byrd.im/go-is-poor/ (Ian Byrd 2015)
+ no OOP
- https://cowlark.com/2009-11-15-go/ (David Given 2009)
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
- http://magicmakerman.blogspot.ru/2013/07/why-googles-go-programming-language.html (Magic Maker Man 2013)
+ no `map`/`reduce`/`filter`
- http://blog.goodstuff.im/golang (David Pollak 2015)
- https://medium.com/@rgausnet/3-reasons-why-go-isnt-the-perfect-language-yet-25e0da5ec04c (Ryan Gaus 2016)
+ no `this`
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
+ no algebraic data types
- https://awalterschulze.github.io/blog/post/sum-types-over-multiple-returns/ (Walter Schulze 2017)
+ no asserts
Expand All @@ -330,7 +330,7 @@ It's a reverse complaints index, generated by https://github.com/ksimka/go-is-no
- https://rule1.quora.com/Golang-Not-yet (Jordan Zimmerman 2014)
- https://www.upguard.com/blog/our-experience-with-golang (Mark Sheahan 2014)
+ no exceptions
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
- http://www.darkcoding.net/software/go-lang-after-four-months/ (Graham King 2012)
- https://rule1.quora.com/Golang-Not-yet (Jordan Zimmerman 2014)
- https://www.teamten.com/lawrence/writings/why-i-dont-like-go.html (Lawrence Kesteloot 2016)
Expand All @@ -342,7 +342,7 @@ It's a reverse complaints index, generated by https://github.com/ksimka/go-is-no
+ no function overloading
- http://tmikov.blogspot.com/2015/02/you-dont-like-googles-go-because-you.html (Tzvetan Mikov 2015)
+ no function/operator overloading
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
- http://yager.io/programming/go.html (Will Yager 2014)
+ no generics
- http://how-bazaar.blogspot.ru/2013/04/the-go-language-my-thoughts.html (Tim Penhey 2013)
Expand All @@ -359,15 +359,15 @@ It's a reverse complaints index, generated by https://github.com/ksimka/go-is-no
- http://yager.io/programming/go.html (Will Yager 2014)
- http://blog.goodstuff.im/golang (David Pollak 2015)
+ no language interoperability (only C)
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
+ no macros or templates
- http://tmikov.blogspot.com/2015/02/you-dont-like-googles-go-because-you.html (Tzvetan Mikov 2015)
+ no non-nullable types
- http://sitr.us/2017/02/21/changes-i-would-make-to-go.html (Jesse Hallett 2017)
+ no pattern matching
- http://yager.io/programming/go.html (Will Yager 2014)
+ no semicolons at line endings
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
+ no subpackages
- https://kaushalsubedi.com/blog/2015/11/10/golang-sucks-heres-why/ (Kaushal Subedi 2015)
+ no sugar for slices
Expand All @@ -385,7 +385,7 @@ It's a reverse complaints index, generated by https://github.com/ksimka/go-is-no
+ no user-type iteration
- https://cowlark.com/2009-11-15-go/ (David Given 2009)
+ no versioning model
- https://dzone.com/articles/i-don%E2%80%99t-much-get-go (Jon Davis 2010)
- [https://dzone.com/articles/i-don%E2%80%99t-much-get-go](http://web.archive.org/web/20231004071443/https://dzone.com/articles/i-don%E2%80%99t-much-get-go) (Jon Davis 2010)
- https://www.teamten.com/lawrence/writings/why-i-dont-like-go.html (Lawrence Kesteloot 2016)
+ no virtual functions
- http://tmikov.blogspot.com/2015/02/you-dont-like-googles-go-because-you.html (Tzvetan Mikov 2015)
Expand Down