May 18, 2012
On 18-05-2012 16:01, Manu wrote:
> On 18 May 2012 16:41, Alex Rønne Petersen <alex@lycus.org
> <mailto:alex@lycus.org>> wrote:
>
>     But to be fair, most enterprises/businesses use Linux for servers,
>     not for desktops.
>
>
> I don't code on a server... Do you? :)

Yes. ;)

-- 
Alex Rønne Petersen
alex@lycus.org
http://lycus.org
May 18, 2012
Am 18.05.2012 15:48, schrieb Christian Manning:
> On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:
>> I remember back when we were considering whether to move DMD, Phobos
>> and druntime from SVN on DSource to Git on GitHub, there were some
>> concerns about using Git on Windows. People claimed that Git was a
>> very Linux-centric tool, and that Windows support was buggy at best.
>>
>> Still, we made the switch, and I haven't really registered that many
>> complaints since. So now I'm curious: Windows users, have you just
>> resigned, or did Git actually turn out to work well on Windows?
>> Specifically, is it usable from the CMD command line, and are
>> graphical front-ends such as TortoiseGit any good? (I know running it
>> through Cygwin works well, but that doesn't count.)
>>
>> -Lars
>
> Git-Extensions works pretty well, especially with its Visual Studio +
> PuTTY integration. It uses msysgit under the bonnet IIRC

We mainly use Git-Extensions
http://code.google.com/p/gitextensions/
 + openSSH and it works great. You can also
interchange both, Git-Extension and CLI, on the same project. (this wasn't the case with SVN + TortoiseSVN)

I personally prefer the CLI, you know what you are doing, but most of the Windows-dev-folks like to use a GUI.
May 18, 2012
On 18 May 2012 17:13, Alex Rønne Petersen <alex@lycus.org> wrote:

> On 18-05-2012 16:01, Manu wrote:
>
>> On 18 May 2012 16:41, Alex Rønne Petersen <alex@lycus.org
>>
>> <mailto:alex@lycus.org>> wrote:
>>
>>    But to be fair, most enterprises/businesses use Linux for servers,
>>    not for desktops.
>>
>>
>> I don't code on a server... Do you? :)
>>
>
> Yes. ;)


Right, well I'd like to see where your kind plot on that graph ;)


May 18, 2012
Am 18.05.2012 10:38, schrieb Ary Manzana:
> Are you happy with Windows? :-P

Yes.

I've grown up with it since the MS-DOS 3.3 days, so I know
most of its issues.

I've also been a Linux user since kernel 1.0.9, the first
so support IDE CD-ROM drives, if memory does not fail me.

So far I've mostly dual booted since Linux still has lots of issues,
in what concerns out of the box support for multimedia and
graphics programming, specially if you are doing it on laptops
on the go.

Windows has lots of quirks, but if you ever ventured to other
comercial OS outside the Windows/UNIX world, you will discover
very fast that Windows is actually quite nice.

--
Paulo
May 18, 2012
"Ary Manzana" <ary@esperanto.org.ar> wrote in message news:jp51pi$240u$1@digitalmars.com...
> Are you happy with Windows? :-P

Microsoft Windows, yes.

Microsoft OSX, no.

Unfortunately, the former has been getting phased out in favor of the latter as of about 2006.


May 18, 2012
On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:
> I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows.  People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best.
>
> Still, we made the switch, and I haven't really registered that many complaints since.  So now I'm curious:  Windows users, have you just resigned, or did Git actually turn out to work well on Windows?  Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good?  (I know running it through Cygwin works well, but that doesn't count.)
>
> -Lars

I use Git Bash and I'm very happy with it.

May 18, 2012
"Matthias Pleh" <benutzer@example.com> wrote in message news:jp5len$6qa$1@digitalmars.com...
>
> You can also
> interchange both, Git-Extension and CLI, on the same project. (this wasn't
> the case with SVN + TortoiseSVN)
>

Switching betwen SVN CLI and TortoiseSVN always worked fine for me.


May 18, 2012
The windows...*ahem*..."port" of Git actually doesn't seem buggy at all these days, so that's good. Seems to work just as well as it does on Linux.

However, for advanced things (like pre-commit hooks, or command options that take a CLI command), Git assumes bash, and while I like bash much better than cmd.exe I'm a bit afraid of dealing with it on Windows, and I definitely won't go anywhere near Git-bash. Fortunately I haven't needed to except to convert some of my SVN repos to Git, and for that I just used my linux box instead so I wouldn't have to touch Git-bash.

Even though I'm mainly a windows guy, I'm not afraid of CLI (hell, I literally grew up on command lines). But despite that, Git's CLI is...terrible, for anything even *remotely* non-trivial. And that's regardless of OS. https://www.semitwist.com/articles/article/view/stupid-git

However, I've always prefered to just use the Tortoise* tools, and TortoiseGit is vastly superior to TortoiseHg. So I'm overall happy with the choice of Git just because of TortoiseGit.

Hosting is a different story though. I'm not a huge fan of BitBucket, but GitHub is complete and total *shit*, even compared to BitBucket. I hate, hate, HATE the fucking thing. It's great in *concept*, but the problem is the implementation. First of all, it's buggy as hell for anyone who isn't addicted to absolute *MOST* "latest and *cough*greatest*cough*" browsers (BitBucket isn't nearly as bad in that regard). And secondly, it's *insanely* slow, even on "modern" browsers, and even with JS off - ( https://www.semitwist.com/articles/article/view/if-git-cares-about-speed-so-much... )



May 19, 2012
On 5/18/12 9:03 PM, Jacob Carlborg wrote:
> On 2012-05-18 16:01, Manu wrote:
>> On 18 May 2012 16:41, Alex Rønne Petersen <alex@lycus.org
>> <mailto:alex@lycus.org>> wrote:
>>
>> But to be fair, most enterprises/businesses use Linux for servers,
>> not for desktops.
>>
>>
>> I don't code on a server... Do you? :)
>
> Why use source code management and deploys when you can code directly on
> the production server :)
>

Where's the "like" button here? :-P
May 19, 2012
On Sat, May 19, 2012 at 09:05:56AM +0700, Ary Manzana wrote:
> On 5/18/12 9:03 PM, Jacob Carlborg wrote:
> >On 2012-05-18 16:01, Manu wrote:
> >>On 18 May 2012 16:41, Alex Rønne Petersen <alex@lycus.org <mailto:alex@lycus.org>> wrote:
> >>
> >>But to be fair, most enterprises/businesses use Linux for servers, not for desktops.
> >>
> >>
> >>I don't code on a server... Do you? :)
> >
> >Why use source code management and deploys when you can code directly on the production server :)
> >
> 
> Where's the "like" button here? :-P

Reminds me of Linus Torvalds: why backup your code when you can just put it on a public FTP server and have the whole world mirror it? :-)


T

-- 
If creativity is stifled by rigid discipline, then it is not true creativity.