I'm continuing from this thread here, since the other one got a bit long and I started calling you all insane. You're all still insane, but perhaps you'll be more likely to think of good reasons for what you're saying. My good reason for calling you insane is the contents of this thread.
A few topics worth talking about, if it concerns you:
# The use of Subversion as a distribution method for the initial development of Max3D. So far, there's a few people disagreeing with the use of this, I personally am one of them just because I prefer Git, but I can use Git to mask Subversion's annoyances, so I'm good regardless. Some folks cite difficulty using Subversion, I ask you what's difficult about typing this?
# The use of C/C++ as the main language. Apparently there are people who do not know how to build C/C++ projects, and I'm sure there will be tutorials for you. If your concern is about it not being written in BMax, why? I think C/C++ is a better language for the engine since it makes it easier to create bindings for different languages, including BMax.
# Prefixing various constructs in Max3D with 'm3d' is apparently an issue. I personally think this is a silly thing to concern yourself about, but whatever. You should refer to BlitzSupport's post here regarding that.
# Lack of an object-oriented interface. I don't know if this is confirmed or not, but I think it may be the case. This is more of a style issue, so try to be careful about this one lest you look like a muppet. I don't think it matters, I would rather have a procedural interface and write my own OO interface that fits my project rather than trying to make it work with Max3D's interface.
# The license is/was an issue with the LGPL. Given the switch to the BSD license, you're pretty much given the freedom to do whatever you want with the code (within the terms of the very loose license). Not sure if this is still a worthwhile topic, but I'm including it.
Anything I'm missing that's of particular importance to folks? Also, happy new year, particularly to those of you who are way behind UTC.
Seb, if you think it's better to just end discussion of Max3D for the time being, just kill this thread. Just figured I'd start one after the bit you had at the end of the last.
A few topics worth talking about, if it concerns you:
# The use of Subversion as a distribution method for the initial development of Max3D. So far, there's a few people disagreeing with the use of this, I personally am one of them just because I prefer Git, but I can use Git to mask Subversion's annoyances, so I'm good regardless. Some folks cite difficulty using Subversion, I ask you what's difficult about typing this?
svn co svn://url.to.repo/ name
# The use of C/C++ as the main language. Apparently there are people who do not know how to build C/C++ projects, and I'm sure there will be tutorials for you. If your concern is about it not being written in BMax, why? I think C/C++ is a better language for the engine since it makes it easier to create bindings for different languages, including BMax.
# Prefixing various constructs in Max3D with 'm3d' is apparently an issue. I personally think this is a silly thing to concern yourself about, but whatever. You should refer to BlitzSupport's post here regarding that.
# Lack of an object-oriented interface. I don't know if this is confirmed or not, but I think it may be the case. This is more of a style issue, so try to be careful about this one lest you look like a muppet. I don't think it matters, I would rather have a procedural interface and write my own OO interface that fits my project rather than trying to make it work with Max3D's interface.
# The license is/was an issue with the LGPL. Given the switch to the BSD license, you're pretty much given the freedom to do whatever you want with the code (within the terms of the very loose license). Not sure if this is still a worthwhile topic, but I'm including it.
Anything I'm missing that's of particular importance to folks? Also, happy new year, particularly to those of you who are way behind UTC.
Seb, if you think it's better to just end discussion of Max3D for the time being, just kill this thread. Just figured I'd start one after the bit you had at the end of the last.