5 ms·
Hello, world! There lots of great technologies to work with behind the MS: NodeJS, PlayFramework, Django and Ruby on Rails - perfect tools for web development.
by nobullet 13y ago
Hello, world!
There lots of great technologies to work with behind the MS:
NodeJS, PlayFramework, Django and Ruby on Rails - perfect tools for web development.
Javascript, Dart, Coffee script - web development languages/platforms.
Android, Objective C with/without the Apple's iOS - the best tools for mobile development and desktop.
Qt - best UI crossplatform framework for all OS like Linux, Windows.
Just choose the language/technology of your choice.
That's the top of the iceberg.
- yulaow 13y agoAlso, if he really wants to use a shell, he can easily install cygwin or just learn powershell. I use both ms-tecnology than linux for work, and I like and hate some parts of both. I think OP biggest problem is the fact that he used only the "main" (as "more common") tools of his os, ignoring that you can easily run almost any tecnology stack over it without the need of change the os itself
- sliverstorm 13y agoShell fanatic here, I try cygwin every now and again, I still hate it.
- yulaow 13y agoI mainly hate that to install all the utilities I need, each time, I have to wait something between 30 and 50 minutes. About how it works, since now, I had not any problem.
- marshray 13y agoI have my frustrations too, but what makes you really hate it so much?
- sliverstorm 13y agoNonsensical paths to all of my disks, the terrible emulator that is cmd.exe, the poor support for spaces, the ambiguity between forward-slash and back-slash, the fact that here and there, this or that random feature I take for granted on POSIX will not and cannot ever work... That last one is especially frustrating because I'll spend three hours getting tool XYZ to compile on cygwin, and then just when the finish line is in sight I find "BTW /dev/null is unsupported in cygwin, and tool XYZ cannot run without it". I mean, /dev/null is supported, that's just an example- it's always something fundamental that you would never imagine doesn't work.
- robbrown451 13y agoThe shell is a second class citizen on Windows, and "the Microsoft way" discourages its use.
- yulaow 13y agoThe shell is a second class citizen also in OsX for what I know (sigh, I have really to find the money to buy and try a mac also out of the office) The fact that is a "second class citizen" does not mean that it is less usable than in linux/unix, obviously if we exclude the first workarounds to make it works
- spo81rty 13y agoI don't know if I would say discourages it. It is more a different style. Point and click GUIs and wizards versus memorizing command line commands.
- tacticus 13y agoWonderfully verbose and difficult to repeat and document vs easy to automate\document is another way of putting the gui vs cli
- deleted 13y ago[deleted]
- Jare 13y agoConEmu + Cygwin and you are mostly set. A few glitches here and there (unfortunately the latest tmux does not work on ConEmu). But don't expect the alternatives to be a walk in the park either.
- brudgers 13y agoOr he could just install Linux and Grub and choose between OS's at boot. It's not like there's a law against having multiple operating systems on the same machine. That's how I do it- four OS's actually, a default FreeDos on a tiny partition, the original Windows XP Professionall x64, Windows 8.1, and CentOS 6.5. It's allowed me to transition to Linux without losing access to any critical functionality. Everything I might have been doing before via Windows is a 90 second reboot away in an emergency. Realizing I could have as many OS's as I wanted was part of why Linux feels like the good parts of DOS - it reminded me that it's my computer to do whatever I want with. Don't get me wrong, nothing against Windows I'm just headed back to my roots and WIMP interfaces have outlived their attraction even if Metro is a great improvement.