[ 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: 4 KB, 188x168, th.jpg [View same] [iqdb] [saucenao] [google]
12770377 No.12770377 [Reply] [Original]

why average IQs think this as useless programming

>> No.12770383

It's not programming, it's a markup language

>> No.12770384

It is useless for programming but very useful for scientifical calculations, quick prototyping and scripting.

>> No.12770385
File: 126 KB, 634x617, 1556929566618.jpg [View same] [iqdb] [saucenao] [google]
12770385

>why average IQs think this as useless programming

>> No.12770395

>>12770383
lolno

>> No.12770433

>>12770377
Because average IQ cannot into science

>> No.12770459

>>12770377
why do low iq's think that mathworks has solved all problems and you just need to buy the appropriate matlab toolbox?

>> No.12770515

>>12770377
>programming
The only thing matlab is good for us simulink and a mature signals library with good visualization. Python is a much better language, especially for organization and rapid prototyping, but it will take time for its libraries to mature. It’s not for programming st all. It’s literally just a calculator that eats 30+ GB on your disk.

So basically, stop using matlab - it’s only in use because of inertia and convenience that only exists because it’s standard. The more people switch over to python, the less everyone pays mathworks for their garbage.

>> No.12770531

>>12770377
I have to write packages in MATLAB for work. The syntax is a fucking terrible mishmash of different standards

t. C-Chad

>> No.12770590

>>12770377
Anyone who looks at MATLAB as a 'programming' language is a genuine retard.
Simulink alone makes it massively useful to me as an EE.

>> No.12770611
File: 242 KB, 1045x1074, retard001.jpg [View same] [iqdb] [saucenao] [google]
12770611

>>12770377
>why average IQs think this as useless programming
t.

>> No.12771008

obsolete because of python(numpy)/julia
sorry OP, the 20gb streaming pile of shit that costs $3k is useless indeed. i don't care what 50 yo boomers taught you.

>> No.12772705

>>12770377
Because they don't work on applications. Matlab has a bunch of packages for wide variety of topics, and the vast majority of them are better than what is available for other languages. For example, the control and identification packages are definitely the best in the market. That alone makes it more worthy than python or whatever.
>but muh synthax
You're not supposed to use Matlab for software development.

t. control engineer

>>12771008
I have yet to find python/julia packages for control engineering that are half as good as what Matlab offers.

>> No.12772748

>>12772705
based controls poster

>> No.12772841

>>12772705
Ideally people would mature the python and Julia libraries for control and signals. It’s gonna be a long process though.

>> No.12772929

Python renders it obsolete for scientific purposes.

It still serves a purpose for control engineering because they aren't intelligent enough to develop their own python packages.

>> No.12772994

>>12771008
>>12772705
>>12772841
do people actually use julia for anything? i have to use it for a course at uni and i never heard of it before, so i just assumed my professor chose it for some random reason (he said it's good for quick prototyping, but didn't say anything else about it)

>> No.12773055

>>12772994
they use it at MIT
check out https://julialang.org/blog/2019/01/fluxdiffeq/

>> No.12773074

>>12772929
>be control engineer
>must solve a control problem
>don't want to use matlab
>spend countless hours developing a python package for it
>it's not as good as the matlab counterpart
>gets fired for wasting time fiddling with python instead of actually solving the problems you where hired to
Alternatively
>be the owner of a large factory
>don't want pay for matlab licenses
>hire a team of experts on control and related areas
>hire a team of software developers
>have them develop some python packages
>fast forward several months
>final product still not as good as matlab
>costed you several times more than a few matlab licenses
>???
>don't profit

>inb4 but academic engineers should do it
Academics write packages for their particular needs, they don't want to spend time writting and maintaining very general packages

The truth is that matlab is great because there is a team of devs and experts in a lot of fields devoloping and updating it's toolboxes. Scattered python packages developed by academics on the side and for free can't compete.

>> No.12773145

>>12770384
yet I gotta download and register whenever I need to downscale images.

>> No.12775052

bruh matlab's array/matrix slicing/indexing/manipulation is so dumbfuck easy that python virgins can't even cope.

t. python virgin

>> No.12776002

Lol at phaggots claiming pyhton better. Nope

If you beed to make a program, use Java. Matlab for proto, Java for final product. Python is gay

>> No.12776005

It’s literally made for retard engineers to inflate their fragile ego

>> No.12776027

Array programming is the programming paradign of the future, and it makes CSfags seethe.

>> No.12776053

>>12770377
it's a good programming language but its proprietary. You could use it for free but the reality is that you need the enterprise licenses and technical support that comes with it. That costs money. When you have a programming language that has an entire company who made the language supporting every small bug, it can help.

Python and others are not that way and are free by design. Matlab is really meant for non-programmers or engineers who just want to make a graph based on a process or system data.

That being said, if you like the language, you kind of have to take the criticisms. Almost all languages have counter arguments. Matlab suffers from beginner syndrome where some new to programming are frustrated because they're new to programming not really because of the language. Then, with some experience, they move to Python or Java and love it but start hating on Matlab.

>> No.12776067

>>12772705
Greetings fellow controls chad

>>12772994
I use it for numerical simulations, e.g. generating a shitton matrices for some application & calculating their eigenvalues. It's one of the few languages that has a native implementation of arpack instead of just acting as a wrapper for the old fortran code, and uses a more stable method to boot.

>> No.12776073

>>12770383
its turing complete, just like powerpoint