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

>Python is becoming the de facto standard for many scientific

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 23
Thread images: 3

File: ebin meme 123.jpg (68KB, 700x700px) Image search: [Google]
ebin meme 123.jpg
68KB, 700x700px
>Python is becoming the de facto standard for many scientific libraries
>I might end up having to learn Python
>I don't want to

Help me /g/.
>>
>>8500349
Kill yourself code monkey
>>
>>8500361
>implementing scientific algorithms
>""code monkey""
kys you stupid freshman
>>
>>8500364
not even him
>>implementing scientific algorithms
>>implementing
>>not a code monkey

also I'm a grad student
>>
>>8500373
>can't implement his own algorithms
>can't implement fellow researcher's algorithms
>calls himself a human
kys you dumb cunts.
>>
>>8500349
Python is literally just plain English with indentation, what's wrong with you
>>
>>8500349
I learned the basics in a week, and got more advanced as time went on. Its really easy actually.
>>
>>8500392
t. stupid normie

Hellowworlds mean nothing.
Learning the frameworks and the extended libraries for anything takes time.
>>
>>8500349
>A weekend learning the basics
>Spend the next month or two doing increasingly elaborate projects
>Google "How do I do X in Python" to fill in the blanks

It's pretty simple senpai, it's pretty much >>8500386
>>
>>8500411
Literally how to learn any programming language once you know the basics
>>
>>8500349
Brainlet spotted.
>>
>>8500381
you drunk?
Implementing is easy as fuck.
That's why you're a code monkey
>>
How about not being an experiment monkey?
>>
>>8500405
Thats what code monkey autists like you are for m8
>>
File: Julia_prog_language.svg.png (47KB, 1280x865px) Image search: [Google]
Julia_prog_language.svg.png
47KB, 1280x865px
>>8500349
wait until this baby gets version 1.0
>>
File: 1425761213761.jpg (148KB, 563x712px) Image search: [Google]
1425761213761.jpg
148KB, 563x712px
>>8500349
Python is fucking easy, if you can't do it seriously kill yourself.
>>
>>8500492
>using a language that is pronounced as 'jew liar'
kek
>>
>>8500349
>Help me /g/.
>/g/
Why has no one pointed this out?
>>
>>8500508
i understand OP desu. Python is easy but ugly a.f.

And what's the point of it if you need to re-write it all in C anyway when you want to run it in your local cluster to do serious simulations?
>>
>>8500349
python is the best language for science prove me wrong? u cant
>>
>>8500349
If you are coming from a more C-like language then it is harder than most people claim it is. Yes, the Syntax may be very easy to grasp and there is very little you can fuck up, but writing good, readable Python code is harder than most people know. Takes a lot of experience to know which abstractions in Python cost a lot of performance and which are basically for free. In the end you'll figure out it's best to just use as much numpy as you possibly can and just ignore 99% of all retarded abstractions that python offers. I saw so much Python code from overly enthusiastic undergrads that used all kinds of Python shit, lambda functions, iterators, generators etc, but in the end it was slow as fuck and simpler implementations using numpy were easily 100 times faster. I won't say that those abstractions are never useful, but you should always keep in mind that Python is not a real programming language, everything you implement directly in Python will be insanely slow.

>>8500518
Obviously you won't implement a fucking Monte Carlo simulation in Python. Look at Python as something like a way to organize code written in real languages. Everything that is somewhat performance critical should be written in C or something and then be used as a module imported into Python. You'll see pretty quickly that it this kind of workflow makes life a lot easier. You can focus your programming on real problems and let Python handle the simple shit that doesn't really need a lot of performance. You'll end up being a lot faster, a lot less debugging, a lot more readable code that is a lot easier to maintain. I had to maintain simulation software for a year that was written in fucking Fortran and holy shit, it took me almost two months to even understand what the hell was going on in that monolithic piece of shit code. Actually resolving tickets by fixing bugs instead of explaining why it's easier to rewrite it from scratch was a rarity.
>>
>>8500508
>rust
>>
>>8500512

kys
Thread posts: 23
Thread images: 3


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.