Programming is one of the things that make me proud and happy. Im from Panama and I used to work for a company where I had the opportunity to develop a spreadsheet to model from excel to sap2000 a whole metro viaduct allowing us to reduce time of modeling complex geometry, inserting of Pys to the structural model and to automatize the assignation of live loads. Now I want to make the switch to Python to see the advantages. Thanks for your video! 💪🏻
Great content! I remember taking a course in the University called "Computation applied to engineering" or something like that. There we learnt Fortran and I was blown away by the speed compared to other high level programming like Matlab. I liked Fortran a lot, because it was meant to do mathematical calculations and was very "engineer friendly". Probably Phython is in the same league.
Hi Alavaofue, thanks for the support. It is greatly appreciated. The general concepts for programming will be transferable; to be effective in python, you really need to leverage the libraries. Some will say Fortran is faster, as It is a complied language, but python is way more versatile.
Hi Brendan, thank you for this content. I'm a Civil engineer in a 3rd world country, and it's really hard to find like-minded peers in my country. I always feel lost whenever I find myself wanting to program/automate my tasks but my co-workers would always cancel my efforts simply because they can't digest all the innovations a programming language can offer. Currently, I'm very confident with my excel skills and I can also do VBA as well but I know excel is not enough. being a fellow Engineer engaged in construction, you have inspired me, it really meant a lot to me. Thank you
totally agree on this. During the current digital or data era, learning a programming language is important for engineers. Its basically a modern language, it can be used to optimize working process or implemented into structural analysis that require repetitive calculations or loops. AND its super useful for someone participating in software devlopement that is related to engineering field.
thanks for support Reborn, Programming will be a key skill for all engineering into the future. glad that i can fill the gap between structural engineering and software developement.
Hi Sampex, thanks for watching. Hope you pick up python, I will be putting together several videos around python and applying them to structural engineering.
@@BrendanHasty Hi, I started learning python with jupyter notebook but I don't know if one IDE is better than the other for structural engineering. Which one do you use/recommend?
Hi ScottishAI, thanks for your support hope to keep improving. Python is a great addition hope it is working out well for you as well, I don't know what I would do without it, it saves me soo much time.
You can save a lot of time in boring and monotonous stuff , and spent your time , thinking or creating more tools , for example in etabs I was able to save 30 minutes, that I used to spent in each design in order to set up all the variables , elements , combination, seismic forces , wind forces , materials and section definitions etc... Edit: thank you for your effort and knowledge , I loved this chanel
Hi Cesar, happy to see that you are enjoying the content and your support. Agree picking up python will make engineering more enjoyable allowing for time to focus more on the critical areas. Hope to keep impressing
Hi Forly, glad that you found it enjoyable and useful. If there are anything you are have issues learning programming with see if I can cover in a new video.
Hi Gerardo, glad to here that you are learning python, it will help you engineering Giving you more time to focus on what counts. Standalone FEA analysis will take time to code, good luck. By the way what resources are you using to learn python?
@@BrendanHasty Thank you very much for motivating me, sir. I actually enrolled in Angela Yu's python on Udemy, and I enrolled in Direct stiffness methods in Python on DegreeTutors taught be Dr. Sean Carroll. Greeting from East Timor, sir.
Great video Brendan. I took an intro to programming in Python elective during my final semester at uni and wish I had been offered the course at the start of my degree. It really is such a powerful and relatively accessible language. Hope you can get into more detail of how you use Python in your workflow in future videos.
@@BrendanHasty hi brendan, great video on this topic. Do you still have plans to create the series on python for structural engineers? It would be interesting to see more examples on how this is applied.
The stock footage you used is super hilarious/out of place :-D But dude, object oriented, not object orientated! Best thing about Python is formatting your code with exponential indentation. It really highlights when you've got stuff nested too deeply :-D
Hi Fredio, thanks for the advice. It is soo hard to find the right stock footage, and I didn't want people to get bored. I have started shooting some of my own, slowly, slowly. It can get very time-consuming.
@@BrendanHasty The only advice you need to heed above is how to pronounce "oriented" :-D The rest is just for giggles. Full disclosure: My interest is in a residential construction using steel for the skeleton and to gain a thin basement to main floor thickness, but so far the math you've presented which I've cross checked elsewhere doesn't look good for me. Though I guess that rule of thumb math applies to standard/wide spacing of the joists so perhaps by doubling the number the depth could be decreased substantially.
Thanks Brendan for sharing the knowledge. Could you please say a bit more about working with Etabs using python? There's not much info in Etabs' API documentation. Much apprecaited.
this is different for each software. python is not fully supported by Bentley. you're better off with vba or C#. haven't tried python with ETABS but i am assuming similar situation.
@@BrendanHasty i spent a lot of time behind this,from bigger projects i learnt how to follow algorithms and do it step by step that makes me doing certain things i never thought could finish it
Hey Brendan. Absolutely love ur videos. Nyc topics which are very relevant. ✨✨✨✨✨✨✨ Can u explain that grasshopper and Dynamo thing more and what does a python beginner do with it?
I've actually been looking for something like this. I like solving problems and making things easier for myself. I once had this solution on how an automated program process can solve say a general arrangement (GA) for RC building but didn't know how to go about it. I hope to start exploring your channel from now on. Do you have videos on how to start with python?
Thanks for the great video. I've looked into Python basics a while ago, and I'm considering picking it up again. I would love to see some real-world examples where you've used Python. I understand the basics of the language, and its potential, but I'm still struggling to picture the interface between the programming and the proposed outputs. E.g: How does the "link" work and what does the interface look like?
Hi Thues, thank you for your support. As for application of python in Stuctural engineering anything you are using Excel to bulk process data (Steel frame design, column design, core wall design...). I will be doing a future series on this so stay tuned.
Hi Brendon. Very informative video. Can u suggest a source or courses from where i can learn Python online? Iam a structural engineer. Really appreciate your guidance.
hey brendan !, I'm currently in my 3rd sem ; please guide me that which programming lang. I should learn so that it would be beneficial for me in future in the aspect of civil engineering. I'm confused between these three languages *C, C++, Python*
Hi OM, I prefer Python but technically C or C++ can be fast. For engineering python will give you everything you need and most program api need python scripting.
Hi Nhan, python is able to solve any problem Mathlab can. it is more versatile through the way python can process bulk data. I found this resource on solving Eigenvalues and solving linear systems using python www.math.ubc.ca/~pwalls/math-python/linear-algebra/eigenvalues-eigenvectors/
I couldn't find any websites or sources on the internet to give some initial guidelines on how to establish FEM on concrete design utilizing Python. I really want to get involve with coding and implementing my engineering knowledge beyond boundaries.
Another very useful video. Thank you . Personally, I have been using Matlab to manipulate the excel sheet data such as importing the data from excel sheet, running certain loops in Matlab, processing and then exporting the result into the excel file again. It saved a hell lot of time. It would be so much helpful if you upload some videos showing actual data manipulations.
Hi welcome back. Yes excel can slow down loops, I have been looking into how to present data manipulations and I think I will be doing on using Rhino and grasshopper, it will allow me to visually show the changes which should be interesting
Thanks a lot for this sir. Do you have any idea on civil engineering roles that require python or programming skills. I don't want to work as a civil engineer but I would love to stay in the industry I studied
Hi E U python is great at data processing so in civil engineering it would be great at finding the the best balance of cut and full on a uneven site, or automation of design. So there is Benfits in learning python as a civil engineer.
Hi Brendan, could you recommend any resources that target Python learning for structural engineering applications so learning is targeted as opposed to just doing a blanket learning of Python? Very interesting video👍.
Hi Colum, I haven't been able to find any focusing on structural engineering. I will be putting together several videos around it in the future so there maybe be some resources here in the future.
Hi Abhay, thanks for watching and your suggestion. That is the plan, and will be maybe a series of videos, I just need to plan it out. I always appreciate suggestions so let's be know if you have any other ones.
@@BrendanHasty Thanks Brendan, just love watching your content, man. I'm a last sem structural engineering student based in NZ; it'd be great to witness any content regarding Interview questions or Employer's expectations from graduates! Basically, all such stuff required to begin your on-site career. Thanks
@@AbhaySingh-jx6fp hi , in my case , I Programm all the monotonous stuff , and to optimize your design , for example in etabs I create a script ( in pyhton) to create steel joist ,and the script optimize the size of the element and the height of the joist , you just have to give the span , or maybe design of masonry walls ( create the P-M interaction curve )
thank u for the inspiration to follow my programming passion..... i wanna automate stuff in autocad and im learning autolisp..... should i continue or do a 180 and go to python
Hi George, it really depends on what you are looking for, tho I think Python is more dynamic, and with revit dynamo scripts allowing you to script in python, it may be a better choice. But it should be easy to transfer your skills
Hi Brendan! thanks for the great content. Do you recommend learning pyhon using an IDE such as Pycharm or using a pyhon distribution as Anaconda for engineering and data manipulation purposes?
This is the kind of content I am searching for!!. Thanks @brendan hasty. I have Completed learning basics of python. Waiting for your upcoming series of videos how to include python and structural engineering.!!? Thanks again
Hi Amr, C# will run faster. 🏃♂️ however, python is still fast enough, talking seconds for most engineering processes. Also, most engineering software API will allow access throght python but not always c#.
@@amraboali8756 there is alot on youtube, StackOverflow is a great forum. if you want something more structured try skillshare, there is a link to skillshare in may latest video.
hi brandan. i'm worried about python processing speed, although python faster than php but slower than c++ or java, what do you think about this problem ?
Hi Martin, C++ is technically faster. However, python is really fast. It was built to process large data sets, and processing speed will come down more to your programming skill and the technique you use to process the data like vectors vs matrix calculations. Python I found easy to learn as well, and plenty fast enough for any dataset I throw at it for my engineering design. Any language you learn isn’t lost time as you will be able to transfer thos skills to another language.
I feel like if engineers don’t learn programming they are shooting them selves in the leg. Programming the language of the future even janitors should learn it
Programming is one of the things that make me proud and happy.
Im from Panama and I used to work for a company where I had the opportunity to develop a spreadsheet to model from excel to sap2000 a whole metro viaduct allowing us to reduce time of modeling complex geometry, inserting of Pys to the structural model and to automatize the assignation of live loads.
Now I want to make the switch to Python to see the advantages. Thanks for your video! 💪🏻
Perfect timing for me, planning on learning the basics of Python this summer. Thanks Brendan, from the US!
Hi Nicolas, thanks for the support and hope it helps you on your journey.
Guys please tell me ! Where should i learn the python
Great content! I remember taking a course in the University called "Computation applied to engineering" or something like that. There we learnt Fortran and I was blown away by the speed compared to other high level programming like Matlab. I liked Fortran a lot, because it was meant to do mathematical calculations and was very "engineer friendly". Probably Phython is in the same league.
Hi Alavaofue, thanks for the support. It is greatly appreciated. The general concepts for programming will be transferable; to be effective in python, you really need to leverage the libraries. Some will say Fortran is faster, as It is a complied language, but python is way more versatile.
@@BrendanHasty I will give it a try.
Hi Brendan, thank you for this content. I'm a Civil engineer in a 3rd world country, and it's really hard to find like-minded peers in my country. I always feel lost whenever I find myself wanting to program/automate my tasks but my co-workers would always cancel my efforts simply because they can't digest all the innovations a programming language can offer. Currently, I'm very confident with my excel skills and I can also do VBA as well but I know excel is not enough. being a fellow Engineer engaged in construction, you have inspired me, it really meant a lot to me. Thank you
Hi Rey, this is quite a common experience but it is the future. Keep up your efforts it will pay off on the end. Thanks for the support.
totally agree on this. During the current digital or data era, learning a programming language is important for engineers. Its basically a modern language, it can be used to optimize working process or implemented into structural analysis that require repetitive calculations or loops. AND its super useful for someone participating in software devlopement that is related to engineering field.
thanks for support Reborn, Programming will be a key skill for all engineering into the future. glad that i can fill the gap between structural engineering and software developement.
Thanks. This is exactly what I was looking for. I've been learning Matlab and Mathcad but I am going to include Python in the list.
Hi Sampex, thanks for watching. Hope you pick up python, I will be putting together several videos around python and applying them to structural engineering.
@@BrendanHasty highly appreciated
@@BrendanHasty Hi, I started learning python with jupyter notebook but I don't know if one IDE is better than the other for structural engineering. Which one do you use/recommend?
Hi Brendan, we use Python as part of our engineering software already - videos still getting better and better btw!
Hi ScottishAI, thanks for your support hope to keep improving. Python is a great addition hope it is working out well for you as well, I don't know what I would do without it, it saves me soo much time.
You can save a lot of time in boring and monotonous stuff , and spent your time , thinking or creating more tools , for example in etabs I was able to save 30 minutes, that I used to spent in each design in order to set up all the variables , elements , combination, seismic forces , wind forces , materials and section definitions etc... Edit: thank you for your effort and knowledge , I loved this chanel
Hi Cesar, happy to see that you are enjoying the content and your support. Agree picking up python will make engineering more enjoyable allowing for time to focus more on the critical areas. Hope to keep impressing
Thank you! Very quick and easy explanation of the different libraries! been learning Python for a month now and nobody had sad it so simply!
Hi Forly, glad that you found it enjoyable and useful. If there are anything you are have issues learning programming with see if I can cover in a new video.
Thanks Brendan. I am currently learning Python not only to learn how to code but to eventually to apply FEA on it
Hi Gerardo, glad to here that you are learning python, it will help you engineering Giving you more time to focus on what counts.
Standalone FEA analysis will take time to code, good luck. By the way what resources are you using to learn python?
@@BrendanHasty Thank you very much for motivating me, sir. I actually enrolled in Angela Yu's python on Udemy, and I enrolled in Direct stiffness methods in Python on DegreeTutors taught be Dr. Sean Carroll. Greeting from East Timor, sir.
I hope to learn python in the near future, i wasted a lot of time at uni🤧. Much appreciated Brendan.
Hi Takunda, your welcome glad you enjoyed the video. Hope you start your journey to learn python soon.
Thanks for the video. I think it is always great to have an example to support the claim.
Hi Mujtaba, thanks for the support.
Great video Brendan. I took an intro to programming in Python elective during my final semester at uni and wish I had been offered the course at the start of my degree. It really is such a powerful and relatively accessible language. Hope you can get into more detail of how you use Python in your workflow in future videos.
Hi Adam, hope you are keeping up with the coding. I will be working putting together a series on this so stay tuned. Also thanks for your support.
@@BrendanHasty hi brendan, great video on this topic. Do you still have plans to create the series on python for structural engineers? It would be interesting to see more examples on how this is applied.
@@faizulzuraimi5393 Hi Faizul, yes, that is still the plan, however I may put it in a course due its nature doesn't quite suit YT here.
The stock footage you used is super hilarious/out of place :-D But dude, object oriented, not object orientated! Best thing about Python is formatting your code with exponential indentation. It really highlights when you've got stuff nested too deeply :-D
Hi Fredio, thanks for the advice. It is soo hard to find the right stock footage, and I didn't want people to get bored. I have started shooting some of my own, slowly, slowly. It can get very time-consuming.
@@BrendanHasty The only advice you need to heed above is how to pronounce "oriented" :-D The rest is just for giggles. Full disclosure: My interest is in a residential construction using steel for the skeleton and to gain a thin basement to main floor thickness, but so far the math you've presented which I've cross checked elsewhere doesn't look good for me. Though I guess that rule of thumb math applies to standard/wide spacing of the joists so perhaps by doubling the number the depth could be decreased substantially.
Great content Brenden, it will be helpful if you could show some examples how Python can be applied in Structural engineering.
Hi Deepak, thank you for you support. I will be doing a series on this in the future so stay tuned.
@@BrendanHasty ya sir.
Plz do it.
JavaScript/AppScript! I used to be an excel zealot, now I love Google sheets!
Thanks Brendan for sharing the knowledge. Could you please say a bit more about working with Etabs using python? There's not much info in Etabs' API documentation. Much apprecaited.
Hey Brendan, this is a great content. Would you please make a video or show me how to write an API to pull data from etab or Bentley. Thanks
this is different for each software. python is not fully supported by Bentley. you're better off with vba or C#. haven't tried python with ETABS but i am assuming similar situation.
I really love your videos.
Can you plz do how python is used in structural engineer any small examples?
Thanks
will need to write some examples.
Nice explanation,most of the civil engineering guys ignores the gem of programming
Hi Shehab, agree most civil engineers ignore Programming to their detriment. leveraging programming can improve your efficiency more then anything.
@@BrendanHasty i spent a lot of time behind this,from bigger projects i learnt how to follow algorithms and do it step by step that makes me doing certain things i never thought could finish it
Hey Brendan. Absolutely love ur videos. Nyc topics which are very relevant. ✨✨✨✨✨✨✨
Can u explain that grasshopper and Dynamo thing more and what does a python beginner do with it?
Thanks Brendan, i am try to use Python interfacing with Strand7. I am still not sure go for Excel VBA or Python.
Hi Kwo, I would recommend Python, if it some versatile and faster. You can always pick up VBA later.
SIR PLEASE MAKE A SERIES ON USES OF PROGRAMING TO STRUCTURAL SOFTWARES LIKE ETABS TO EXCEL THROUGH PYTHON
Yess I'm on the right track!
nice James thanks for the support, and good luck on your journey learning python
I've actually been looking for something like this. I like solving problems and making things easier for myself. I once had this solution on how an automated program process can solve say a general arrangement (GA) for RC building but didn't know how to go about it. I hope to start exploring your channel from now on. Do you have videos on how to start with python?
I have been mean to make a course, and a videos on this so many topics to cover in enginner.
Thanks for the great video. I've looked into Python basics a while ago, and I'm considering picking it up again. I would love to see some real-world examples where you've used Python. I understand the basics of the language, and its potential, but I'm still struggling to picture the interface between the programming and the proposed outputs. E.g: How does the "link" work and what does the interface look like?
Hi Thues, thank you for your support. As for application of python in Stuctural engineering anything you are using Excel to bulk process data (Steel frame design, column design, core wall design...). I will be doing a future series on this so stay tuned.
Hi Brendon.
Very informative video.
Can u suggest a source or courses from where i can learn Python online?
Iam a structural engineer.
Really appreciate your guidance.
What do you think about Matlab / Octave or Smath?
Hi Joaqiun I would favour Smath, it is clearer for computations.
hey brendan !, I'm currently in my 3rd sem ;
please guide me that which programming lang. I should learn so that it would be beneficial for me in future in the aspect of civil engineering. I'm confused between these three languages *C, C++, Python*
Hi OM, I prefer Python but technically C or C++ can be fast. For engineering python will give you everything you need and most program api need python scripting.
Nice content! keep goin im learning the easy way with your videos
Hi Roger, thank for your support. Hope to keep impressing and helping improve your engineering.
Thanks For Giving New Perspective I was Thinking the Same how Language Can Help me as an Structural Engg.
it will help you speed up your designs
Hi, i'm wondering that Can Python solve dynamic structure problem as same as Matlab ?
Eigenvector, ritzvector,...
Hi Nhan, python is able to solve any problem Mathlab can. it is more versatile through the way python can process bulk data. I found this resource on solving Eigenvalues and solving linear systems using python www.math.ubc.ca/~pwalls/math-python/linear-algebra/eigenvalues-eigenvectors/
I couldn't find any websites or sources on the internet to give some initial guidelines on how to establish FEM on concrete design utilizing Python. I really want to get involve with coding and implementing my engineering knowledge beyond boundaries.
Hi Ratha, this would not be to hard it is just a math problem, look on the maths and for matrix look at the library pandas.
Another very useful video. Thank you . Personally, I have been using Matlab to manipulate the excel sheet data such as importing the data from excel sheet, running certain loops in Matlab, processing and then exporting the result into the excel file again. It saved a hell lot of time. It would be so much helpful if you upload some videos showing actual data manipulations.
Hi welcome back. Yes excel can slow down loops, I have been looking into how to present data manipulations and I think I will be doing on using Rhino and grasshopper, it will allow me to visually show the changes which should be interesting
Thanks a lot for this sir. Do you have any idea on civil engineering roles that require python or programming skills. I don't want to work as a civil engineer but I would love to stay in the industry I studied
Hi E U python is great at data processing so in civil engineering it would be great at finding the the best balance of cut and full on a uneven site, or automation of design. So there is Benfits in learning python as a civil engineer.
Hi Brendan, could you recommend any resources that target Python learning for structural engineering applications so learning is targeted as opposed to just doing a blanket learning of Python? Very interesting video👍.
Hi Colum,
I haven't been able to find any focusing on structural engineering. I will be putting together several videos around it in the future so there maybe be some resources here in the future.
great vedio i shd start learning python now Brendan pls suggest which is the best source for learning python
Hi Feroz, thanks for the support. I learn from writing scripts, with help from the stackover flow forum.
Amazing point of view, How can you compare Paython to RSA software ?
Hi Freeman, python allows you to manipulate data out of several software's. So you can use it to extent RSA and help you speed up your designs.
@@BrendanHasty Hi Brendan, thank you for your guidance, All the best
Can you please mention what are the libraries to be learn by structural engineer
And to what extent should we learn python
Hi Ekalavya, do you mean how learn/learnt python or the libraries i uses with programming in Python?
@@BrendanHasty yes
Any example you could make a video on in which you solved a complex structural problem through python?
Hi Abhay, thanks for watching and your suggestion. That is the plan, and will be maybe a series of videos, I just need to plan it out. I always appreciate suggestions so let's be know if you have any other ones.
@@BrendanHasty Thanks Brendan, just love watching your content, man. I'm a last sem structural engineering student based in NZ; it'd be great to witness any content regarding Interview questions or Employer's expectations from graduates! Basically, all such stuff required to begin your on-site career.
Thanks
@@AbhaySingh-jx6fp hi , in my case , I Programm all the monotonous stuff , and to optimize your design , for example in etabs I create a script ( in pyhton) to create steel joist ,and the script optimize the size of the element and the height of the joist , you just have to give the span , or maybe design of masonry walls ( create the P-M interaction curve )
Sir what's the salary range of Structural engineer with knowledge of Python
Hi Breadan, what software/programming projects in python (related to structures) do you recommend undergraduates to create?
Hi Mark, start looking at simple projects like beams, calculating shear, bending moments and deflection. Then custom section sizes and matrix methods.
thank u for the inspiration to follow my programming passion..... i wanna automate stuff in autocad and im learning autolisp..... should i continue or do a 180 and go to python
Hi George, it really depends on what you are looking for, tho I think Python is more dynamic, and with revit dynamo scripts allowing you to script in python, it may be a better choice. But it should be easy to transfer your skills
@@BrendanHasty thank u for the reply and i will do my best to take what i want from autolisp and then transfer to python
Hi Brendan! thanks for the great content. Do you recommend learning pyhon using an IDE such as Pycharm or using a pyhon distribution as Anaconda for engineering and data manipulation purposes?
Hi Maher, Personally i just Anaconda, for post processing and design.
This is the kind of content I am searching for!!.
Thanks @brendan hasty.
I have Completed learning basics of python.
Waiting for your upcoming series of videos how to include python and structural engineering.!!?
Thanks again
Thanks Arun, hope they exceed your expectations when they are published. and wish you luck on your journey learning python
I have Completed Mtech ( Structural Engineer), then i can do this course sir & where I learn this course, please guide me
Why is everybody stuck in excel sheet?
Agree Excel is getting old an clunky, but it is good for prototyping design workflows
Very concise
Thanks for watching
Some well-known engineers in my country c# is better . And I'm confused now ..I'm learning BIM now and learning Revit . is python or c# to learn.?
Hi Amr, C# will run faster. 🏃♂️ however, python is still fast enough, talking seconds for most engineering processes. Also, most engineering software API will allow access throght python but not always c#.
@@BrendanHasty oh okay, then python it is. Thanks for the time that you took to write this comment.❤
@@amraboali8756 wishing you luck on learning python.
@@BrendanHasty another thing, where can I find Content, that teach python for structural engineers?
@@amraboali8756 there is alot on youtube, StackOverflow is a great forum. if you want something more structured try skillshare, there is a link to skillshare in may latest video.
Great
thanks for the support Prashanth
I am surprised you didn't have that course as undergraduate.
Hi Ouedraogo, me to the skill are worth it.
What are your comments on MathCad😁
Hi Alen, I already have a video on this ruclips.net/video/ZloyGXxDFII/видео.html. Note is was shot of my phone. did you see this one?
What about Mathcad.
Hi Chris, I did a video before about softwares where I mentioned Mathcad ruclips.net/video/c4wm96hLSBc/видео.html
Masters Geotechnicl engineer, Good or Bad , please advise me ,Salarys in Australia
@ masters structural engineer alaso , please advice 2 job opeertutines
Please give me a advice , Geotechnicl or structurel
hi brandan. i'm worried about python processing speed, although python faster than php but slower than c++ or java, what do you think about this problem ?
and between matlab and python, what do you prefer ?
defiantly Python, more versatile and you can use it for free with websites like collabs
Hi Martin, C++ is technically faster. However, python is really fast. It was built to process large data sets, and processing speed will come down more to your programming skill and the technique you use to process the data like vectors vs matrix calculations. Python I found easy to learn as well, and plenty fast enough for any dataset I throw at it for my engineering design. Any language you learn isn’t lost time as you will be able to transfer thos skills to another language.
Hello Sir,
can u explain how u use python for the design or analysis as a structural engineer
I feel like if engineers don’t learn programming they are shooting them selves in the leg. Programming the language of the future even janitors should learn it
Hi Soheil, programming makes our jobs so much easier. Really should be mandatory in uni.
MATLAB 🥰
I have used it didnt like it, tho i did see the power of it.