我们这些使用多种语言解决问题的人可以通过多种方式将它们结合起来。我个人使用PL / SQL,XSLT,JavaScript和Java加上伪语言HTML,XML,CSS,Ant和Bash。你用什么?
答案 0 :(得分:2)
解释我最喜欢的一句话:
始终将您的代码编写为好像是由知道您家庭住址的杀人狂徒维护。
答案 1 :(得分:0)
我有一个D / MySQL / JavaScript [1] / HTML / CPP [2]应用程序。
[1]编译时生成D模板 [2] C预处理器用于生成apache配置和SQL sprocs
是的,我我试图让事情变得疯狂! ;)
答案 2 :(得分:0)
我在桌面应用程序上工作,所以我的字母汤看起来像:C#和C ++以及XML和T-SQL。
答案 3 :(得分:0)
Java + Clojure非常适合我。
Java适用于需要优化的低级代码。它还使您可以访问Java生态系统中的大量库。
Clojure非常适合快速开发更高级别的代码,在REPL中以交互方式工作。它对元编程和并发性有很大的支持,我经常使用Clojure将基于Java的组件“粘合在一起”到一个工作的应用程序中。
Java和Clojure在同一个JVM中运行非常有用 - 两者之间的调用非常简单,并且实际上没有任何性能开销。