Go Is the New Ruby
11–20 of 61 posts
Re: Go Is the New Ruby
#12I thought Crystal was... https://crystal-lang.org/
https://luckyframework.org/ https://amberframework.org/ https://spider-gazelle.net/
Re: Go Is the New Ruby
#13“All languages suck, but they all bring interesting concepts as well, that can overall make you a better programmer.” True on so many levels. Learning other languages means learning a new way of thinking due to the reasons those languages were created in the first place. Even if you never change the language you use daily, learning other languages and doing small projects in them will make you better in your “home” l…
Not true, There are lots of languages that bring absolutely nothing to the table in terms of making you a better programmer. Take something like Elm, it doesn't make you a "better programmer". It does make your program better by being statically typed. Kinda like typescript doesn't make you a better programmer than if you use javascript, but it makes your program better. You can say this for a lot of languages.
Re: Go Is the New Ruby
#14Then what is the new Rails?
Re: Go Is the New Ruby
#15I enjoy learning new languages. In my day job I spend most of my time writing JS (ReactJS specifically) building dashboards and other internal business tools. Sometimes I need to build API's or perform tasks that just cannot be done in the browser and I take the opportunity to experiment with other languages. A few examples: - We purchased a cheap USB duplicator (10 slots) to copy the contents from a master USB to th…
Re: Go Is the New Ruby
#16Re: Go Is the New Ruby
#17Then what is the new Rails?
I mean you can, but "go advocates", would crap on your work with an endless litany of articles about why whatever you wrote shouldn't be used because it's not the "go way". Remember Martini? That's right you don't.
Fortunately for Go, the biggest pain in the ass when it comes to web development is kind of a solved problem with the use of JSON support in SQL Dbs. All you have to do then is un-serialize directly from the DB, which helps getting rid of ORM when building object graphs.
Re: Go Is the New Ruby
#18Re: Go Is the New Ruby
#19I thought Crystal was... https://crystal-lang.org/
as for rails, pick your poison https://luckyframework.org/ https://amberframework.org/ https://spider-gazelle.net/
Re: Go Is the New Ruby
#20I suppose both Ruby and Go have less steep learning curves compared to Java/Kotlin/Scala.
I can't wait until Go v2 gets generics then I can use it like other statically-typed compiled, gc'd languages. At the rate of Go language development, Java might get coroutines and value-types before then.
I haven't used Rust but I read the "Rust where the compiler constantly shouts “fuck you”" quote differently. I read it as, where the non-existent Ruby compiler will shout “fuck you” in production.