[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
hey /g/ I'm going into uni this fall and they had jump
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: 87
Thread images: 10
File: Mac-vs-Widnows.jpg (23 KB, 517x604) Image search: [Google]
Mac-vs-Widnows.jpg
23 KB, 517x604
hey /g/ I'm going into uni this fall and they had jump start program that lets you take CS 101 over the summer

we had the first day today and all the computers in the lab were mac's. red flag number one
then I found out we'd mostly be writing in python and doing OOP

I asked the professor if this was really meant to be a serious introduction to computer SCIENCE (on a mac ffs....) and he said "I'm starting to think this program inst for you"

now I'm worried he's going to be bias against me for the rest of the semester

how bad did I fuck up?
>>
>>55355922

It's going to take some work, but you should end up okay.

Check the class syllabus, and see when your professor's office ours are. Go in, and explain to him how severe your autism is. Most schools have strict disability policies, and he should be able to work around your retarded ass.

For fuck's sake, it's CS 101. You're basic concepts of programatic flow, variables, functions, and the like. You don't need to be some l33t haxx0r using haskell on a Linux from-scratch box.

OS X will give you a nice Unix environment, and Python is a competent-enough language to learn the basics.

Once you know the basics, you can take harder classes that make you deal with memory management and the like.

Fucking idiot.
>>
>>55355974
but don't you think the macs are a red flag?
I'm worried I might have signed up for a less than serious program
>>
>>55356063
What would you prefer, Sun boxes?

OS X is fine for learning most things.

If you were serious about CS, you'd set up a dev environment on your rig that fit your needs. Many programs have a computer lab for the poor pajeets that can't afford a decent machine.

Which school is this at?
>>
>>55356063
I'd be concerned if they weren't using osx or at least Linux. Macs are great for programming.
>>
>>55356063
Would be much more concerned if everyone used windows.
>>
OP is a moron and revealed his autism - professor is smart and is trying to get autist out of his class because autists interrupt the class to talk about their linux shit in the middle of a lecture as a 1 on 1 convo with professor.

Everyone cringes and professor fights to maintain politeness while also getting back to lecture.

Every. Day. In. CS.

Multiple times per lecture.

We had four of these guys in my last class. Professor forced to put hard rules on talking so he had an excuse to shut them up. They simply dont understand that it is innapropriate to interrupt and feel no social cues. Poor guys...

For the professors sake I hope OP drops or shuts the fuck up.
>>
>>55356451
>Macs are great for programming.
fuck off shill
>>
>>55356602
Every. Damn. Day. For four years. I know the frustration. They're looking for validation and don't care whose toes they step on to get it. Basically autists.

>>55356616
I'll take my degree and real world experience and fuck right off then I guess.
>>
>>55355922
>serious introduction to computer SCIENCE (on a mac ffs....)

Welcome to 2016. Get with the program. Macs are no longer hipster machines. A good portion of what you see in industry is as follows:

Developers: mainly OS X
Backend: mainly Linux
End users: mainly Windows

You just look autistic for crying about a computer rather than doing your fucking job.

You should drop out now. Your professor is right.

As far as you as a person goes, >>55356602 is pretty accurate.

>>55356616
>I can't have a meaningful discussion.
>I just shitpost like a 12 year old.

Nice.
>>
>>55355922
>WINDOWS IS BETTER BECAUSE... UM... JUST PICK WINDOWS ALREADY YOU FAGGOT: the image
>>
File: 1437046688005.jpg (122 KB, 845x740) Image search: [Google]
1437046688005.jpg
122 KB, 845x740
>homOSX
you should look for another school, if they don't use a good linux flavor such as arch or gentoo it's going to be shit for sure.
>>
Computer science is the study of computation. Learning a language is just learning a medium to compose your computation into reality.

Once you know a language your choice of environment shouldn't have a great effect on your ability to build algorithms. I mean, yeah moving from Windows to Linux or OSX you may not know all the optimal short cuts or execute your programs the same way, but the part about writing the code is the same.

If you're seriously concerned about "OSX being a red flag" maybe it's not what you should get into. Maybe some other thing like electrical engineering? Idk I can't imagine what you think is wrong with OSX. It has all the tools someone need to do computing and study computational methods, algorithms.
Is this a state school? Or a private school? Or hell what university is it?
>>
>>55356957
>lolo homo lol!!! im funny because i spout out what /g/ says without fact checking!!!
okay
>>
>>55355922
why are macs a red flag OP? they're a popular unix environment
>>
>the9gag.com
>>
File: 1464061169625.jpg (18 KB, 400x300) Image search: [Google]
1464061169625.jpg
18 KB, 400x300
>>55356063
Macs aren't a red flag. They use a unix operating system, so if you dig into the command line, you'll basically be learning the linux command line too, which is an insanely useful thing to know in CS.

Learning the windows command line? Pretty much as useless as it gets unless you plan on managing windows networks.

You need to get off your high horse and at the very least learn how to look into these red flags like a mature adult.
>after class
>professor, I have a question
>why are we using (x thing you heard was shit)? I've read that (y other thing) was better, but I'm curious to know more

Much better to ask why they did something instead of jumping straight to accusing them of being an idiot. It'll be pretty clear from their explanation whether or not they have a good reason.

For all you know, they might have some sort of deal with a mac dealer, or they might have been donated, and it was cheaper this way.

Also
>needing to learn important life lessons from /g/
>>
>>55357219
It's a red flag that OP is out of touch with his major and is destined for a life of escalating tickets to 2nd tier desktop support.
>>
>>55356063
No. Bash shell and good hardware. I wouldn't buy one personally, but they're still pretty decent.
>>
>>55356530
Bullshit it's cs 101 ffs.
>>
Maybe if you studied harder in high school you could have got into a better tier school.

I'm in Princeton right now and even the humanities majors are running Gentoo on Thinkpads, OP, it's amazing... it's like everybody here has a 150 IQ.
>>
Your professor is right.
>>
Some people just like macs more OP. It's not a big deal
>>
File: 1449425026987.webm (3 MB, 1280x720) Image search: [Google]
1449425026987.webm
3 MB, 1280x720
>>55355922
>>55355974
>samefagging this hard

Fuck off Rajeesh.
>>
File: le_smuge.png (117 KB, 372x351) Image search: [Google]
le_smuge.png
117 KB, 372x351
>>55355922
>mfw people come into the computer industry expecting not to use macs, even though most big tech companies use macs to do their jobs
>>
File: topo-topo2.png (161 KB, 769x1351) Image search: [Google]
topo-topo2.png
161 KB, 769x1351
>>55355922
>>
>>55356616
/thread
>>
>>55355922
Did you ask this in a 1-on-1, or in front of the class?
>>
>>55356616
>>55362750
Fuck off WinCuck
>>
>>55362783
>if u dun shill apel u must liek windoze!

Fuck off Rajeesh. No one's falling for your samefag astroturfing.
>>
>>55362728
>Do you want to be free?
>yes
>Are you a marxist? -> GNU/Linux
>Are you a pragmatist? -> Call it linux, phase out GNU as much as you can
>Are you a pragmatist but not that much of a pragmatist? -> OS X, disable or configure SIP
>Is becoming stirner one of your life goals? -> BSD and rants about how the GPL is theft
>no
>Windows

>>55356616
I believe he meant to post "emacs"
>>
My program lent us out laptops with i7s running Windows that we virtualized Linux on. The computer lab has no OSes and was for teaching us how to build, install, and configure them.

We were taught C and no OOP. This was four years ago. Sounds like your program is shit, OP
>>
>>55357323
>They use a unix operating system, so if you dig into the command line, you'll basically be learning the linux command line too, which is an insanely useful thing to know in CS.
Lol no on two counts

OS X uses BSD utils which are incompatible with GNU utils and outdated bash

And

CS has nothing to do with a crappy algol-inspired OS automation language from 1970. You're confusing it with IT, aka being a computer janitor.

t. use linux without ever touching any program ending in "sh". I just use python and gedit.
>>
>>55362954
>Python
How does it feel using a toy language and having no idea how your computer works?
>>
>>55362838
If you're a Linux user you should have an even better idea of how OS X would be good for development, as it's a Unix descendant

unless you're going to provide some soild evidence to the contrary, i'm going to assume you're either a buttmad wincuck, or a skid GNU/faggot
>>
File: 1444491401428.jpg (26 KB, 300x419) Image search: [Google]
1444491401428.jpg
26 KB, 300x419
>>55362990
>uses mactoddlerOS
>calls anything else a toy
>>
>>55362990
It's still a step higher than fucking sh-alikes.
>>
File: 1451654249743.jpg (231 KB, 681x1019) Image search: [Google]
1451654249743.jpg
231 KB, 681x1019
>>55355974
No one cares about your fartapp maker OS Pajeet.
>>
>>55356663
>I'll take my degree and real world experience

"I'm your average 'murrican jerk that went to a shitty university with all my mactard friends."

[spoiler]ftfy[/spoiler]
>>
ITT: people who never used macs
>>
>>55363121
ITT mactoddlers who never used real computers
>>
>>55363121
More like desktop threadders who bought macs to be popular and realized they couldn't rice them
>>
serious question OP

what does macOS not do for you that Windows or Linux does?

which of this stuff applies directly to what you'll be doing in the computer lab?
>>
>>55363093
/thread
>>
>>55363093
Most consoles linux users use today are VTE based, so basically about as capable as mac terminals.

If you're not using rxvt or xterm your terminal emulation sucks
>>
>>55363230
Running outside the walled garden of overpriced toddler hardware
>>
>>55355922
Congrats, you are an autist who actually bought /g/ memes.
>>
>>55363571
Objectively wrong.
>>
>>55363108
>I'm a typical /g/entoo user burnout who gave up adulthood at 15
>>
>>55363639
Prove it.
>Hardmode
Don't even mention bullcrap hackintosh crap
>>
>>55363688
>>I'm a typical mactoddler who gave up adulthood at 6
>>
>>55363707
Hard mode is not mentioning facts that disprove your shit? Oh alright.
>>
>>55363571
>overpriced toddler hardware

It's the exact same hardware that's used in PCs. The only difference is that if you get a mac pro, it'll throttle because of the thermal issues.
>>
>>55363715
Lmao comeback when it doesn't crash when you boot the second time
>>
>>55363757
Alright. What now? Want me to teach you how to write "come back"?
>>
>>55363749
>it'll throttle because of the thermal issues.
That's all applel products, not just the mac pro.
>>
>Yeah, I'm totally new to this program and I know close to nothing about CS, but the internet told me macs are for fags so I'm going to say this program that I just started isn't rigorous enough
>Also how dare CS 101 use basic languages
>>
>>55363773
Oh you showed me, didn't you?
Dumb toddler
>>
>>55363777
throttle at 800MHz dude XDDD
>>
>>55355922
>macs
>red flag

Macs are basically the windows of programming. Beginner-friendly and an actual competent programming environment, unlike Windows.

We use macs for programming at my job, and I only have Windows at home. I'll tell you from experience that devving on Windows is hell compared to OS X, and doing any work revolving around programming, is even more atrocious on windows

Linux is what you use when you graduate from OS X, but OS X is still competent for professional work. The top IT companies use it for a reason
>>
>>55363779
>t. Pajeet
>>
>we had the first day today and all the computers in the lab were mac's. red flag number one

What qualifies you OP to come to this conclusion?
>>
>>55363863
>Mac
>competent
>>
Some OSX applications are dumbed down. i.e. Minitab. It does not have all functionality in the OSX version. You have to pay some extra for certain features.

Well, considering mactoddlers are dumb faggots they wouldn't even notice
>>
i'm an idiot but i don't want to use macOS
Do I have to use an old build of OS X?
>>
>>55363877
>t. person who has never had to program for Windows
>>
>>55363866
>qualifies
>OP
OP isn't even qualified for programming 101.
>>
>>55363877
Yes, it's provided at work, and I thought it was a meme when I started considering I came off using Windows for 15 years.

Going back to Windows for programming makes macs look professional and windows like toys
>>
>>55363900
>t. Pajeet
>>
>>55363915
ew no
>>
>>55363863
Is this bait? Are you actually serious?

> but OS X is still competent for professional work

This is how I know you've never programmed professionally. You program on the platform you want to target. Sometimes you get to use libraries or frameworks that facilitate cross-platform development, but not always.

Platforms aren't tiers that you graduate from.
>>
>>55363976
>This is how I know you've never programmed professionally
It's literally my career, so you're wrong
>>
>>55363994
>Web dev thinks he's a programmer
>>
>>55364021
>implications
>>
>>55363994
Yes, me too. I write software for the VFX industry that has customers on every platform.

If your point is that Win32 is a pain to use compared to libraries available on OS X or Linux then yes, I agree.

But you don't just "move up" a tier if you're writing software that targets every platform.
>>
>>55363994
>i make fart apps
>It's literally my career

baka desu senpai
>>
>>55363885
>Minitab
>He needs a premade software package to do basic statistics and graphing
>>
>>55364065
I never said anything about moving up a tier, or being able to write cross-platform, although that's a basic requirement nowadays anyway.

All I'm saying is that it isn't a red flag. Honestly, I'd prefer programming on OS X just because I mess around with Linux enough through AWS, and just want a personal workspace that just werks a little more
>>
>>55364094
Maybe when you get a job and handle actual data you would know.
>>
>>55364094
>>Mac
>>He needs a premade computer to do basic computing
>>
all your tarded arguments are invalid.
one word: video games.
>>
>>55364134
>video games
>being a manchild
shiggy diggorino
>>
File: 1436944217773.jpg (106 KB, 685x676) Image search: [Google]
1436944217773.jpg
106 KB, 685x676
>>55364134
>one word: video games.
>>
>>55364134
Back to >>>/v/ manbaby
>>
>>55364114
>Linux is what you use when you graduate from OS X
>I never said anything about moving up a tier

It kinda sounded like it, desu. But fair enough, I want to be friends.

I'm not sure if Cocoa is that beginner-friendly as it can provide a lot of services for your application if you fit it into its way of working, though I agree about actually working on OS X being more comfortable.
>>
File: 1461686321028.png (538 KB, 1366x768) Image search: [Google]
1461686321028.png
538 KB, 1366x768
>OS X """""""""""""""""""""""""""""""""""""""programming""""""""""""""""""""""""""""""""""""""
>>
>>55364379
>1366x768
kys
Thread replies: 87
Thread images: 10

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.