[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
I want to be able to program on windows 1.c++ 2.c 3.java 4.python
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 37
Thread images: 3
File: 1459807189312.jpg (41 KB, 574x531) Image search: [Google]
1459807189312.jpg
41 KB, 574x531
I want to be able to program on windows
1.c++
2.c
3.java
4.python
5.web languages(php,html5,css3,js,and Ruby)
Can I do all this on windows?
>inb4 botnet
>>
>>54599734
Ye wth not
>>
>>54599734
Yup
It's an OS not a burden
>>
>>54599845
I heard that ruby gems don't work in windows though
>>
>>54599845
>>windows
>>not a burden
Please leave
>>
1-3 Sure.
4. Maybe.
5. Get a Linux VM.
also fuck Ruby and PHP
>>
>>54599932
Please don't be a faggot. If you're going to disagree give a valid reason don't just greentext
>>
Set up a Linux VM or dual boot, before you kill yoursef by step 3
>>
Can I program with these on any Linux distro?
>>
>>54600001
Does java really suck that much on windows?
>>
>>54600002
Yes. Linux distros are designed by programmers for programmers.

Windows is designed by CEOs for CEOs
>>
>>54600033
No but C and C++ do.
>>
>>54600001
>>54600000
lel
>>
>>54599734

sure, but it's a pain in the ass

you will spend less time fucking around with installations on ubuntu for sure.
>>
>>54599966
>+0.5 Bing points
>>
>>54600104
What's windows best for then?
>>
>>54600033
Ubuntu comes with OPenJDK, you can intall Oracle Java from a ppa if you want, you can use ubuntu make to automatically install an ide like intellij, if you want to develop in C/C++ you are covered OOTB, you only need an IDE of your liking like CLion Codeblocks or QTCreator.
You have python OOTB, same as with C/C++, you only need an editor.
Getting pip to work is as simple as installing python3-pip, no thinkering required, it just works.
>>
>>54600152
muh gaymes
>>
why bother with windows if you aren't gonna use C# ?
genuinely curious
>>
>>54599734
You can do all of these with windows. Get XAMPP to install on Windows for the web stuff
>>
>>54600223
Maybe you only have one general purpose system. Everything op listed is doable on Windows anyway, so let him pick whatever
>>
>>54600155
So let me get this straight
Osx
>bash
>security
>relevant programs
Linux
>bash
>muh freedom
>great programming stuff
Windows
>vidya
>???
>>
>>54599734
Step 1. Erase windows
Step 2. Install Gentoo
Step 3. Begin writing your fizzBuzz script in any language you wish
>>
>>54600438
>OSX
>security
Pick one.

Windows can work great for programming if you use C# with VS, but it suck for everything else, even C/C++, plus you can't even use LLVM.
>>
>>54600002
Yep, the only thing linux will have trouble with is xcode and swift. Swift the language is avail on linux now but for ios development you still pretty much need a mac or at least a decent hackintosh.
>>
>>54599932
>>54599966
>>54600131

He gave a mature response and asked you to provide a reason. All you can you do is regurgitate memes. Please come back to this board when you're old enough.

Obvious reason: Windows forces updates on users with very little choice. Couldn't you at least think of that?
>>
>>54599883
You heard wrong, it's just a pain in the ass.
>>
>>54599734
90% of the people replying in this thread know shit about programming, your OS doesn't change shit on what you want to code, except if you want to make some specific stuff for OSX, in this time and age you can almost code anything everywhere, so yes, you can do all that coding on windows by downloading free stuff like visual studio 2015 community (for c and c++), any java ide like eclipse, same shit for python, for web languages you can use advanced text editors like sublime-text and tons of other editors with plugins that integrate web development auto compositions.
>>
>>54600652
But Linux is generally better suited to programming as a whole. This we know.
>>
File: 4L_5s6j0bf8.jpg (28 KB, 640x360) Image search: [Google]
4L_5s6j0bf8.jpg
28 KB, 640x360
>>54600652
>he uses sublime text
>>
File: ss+(2016-05-14+at+10.57.14).png (132 KB, 325x353) Image search: [Google]
ss+(2016-05-14+at+10.57.14).png
132 KB, 325x353
>>54600623
and how does that restrict programming?
>>
>>54600693
Depends what you want to code, linux is great overall, but windows has wider compatibility with third party tools when in work oriented environments, like offices and banks.
An average student studying coding will probably prefer OSX and Linux over windows, specially if working with mobile devices since windows is a nightmare with external devices, but for the stuff requested in the OP you can literally use anything, even your tablet or a chrome os laptop.
>>
>>54600652
>90% of the people replying in this thread know shit about programming, your OS doesn't change shit on what you want to code, except if you want to make some specific stuff for OSX, in this time and age you can almost code anything everywhere
I've been programming for well over 10 years and this is honestly bullshit.

The only time I see this being true is if you're literally only doing e.g. JavaScript web development, which has a highly portable VM that's the same on all platforms.

For C, for example, you start running into tooling differences and you start running into them fast.

Download any random open source project on Windows, and chances are it will simply refuse to work. MinGW is a disaster, and MSVC can't build half the real world programs you try throwing at it. Automake etc. are virtually unsupported, so your only chance is if the program uses cmake, and then only if it uses it properly.

Honestly your best bet is to use cygwin, SUA/Interix or Windows 10's new Linux subsystem, or just straight up do development in a VM.
>>
>>54600768
Forced restart during program tests, executions and composition.

Fucking up driver dependencies.

Using excess resources for unnecessary bloat.

Anything that affects a computer system affects programming.
>>
>>546007
>he greentexts without explanation
>>
Im asking because I began to doubt when I tries to install python but ran into fuckery
>>
>>54600817
>C
no shit, but show me how many "tooling" issues you'll encounter in programming python/java/webdev in windows, linux or osx, i'll tell you, zero, because they all rely on standards that are not platform dependent and can run on any machine with the right set of libraries installed.
Thread replies: 37
Thread images: 3

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.