Hacker News new | past | comments | ask | show | jobs | submit login

To me, this seems like a very unsatisfying solution. Not as easy and simple as the CPP. Not as immediately powerful and integrated as C++ templating.



How do you use CPP or templates to generate .c files from yacc grammars or protobuf definitions, to embed HTML or binary data from files? I think you misunderstood the main purpose of this tool. You probably only read the last and least important use case.


I can do this with external tools and build systems (make, cmake, waf, scons + protoc and any other binary that I want) that at the end of the day work nicely with the provided tools. Go on the other hand seems to want to be monolithic. It is the center of your compile and link universe. To me it is quite un-Unix. Not unlike how limiting the import system is. Many of the features of Go make it feel like a walled garden.




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

Search: