Notifications
Clear all

[Closed] stop using maxscript: a dead language

I was so worried that nobody would reply to this and max was dead and all my time and effort was wasted. Thanks for giving me that boost. Maybe now someone will find my work useful.

Anyway about the discipline people exercise with other languages – there is no reason that self discipline can’t be exercised in maxscript (once learnt).
I could create reams of global variables, with cut and paste inline code, and not use a single class or struct.And that is precisely what I did when I was learning C++. Its later that I learnt to make objects and virtual functions and set up a inheritance.

I’ve heard it said that a lot of the design patterns for c were actually to cope with the deficiencies of the language itself. I also read that recursion provides no speed or memory advantage (it clearly does in maxscript is it is interpreted rather than compiled). There is a bit of a cringe factor that people who work with complied code have towards interpreted code.

I wish that the implementation of maxscript was a bit more transparent than the docs make out. Searching the internet for stuff on OOP in max should be in the docs. Not scattered all over the internet.

Just discovering that an dotnet event executed a function outside the scope of the struct itself and therefore couldn’t get access to any struct variables… finding the solution to that was difficult to say the least. Sometimes I wonder how useful OOP is for maxscript anyways.

Page 3 / 3