[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 73 KB, 1018x721, jupyterpreview.png [View same] [iqdb] [saucenao] [google]
12628947 No.12628947 [Reply] [Original]

Hello fellow college fags. I'm taking a survey: Do your /sci/ classes require Notebooks? Is there any actual appeal to datashit programming this way?

>> No.12629015

>>12628947
yeah

>> No.12629021

I'm not a filthy college student, but I use them all day at my job.

>> No.12629052

>>12628947
>trying out cool idea in it
>it sends your idea to (((them)))
>they copyright it and sue you to death
Just use Emacs' org-mode. Who the fuck think trying your idea/code on someone else's compute is a good idea?

>> No.12629054

>>12629052
It runs locally dumbass.

>> No.12629066

>>12628947
Jupyter notebooks are some of the worst fucking code I've ever read, and I've had to sift through legacy Fortran code from physicists.

>> No.12629084

>>12629052
>Emacs
>>>/g/tfo and never come back

>> No.12629094

>>12629084
Not the anon you're talking to, but doing sci in IDE's instead of text editors is bluepilled and cringe

>> No.12629100

>>12628947
>Do your /sci/ classes require Notebooks
No, but it's a cool idea for mixing a lab report with code.
>>12629066
>Jupyter notebooks are some of the worst fucking code I've ever read
Because it's to crunch numbers and not to be reused or maintained. Rules for software applications and libraries are unnecessary. Normally this type of code never sees the light of day and all you see is the output.

>> No.12629101
File: 12 KB, 238x212, 1501029389005.jpg [View same] [iqdb] [saucenao] [google]
12629101

>>12629052
>Emacs

>> No.12629107
File: 12 KB, 1482x117, emacs btfo.png [View same] [iqdb] [saucenao] [google]
12629107

>>12629094
>>>/g/ is that way. Nobody is impressed by you memorizing needless excessive keybinds

>> No.12629262

>>12629107
>Hurr durr keyboards are bloat
Jesus, sometimes you guys are more /g/ than actual /g/

>> No.12629307

>>12629015
based

>> No.12629315

>>12628947
why do people insist writing on this autistic platform in particular and not literally any saner ide out there
do you really need all those templeOS tier inline model spinners

>> No.12629834
File: 195 KB, 985x485, autism.png [View same] [iqdb] [saucenao] [google]
12629834

>>12629052

>> No.12630126

>>12629052
Wrong board, these guys are too low iq for anything other than pretty webshit.

>> No.12631847

>>12630126
>muh text editor skeret klub of 1337 hax0rz

>> No.12633374

bump

>> No.12633460

>>12628947
yes ive had to use them. i guess it's slightly nice for doing homework because i can format it with markdown, but i would never use it for anything remotely nontrivial if i had my own choice.

>>12629066
wow. fortran legacy code. that sounds pretty awesome

>> No.12633576

>>12628947
I use jupyter in my lectures and students seem to love the interactivity. It's a fuckload of work to create these, but they make many concepts so much more clear than drawings.

>> No.12633580

>>12629066
>Jupyter notebooks are some of the worst fucking code I've ever read
Jupyter doesn't code for you. Making the code good is your responsibility.

>> No.12635266

It's easy to present the information

>> No.12635332

>>12629052
Fwiw Emacs has a jupyter-mode

>> No.12635337

>>12633576
Is Jupyter good for interactive graphics?

>> No.12635339

>>12635266

>> No.12635533

They seem very very retarded to me. I'm a physicist and I've had to deal with them occasionally. Pretty sure people only like them because they use incredibly shit text editors.

>> No.12635938

>>12635337
Imho yes. You can do almost anything with its widgets. Matplotlib kinda sucks when you need real 3D with proper foreground and background, and renderers like mayavi and pyvista suck up quite a lot of resources for larger plots, but it's possible.
In 2D though you can do anything.