Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> it's just that there aren't a ton that are worthy.

It's just that writing a good web framework is actually way more complex than just a router.Martini,Revel or Gorilla are not webframeworks.

I believe Go is too rigid to allow something like Rails or Django. Go is for people who want C like performances with memory safety and easy concurrency. Go is not a "typesafe" python, at least it doesnt work like one until now. But I wouldnt be surprised someone comes up with a language built on top of Go that looks like a "typesafe" python or a Go++. That's what happens when people dont get their "nice things".



It's not like you need to ask a language community's permission to build your own thing in that language. Before Rails the Ruby community was very OO focused. Rails isn't very OO to be honest. It tends to used lots of composition and duck typing. You can see the major shift in the libraries before and after rails.

The question is, could somebody build a strong framework for web applications on Go? Maybe, i'm still learning the language myself so i don't know. Just because the language designers don't like it, doesn't mean that somebody won't come along and do it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: