其实一般情况下人们不会区分言语之间的强弱,而是依据特性和需求选择合适的。
1、java尽管一向被黑,可是不得不说在工程上java仍然是十分好的一个选择,性能好,静态类型设计,准确的检查,基本完备的功用。尽管总是被人诟病java繁琐啰嗦,可是至少95%的功用能够很正常的完成,剩余5%不常见的需求,用不太优雅的方法也能够完成。总之尽管常常被黑,可是实际上没有多少十分难以忍受的缺点。
2、golang相比c系当然有许多长处,又有gc,语法新式,比照java有许多简洁设计。可是也有一点问题,撇开扩展库的数量和生态,也有比如gc不行高效,字符串操作不方便,类型后置阅读不便,泛型问题等。尽管goroutine十分好。所以还是回到了那句俗语,各有千秋,按需选取。