作为Vala的新手,您对该语言新手的第一建议是什么?
最佳答案
这在很大程度上取决于您来自什么背景。如果您来自C / C++ / Java,那么最好的建议是学习函数式编程。 Vala支持真正的闭包,因此您应该(深入)学习如何使用lambda表达式。最好的资源是Abelson和Sussman撰写的《计算机程序的结构和解释》。多年来,它一直是麻省理工学院CS的入门教材。可以在http://mitpress.mit.edu/sicp/full-text/book/book.html上免费在线获取,但是纸质版本更具可读性。可以在http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/上获得视频讲座。可以在http://icampustutor.csail.mit.edu/6.001-public/免费获得问题集。
除此之外,我通常只会尝试很好地学习C#编程风格。它类似于Vala,但是有很多关于该主题的书。
数量:
另外,其中一位张贴者推荐tinycc。这是进行开发的合理选择,但是您应该使用优化的编译器(例如gcc)(如果支持,则使用Intel的编译器)进行部署。
关于vala - 瓦拉:陷阱,技巧和窍门,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2167393/