Page 3 of 3 FirstFirst 123
Results 21 to 24 of 24

Thread: about RUST

  1. #21
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,129
    Rep Power
    732
    Hi Primo,

    I agree that the new raw graphic APIs do ask for a great amount of knowledge from the user. I actually perceive the hardcore trend as positive one, as it allows those, who need maxx power to reach it (very hard 5 years ago), and I consider it responsibility of abstractions to provide the nice-to-use interface.

    It is a not a problem to implement own glRotate, glTranslate - they are just manipulation of the matrix:
    https://en.wikipedia.org/wiki/Rotation_matrix
    https://en.wikipedia.org/wiki/Translation_(geometry)

    It is hard to read code full of matrix implementations, the learning curve is not as steep with glRotate / glTranslate like functions.

    I recommend to write such a wrappers, I did the same in entity system in TBGL - it does not use any glRotate/glTranslate internally.


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  2. #22
    Member
    Join Date
    Aug 2015
    Location
    Keralam, India
    Posts
    121
    Rep Power
    21
    Hi all,
    What's your opinion about Nim ? Its also a system programming language. Python like syntax with C like power and speed. And it is coming with GC also. I just tried it. Looks very nice to me.

  3. #23
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,129
    Rep Power
    732
    Hi kcvinu,

    I had a look at Nim - do like the Pythonish syntax. The drive of the Rust community seems bigger to me, so I stick to my rusty love :P

    Yet - I am glad to learn more about Nim. Could you please open new thread and let us know what you like most?


    P
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  4. #24
    Member
    Join Date
    Aug 2015
    Location
    Keralam, India
    Posts
    121
    Rep Power
    21
    @Petr
    Sure.

Page 3 of 3 FirstFirst 123

Members who have read this thread: 1

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •