स्कालाचे काही फायदे आहेत: हे स्थिरपणे टाइप केलेले आहे, त्यात बरेच वाक्यरचना साखर आहे जी आपल्याला खूप कॉम्पॅक्ट कोड लिहिण्याची परवानगी देते, हे जावा सह परस्पर कार्यक्षम आहे जेणेकरून आपण अस्तित्वात असलेल्या कोणत्याही जावा लायब्ररीचा वापर करू शकता. तथापि, अनेक नकारात्मक बाजू आहेत: - एकच गोष्ट करण्याचे बरेच मार्ग आहेत (उदाहरणार्थ "a.b" हे "a b" सारखेच आहे) - बर्याचदा संपूर्ण उप-भाषा बाहेर पडतात (उदाहरणार्थ, शेल मॅनिपुलेशन करताना), आणि या अस्पष्ट उप-भाषा समजून घेणे कठीण आहे - स्केल 2 वरून स्केल 3 मध्ये अपग्रेड करण्यात आले आहे, याचा अर्थ असा आहे की स्केल 2 लोक त्यात अडकले आहेत, सुधारणा न करता.
स्काला ही एक चांगली प्रोग्रामिंग भाषा आहे का?