优势:

    1. 有静态类型系统。允许开发人员编写更健壮的代码并对其维护,避免低级的运行时错误等。
    2. 有利于在大型项目中更好地协作。当开发大型项目时,会有许多开发人员,会大大提高项目故障的发生的机率。类型安全是一种在编码期间检测错误的能力,可以为团队创建一个更高效编码和调试的开发环境。
    3. 更好地智能提示,提高生开发人员的工作效率。

    劣势:

    1. 需要一定的学习成本。
    2. 一定程度上减少了语言的灵活性。
    3. 需要编译成本。