Category:Wollok: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1:
{{language}}
 
Wollok is a programming language and environment for teaching OOP.
Line 6 ⟶ 7:
 
It features objects as first class citizens in order to start programming OOP without the need of classes (and its complexity).
But it also supports classes, simple inheritance and simplemixins (multiple inheritance by linearization).
 
Wollok also has an optional type-system with type inference, aiming to be as much implicit as one can :)
 
Although Wollok can be used from a command line, the full experience to teach and learn OOP is based on an IDE with: tests cases support, autocomplete, syntax-highlight and many static code checks (plus quick fixes)
For more information visit https://github.com/uqbar-project/wollok
 
For more information visit https://github.com/uqbar-project/wollok and http://www.wollok.org/