• Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Social Media
    •   @Wings3dOfficial
    •   @Wings3dOfficial
    •   Wings3dOfficial
    •   Wings3dOfficial
  • Register
  • Login
  • Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Register
  • Login
Wings 3D Development Forum Wings 3D Wings 3D v
« Previous 1 2 3 4 5 … 13 Next »
Resurrecting Wings...

 
  • 0 Vote(s) - 0 Average
Resurrecting Wings...

Pages (7): « Previous 1 2 3 4 5 … 7 Next »
Jump to page 
dgud
Offline

Grumpy Dev
Posts: 692
Threads: 37
Joined: Nov 2012
#21
04-09-2016, 07:47 AM
Ok long random rant..

Sigh, I hate this Erlang discussion, that pops up from time to time, if you worked on S-Geometry you know LISP and you know why functional languages is nice to program in.

Erlang is what makes Wings3D as stable as it have been, how many real crashes and bluescreens have you had in these years, and most of these crashes have been dependent on the OpenGL drivers anyway.

Now that I have started to rewrite the gui in wxWidgets (which is a C++) library, and I promise you we will get more random crashes, which will be really hard to debug. Which is really sad but we need to bump the looks from 1999 to 2010 :-)

We have started to require OpenGL 2.0 (which is really old now) to modernize and optimize that part of
the code and we get complaints that Wings-2.0.X does not work for some users.

Some more comments about performance, when Wings was designed in 1999, a model of 1500 faces was about the largest models made and not workable in wings. So Wings ground design was not made to handle 10000 faces or above, we cut corners to make it possible to develop as a one man made project,
which it still is more or less, i.e. performance have never been prioritized and until we have 10 developers that collaborate on a large re-write that will never happen.

Erlang is really good at using multi core systems, actually one of the best languages for doing that type of programming, though Wings was made before multi-core systems existed and need a lot of work to become partly concurrent. Google WhatsApp and Erlang for one example!

What Wings3D need is one (or two) young great developer with lots of time and energy not old dorks that needs to sleep at night. Programming takes time (at least for me), the last two months I have coded wings at least 30 hours per week, that is after my normal work hours, so you can guess what my wife thinks of me, I'll soon be kicked out the house. But for me right now coding wings is fun, next month I will be tired of wings and something else is fun and I will do that instead.

Remember this is a hobby for us.
Neon22
Offline

Ex-Symbolics

Posts: 38
Threads: 2
Joined: Sep 2013
#22
04-09-2016, 08:59 AM
Yeah - I didn't mean anything negative - just saying the disadv for me.
I thought it was generally positive actually.
Sorry for your reaction. Best wishes.
Mishou
Offline

Member

Posts: 82
Threads: 6
Joined: Jul 2014
#23
04-09-2016, 10:40 AM
Honestly, I don't see the purpose of this thread! Instead of debating on this why not create and help promote Wings 3d by what you create? And there are lots of other apps on the market, no one force you to use Wings, if you don't like go with the other software at your choice.
dgud
Offline

Grumpy Dev
Posts: 692
Threads: 37
Joined: Nov 2012
#24
04-09-2016, 01:19 PM
Quote:Yeah - I didn't mean anything negative - just saying the disadv for me.
I thought it was generally positive actually.
Sorry for your reaction. Best wishes.

No problem :-) I'm just tired and need a vacation from my hobby
Extrudeface
Offline

Junior Member

Posts: 37
Threads: 4
Joined: Nov 2013
#25
04-09-2016, 03:47 PM (This post was last modified: 04-10-2016, 12:38 AM by Extrudeface.)
Edit: Well, was my 2c, only, after some decade around. Deleted.
Neon22
Offline

Ex-Symbolics

Posts: 38
Threads: 2
Joined: Sep 2013
#26
04-09-2016, 11:20 PM (This post was last modified: 04-09-2016, 11:30 PM by Neon22.)
Enough unintended negativity.
Is there a page somewhere on how to get going with Wings3D development ?
- Erlang setup, IDE choices, how is code organised ?

Of course there is - its got its own forum Section.
dgud
Offline

Grumpy Dev
Posts: 692
Threads: 37
Joined: Nov 2012
#27
04-10-2016, 07:31 AM
If you are on windows MSYS2 for bash, make.
Standard erlang installation, the latest released version always
Preferred IDE:
Emacs or vim if you can handle them they are the best for erlang dev, otherwise eclipse or intellij
Basic git knowledge is good.
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#28
04-10-2016, 12:30 PM
Neon22 ... both JEdit and Sublime Text have Erlang syntax highlighting. I think one or both ave code folding and other nice things. That should be enough for starters. Or use use Emacs or VIM as Dan cites.
micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#29
04-10-2016, 02:13 PM
I used j Edit before, since time in time Dan complained about indentation I ended up to use Intellij. It's huge but with erlang plugin it's good as well as it enable us to use format code with emacs - there is one for Erlang too.
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#30
04-10-2016, 02:56 PM
Jedit has fully configurable indentation (soft tabs inserted as spaces). You pick how many spaces you want injected. Most editors allow this. So rejecting JEdit for that reason alone ... a wee bit silly.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (7): « Previous 1 2 3 4 5 … 7 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode