DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Last post Author Topic: Resources for learning git?  (Read 66,237 times)

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Resources for learning git?
« Reply #50 on: October 14, 2015, 08:58 AM »
Native equals "not requiring some weird emulation layer", and it matters because of performance, maintainability and quality.
Got any quantifiable data that shows Git suffers performance-wise on Windows? No?

MinGW (unlike Cygwin) is not an emulation layer, any less than libc is. If you're operating by that level of pedantry, you'd be hard pressed to find any "native" Windows software, since pretty much everything depends on the Win32 API, which isn't native.

The mind boggles at the doublethink required for you to be able to call Python "native".
- carpe noctem

Jibz

  • Cold Warrior
  • Developer
  • Joined in 2005
  • ***
  • Posts: 1,187
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Participated in NANY Challenge Four Times
Re: Resources for learning git?
« Reply #51 on: October 14, 2015, 09:02 AM »
*Deletes long post about the roles of MinGW and MSYS, the position of Python, what constitutes emulation layers, how Git has pretty much caught up with Mercurial on Windows support*

Damn you, f0dder, beat me to it ;D.
"A problem, properly stated, is a problem on it's way to being solved" -Buckminster Fuller
"Multithreading is just one damn thing after, before, or simultaneous with another" -Andrei Alexandrescu

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Resources for learning git?
« Reply #52 on: October 14, 2015, 03:32 PM »
*Deletes long post about the roles of MinGW and MSYS, the position of Python, what constitutes emulation layers, how Git has pretty much caught up with Mercurial on Windows support*

Damn you, f0dder, beat me to it ;D.

I was thinking the opposite... thank you for arguing it so I wouldn't have to! ;D

Original address: https://www.donationcoder.com/forum/index.php?topic=21222.0