top | item 6620977

(no title)

mkmkmmmmm | 12 years ago

That's what I never got about Windows and especially Windows devs. How can you get anything done with all that clicking and no unix tools?

discuss

order

nkerkin|12 years ago

You know it is possible to use windows without a mouse? I make a living cutting .net code in Visual Studio sans toolbars/designer windows, we're not all as inept as this thread makes us out to be. Not sure if you're being sarcastic or not, but many unix tools have been ported to windows.

PeterisP|12 years ago

Well the whole point is that it is a pain to use them. There needs to be no difference between actual developers trying to use the system, but I stick to GUIs on windows (I run Win at home, Mac at work and deploy to GUI-less Ubuntu) because the other tools simply suck on that platform.

The available console or ssh apps are horrible compared to the same apps or linux or mac; and the unix tools have sort-of-been-ported, and I can use them through, say, cygwin but they're not 'nicely working' as they should be. I mean, it's simpler to just ssh to an ubuntu instance than get&use the same tools directly on your machine.

astrobe_|12 years ago

IDEs and Stockholm syndrome.

jebblue|12 years ago

IDE's rock. Eclipse anyway, it runs wherever I need it, runs finr with ssh -X. Eclipse gives me the same solid user experience on Windows and any Linux I've ever tried it on. I can't remember arcane keystroke combinations and the refactoring in Eclipse can't be beat. How about Navigating to the Implementation for a method? Eclipse makes this easy. This isn't Stockholm syndrome it's programmer nirvana.

AlexDanger|12 years ago

Vmware + linux + unity mode. Vmware Workstation has always been very seamless with things like copy/paste between the guest and host. Havent used Virtualbox for a few years but I'm sure thats ok too.

eean|12 years ago

...what do you accomplish with all this? I was forced to use Windows at work once so I had a Linux Virtualbox to do specific tasks, but it's not at all an ideal setup. I'm not sure what the advantage is over just using Linux as your host OS.

cheapsteak|12 years ago

VirtualBox running linux server, share folders with Windows host, PuTTY

maxst|12 years ago

I don't know, for me Far Manager for Windows seems way more useful than Midnight Manager for Linux.

59nadir|12 years ago

To be fair, this is how people with tiling window managers feel about the rest. It's just another step further.

sseveran|12 years ago

PowerShell

mdisraeli|12 years ago

Powershell, Powershell, Powershell! Seriously, people, if you have to use a windows system, put some time into learning Powershell.

* Most simple grep and sed commands are entirely do-able. Bit more verbose syntax, but that comes with a hell of a lot of easy-to-access power

* It's all about objects, rather than plain text. This can often be a pain, but Import-Csv and Export-Csv are utter LOVE. Adding additional new properties could be easier, but it is an option and can be used to great effect

* It's basically .Net for the command line, and you can get to all the power locked away in the .Net libraries

* No installation required on modern windows machines. Assuming your network admins are not overly restrictive, you get a proper shell without having to install cygwin

_random_|12 years ago

When future arrived we just did not miss it. GUIs are more natural, it's much better then learning each tools crappy mini console DSL.

radio4fan|12 years ago

> When future arrived we just did not miss it.

This might hold water were it not for the fact that pretty much all console unix tool users started off on Windows or Mac.

> GUIs are more natural, it's much better then learning each tools crappy mini console DSL.

Yes, GUIs are more natural. But for most of us, the time spent learning how to use common unix tools pays for itself very quickly by increasing productivity: it's an investment.

VMG|12 years ago

GUIs are more natural people who are not software developers.