[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
Linux is better for programming
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: 19
Thread images: 5
File: 1462252367679.png (29 KB, 381x399) Image search: [Google]
1462252367679.png
29 KB, 381x399
Why this everyone here spread this stupid meme? Programming on Linux is one of the shittiest and most cancerous things you could ever do. Everything on linux is just a bunch of crappy nonstandard hobbyist tools.

Programming on Windows:
>download the source code from the website
>click "build" in visual studio
>just werkz with 0 dependencies bloat on any computer running Windows from 95 all the way to 10.

Programming on Linux:
>download the source code from the website
>spend 15 minutes reading the build instructions
>./configure
>make
>get 100000000 different dependency errors
>spend the next 5 hours downloading external libraries and other stuff that almost nobody has heard of
>end up realizing the program you're compiling requires an older version of a library which conflicts with the current version you have
>OR
>get 1000 cryptic c++ errors from gcc
>Spend 10 hours editing the code to get it to compile, reading through hundreds of mailing list messages trying to figure out how to do it.
>finally get gcc to stop complaining only to be greeted by a SEGFAULT when you run your program. Back to the start.
>If you somehow got lucky enough to get something working, it will only work on an extremely specific subset of computers.

Literally the dumbest and most untrue rumor every invented by /g/. Programming on Linux, your "freedom" restricted to a limited amount of hardware and and extremely selective software written by a bunch of lazy hobbyist idiots who like to use 1000000 different libraries because they're too lazy to put in any actual work, making you do it instead.
>>
xorg.conf has been deprecated for like 5 years
>>
>>54662915
End your life shill
>>
File: nt5JkJ9.jpg (136 KB, 1687x1014) Image search: [Google]
nt5JkJ9.jpg
136 KB, 1687x1014
>>54662915
>95 all the way to 10
>>
>>54662925
The image wasn't meant to be taken literally.

>>54662928
>shill
I'm not a shill you retard. Stop trying to play the bullshit shill card. No payed employee marketer is going to be working Friday night/Saturday morning.
>>
File: teehee.jpg (47 KB, 640x480) Image search: [Google]
teehee.jpg
47 KB, 640x480
>95 all the way to 10
>>
>>54662942
It's true if you don't link msvcrt or use an older version of visual studio.
>>
>compiling from source code
>programming

tepkok
>>
Now try getting boost to work.
>>
>>54662915
shut the fuck up. I loathe and despise linux but even I know linux is an operating system designed by developers for developers. Windows is an operating system by codemonkeys for grandma.
>>
Amazing op today you are not a faggot.
>>
>>54662915
You yourself are memeing right now.
>Download the source code from website

wrong. You can download the source from debian or gentoo, in debian's case you just enable the source repo in /etc/apt/sources.list.
>./configure
wrong. portage does this automatically, you can even add your own patches and built it with those patches automatically.
>make
see above
>dependency hell
see above above
>spend hours downloading libs
portage again
>end up realizing you need an older library
if you actually seen the dependency list this would not have happened. Nice bullshit
>cryptic c++ errors
lrn2syntax
>spend 10 hours editing the code to get it to compile
should have read the fucking book
>it will only work on a specific subset of computers
cross compile
r
o
s
s c o m p i l e
>>
File: 0106.jpg (53 KB, 900x805) Image search: [Google]
0106.jpg
53 KB, 900x805
>>54662915
look at this fucking faggot, so butt-blasted he has to complain on /g/ to get attention because he can't code for shit
>>
>>54662915
Linux:
>install IDE including dependencies and plugins with a single command in terminal
>get to work

Windows:
>go to the IDEs website
>download exe
>go through a bullshit installer that tries to install other gayass shit like mcaffe or something
>need to restart PC to finish the installation
>have to disable sending user data
>need to do the same for every fucking compiler
>have to manually set the path for the IDE to find the compilers
>get to work
>find out after a while that the 64bit compiler is bugged and have to download the 32bit version
>have to reinstall the whole thing because the 64bit IDE doesn't support 32bit compilers
>>
File: libxml2.png (8 KB, 188x147) Image search: [Google]
libxml2.png
8 KB, 188x147
Don't mind me, just here to ruin your fucking week
>>
>>54662915
YEA FAGGOT, THATS BECAUSE _GNU/LINUX_ GIVES YOU THE _CHOICE_ OF WHAT SOFTWARE DEPENDANCIES TO HAVE ON YOUR SYSTEM, AND DOESN'T _RAM THEM UP YOUR ASSHOLE_ LIKE A __NORTH KOREAN DICTATORSHIP___
>>
>>54662915
Linux is for sadistic people who hate themselves and want to under utilize their hardware capabilities with shitty drivers.
>>
>>54663225
how can you see with the size of that chip on your shoulder
>>
>>54662915
You have a bit of truth in your words, but mostly you are an ignorant fuck.
In Windows, you need to download libraries and put the .lib or .a in some folder that you can use (such as deps) and the headers, while in Linux you can simply type, for example sdl2, sudo pacman -S sdl2, and boom no need for moving files.

The problem you may have with compiling C++ with GCC may be YOUR own code or you forgot to put -std=c++11
Do a bit of research faggot
Thread replies: 19
Thread images: 5

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.