Excel Now Has Python - And It's Awesome

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 พ.ย. 2024

ความคิดเห็น • 176

  • @KwadSkwad
    @KwadSkwad ปีที่แล้ว +92

    I was pulled in to the professional developer review team to get updates and give feedback on this product as they were developing it (I've been seeing previews and giving feedback for just under a year before the announcement).
    The remote only aspect of this was my biggest concern, every time. I pushed to ask why, if I have python installed locally, I cant execute code locally or even on my own servers. Depending on the sensitivity of your data, it's the difference in a viable product and a no-use-case product.
    That said, I'm SUPER stoked about the union here for use cases where it's allowed... and finally glad they announced it to the public and released it to the wild :P

    • @maevwat
      @maevwat ปีที่แล้ว +6

      They should allow users to use local environments even if they make it subscription based.

    • @aphfug
      @aphfug ปีที่แล้ว

      I would love to execute locally my functions. And I would love to access the internet and uses API to make data-sheet from external sources automatically.

    • @MagicBoterham
      @MagicBoterham ปีที่แล้ว +1

      Some suggested in an X that it generates more traffic to Azure, which allegedly is one of Microsoft's growth metrics.

    • @hjf3022
      @hjf3022 ปีที่แล้ว

      ​@@MagicBoterhamit would also be much harder(though not impossible) to justify an additional subscription if it were running on your hardware in a virtual environment.

  • @BradsHacks
    @BradsHacks ปีที่แล้ว +7

    3:31 Matplotlib is not Matlab. It's a Python library designed to resemble and be an alternative to Matlab.

  • @splitscim
    @splitscim ปีที่แล้ว +24

    Although its use case could be limited, I think this could find some really good use in computer science classes. The way this helps to visualize arrays is awesome, and I'm sure classes can find ways to use this which are different and easier to understand than normal textbook examples of Python. I do really hope some code can be run locally without a subscription!

    • @RockstarRomania
      @RockstarRomania ปีที่แล้ว +4

      I think it will be a big boon for Data Analysts.

    • @RockstarRomania
      @RockstarRomania ปีที่แล้ว +1

      @sonic-templeos Normally Data Analysts use Excel along with BI tools like Tableau or Cognos.

  • @natalieeuley1734
    @natalieeuley1734 ปีที่แล้ว +5

    This is super amazing. It's in a not super useful state right now, but the potential with this is so huge. VBA is completely impractical these days, so being able to use Python for stuff instead is so wonderful

  • @RobBulmahn
    @RobBulmahn ปีที่แล้ว +18

    6:53 You can *kinda* do regex in Excel, but only by creating a User-Defined Function in VBA and utilizing the Microsoft VBScript Regular Expressions library. It's not the prettiest implementation, nor the most performant, but it'll work using Excel's own built-in features.

    • @MsMiDC
      @MsMiDC ปีที่แล้ว +1

      if it works it works right

  • @zarinloosli5338
    @zarinloosli5338 ปีที่แล้ว +9

    I could see this being big for teachers. Even compared to Jupyter notebooks, The way this allows you to see your entire program state at once and mix and match more familiar Excel functionality with less familiar code could be huge for someone trying to teach computer science in a middle school or high school setting

  • @RockstarRomania
    @RockstarRomania ปีที่แล้ว +19

    For some time I prefered plotting graphs in MATLAB since Excel's graphs were not my cup of tea, so I'm excited to see that Matplotlib is directly supported!

  • @edvinas5555
    @edvinas5555 ปีที่แล้ว +33

    I'm so happy I learnt python!

    • @paulct91
      @paulct91 ปีที่แล้ว +2

      Sounds dangerous, learning Parseltongue sounds difficult.

  • @Lampe2020
    @Lampe2020 ปีที่แล้ว +7

    17:40 Correction: Pyhton only evaluates variables, formulas or function calls with `eval()`, if you want to execute code that contains multiple lines or assigns variables you need `exec()`. Unfortunately that always returns `None`, so you'll have to pass in a dict as the second argument (as in `namespace = {}; exec('x = 5 # or other stuff', namespace)`) which then contains all variables set/imported/defined inside the evaluated code.

  • @charliesumorok6765
    @charliesumorok6765 ปีที่แล้ว +3

    14:45 yes, it does interpret strings as strings by default. str is the class for strings in python.

  • @MagicBoterham
    @MagicBoterham ปีที่แล้ว +23

    I wonder how good the Python in the cloud in Excel on Wine on Ubuntu on Windows Subsystem for Linux integration is.

    • @amanstark
      @amanstark ปีที่แล้ว +2

      WSL is indeed great, its one of the best features provided by Microsoft for developers.

    • @estebanod
      @estebanod ปีที่แล้ว +1

      Your sentence is way too layered lol 😂

    • @amanstark
      @amanstark ปีที่แล้ว

      @@estebanod 😂👍

  • @chicagotimesskateboarding_2149
    @chicagotimesskateboarding_2149 ปีที่แล้ว +6

    GOnna start watching you again. Your pretty much my second Computer Science professor 😂

  • @funnydj1999
    @funnydj1999 ปีที่แล้ว +3

    Thanks, Joe, your making my day better.

  • @roywilson9580
    @roywilson9580 ปีที่แล้ว +5

    I just got the python ability in Excel, what I am most excited about is the ability to produce better charts and store/manipulate the data in a more organised way than Excel generally allows on the grid.

    • @RobBulmahn
      @RobBulmahn ปีที่แล้ว +2

      "Better" is highly subjective. There are a lot more types of charts that you can make with the various Python libraries, but one thing I've always struggled with is how difficult it is to make charts that don't look like dogshit from Excel '97.

    • @NigelMelanisticSmith
      @NigelMelanisticSmith ปีที่แล้ว +2

      ​@@RobBulmahnI feel the exact same lol. Power BI added Python support a while back, and the level of steps it takes to get an appealing product always prevents me from diving into it

  • @MarioSwitch2020
    @MarioSwitch2020 ปีที่แล้ว +7

    Excellent video as always 👍👍

  • @harryhack91
    @harryhack91 ปีที่แล้ว +1

    One thing I've learnt during my programming career is that "eval is evil". I wouldn't use it, even if the code is running on a separate VM, there might still be vulnerabilities that could allow malicious code to "escape" it and do nefarious things into your host system.

  • @Its-Just-Zip
    @Its-Just-Zip ปีที่แล้ว +24

    So on the topic of them running it remotely. I'm not super happy with that but I understand the reasoning. But since windows has hyper-V included, at least the pro version, I would have liked to see an option to have Excel spin up a hyper-V container and run the code there instead of remotely

    • @ThioJoe
      @ThioJoe  ปีที่แล้ว +6

      Interesting idea. Might be an enterprise option somehow

    • @tejasraman6913
      @tejasraman6913 ปีที่แล้ว +2

      At that point Excel should just install its own Python interpreter

    • @Its-Just-Zip
      @Its-Just-Zip ปีที่แล้ว +5

      @@tejasraman6913 so the reason I think excel is running the python code remotely is to help prevent malware from being built into a spreadsheet, if someone tries that they will only get the VM that will then be cycled out and replaced. This was the point of my recommendation for using a hyper-V container locally since you could set that up to properly isolate like if it was a remote VM

    • @siddiki9778
      @siddiki9778 ปีที่แล้ว +2

      You could probably set up windows sandbox to open any excel files (macro/python embedded or not) in a new container. That'd probably fix most security concerns

    • @tejasraman6913
      @tejasraman6913 ปีที่แล้ว +1

      @@Its-Just-Zip that makes sense, a python interpreter would be an actual pain to lock down. Maybe something like Docket style containers (in hyper v) would be better

  • @_SJ
    @_SJ ปีที่แล้ว +5

    I'll give you a giant thumbs up, Professor Joe

  • @fluentmoheshwar
    @fluentmoheshwar ปีที่แล้ว +8

    I wish it will allow using local python instead of cloud. Also allow using Visual Studio Code instead of that integrated code editor without any syntax highlighting

  • @RexfordHaugen
    @RexfordHaugen ปีที่แล้ว

    19:05 An alternative to nested IF statements natively in Excel is using a combination of an IFNA and IFS. For example:
    =IFNA(IFS(C7="A",C10,C7="B",C11,C7="C",C12),"Invalid Choice!")

  • @cdvries
    @cdvries ปีที่แล้ว +2

    Remember the PC? The Personal computer? For the first time one could do his/her own computing at home instead having to rent time to use the big mainframe computer at campus or university. The first pc pioneers were excited that they could finally do all the computing at home without having to pay per hour. And what are we doing now? Right, going back to the 60s where the computing is done on someone else his computer. What the bleep, micro transactions in excel functions, get out of here. Bring the P(personal) back in computing

  • @markusTegelane
    @markusTegelane ปีที่แล้ว +5

    This is going to make if statements much easier to read in Excel. The regular IF function in Excel is kind of a pain to use, especially if you want multiple comparisons at once.

    • @fstorino
      @fstorino ปีที่แล้ว +3

      You can already do multiple comparisons with either IFS() or SWITCH() function

  • @Lampe2020
    @Lampe2020 ปีที่แล้ว +2

    9:11 To show all imported modules you could insert the following line as the last line of the imports cell:
    ', '.join(name for name in globals() if type(globals()[name]).__name__=='module')
    To make it return all functions, replace 'module' with 'function'.
    Explanation:
    *', '.join()* joins all values in the given iterable (in this case a generator) with ', ' inbetween into a single string.
    *(name for name in globals)* iterates over all variable names in the global namespace
    *globals()[name]* returns the actual object the variable with the current name is referencing
    *type(globals()[name]).__name__=='module'* compares the type name of the object with 'module'
    The whole generator returns only the modules' names, which the str.join() then joins together to one string that gets returned by the whole line.

  • @_SJ
    @_SJ ปีที่แล้ว +3

    Thanks, Joe 🙂

  • @Speedswiper
    @Speedswiper ปีที่แล้ว +4

    A warning about the eval() function: Most programmers try to avoid eval() as much as possible, because it introduces a potential security hole. If someone is able to input the right data, eval() lets that person run any code they want on your system. So generally, you should stay away from it unless you're absolutely sure there's no way anyone malicious could exploit your code, and you absolutely need to use eval().

    • @samuelhulme8347
      @samuelhulme8347 ปีที่แล้ว +4

      Or run on Microsoft’s cloud VM instead of “your system”.

    • @symix.
      @symix. ปีที่แล้ว

      Yes, but in this case there is no danger because the code is ran in microsofts cloud.

    • @HolarMusic
      @HolarMusic ปีที่แล้ว

      ​@@samuelhulme8347data leaks are a thing

  • @richarddavidson6480
    @richarddavidson6480 ปีที่แล้ว +1

    1. So what am I supposed to do with 40 years of excel macros?
    2. The data analysis math package has existed since almost the first. So do I have to now go update 40 years of those as well?

  • @birdpump
    @birdpump ปีที่แล้ว +1

    It seems like it's running some sort of Jupiter lab instance in the VM and the way cells run is very similar to a .ipynb notebook.

  • @abdulshabazz8597
    @abdulshabazz8597 ปีที่แล้ว

    I just knew this was going to be really powerful once it debuted and here is why: A software language perform operations on strings of characters, including numbers which are considered strings with unique properties. All strings can be grouped into special sets and given unique properties, such as: Bool, Integer, Float, and so on. In other languages these are called (Data) Types. Individual Data Types can be further grouped together into a special set called a Class, Struct and or Structure which only have these unique data types as built-in attributes and or properties. The excel spreadsheet allows you to view the memory layout in a flattened manor. In a traditional programming language the cells would represent a CPU and GPU register, or auxiliary memory address. The reason this development paradigm is more powerful than a traditional programming language will become clear to the world with the introduction of AI (OpenAI's ChatGPT), and hopefully AGI in the upcoming releases.

  • @5H4D0WOfficial
    @5H4D0WOfficial ปีที่แล้ว +2

    Great Video 🙃

  • @Blackilykat
    @Blackilykat ปีที่แล้ว +3

    what a big scam. Surely a big ass company like Microsoft could figure out how to run it safely in your own computer, but yhe good ol' "safety concerns we could avoid force us to only offer this as a service instad of a product". Customers are paying regularly to not have the latest features. And they will be happy to throw more money at should come with what they already pay!
    Imagine if your web browser forced you to pay a subscription to run every website's code in the browser's owner's server instead of your computer, for "safety concerns". While it's possible that exploits coild lead to the code being unsafe to run, it has never been a big enough concern to not let users run the code in their own machine.
    This feature is bullshit and it hurts to know that people won't see the scam and will happily pay for it.

  • @GuyFromJupiter
    @GuyFromJupiter ปีที่แล้ว +2

    If I cannot run the code locally I'm just straight up never using this feature. Just make it like macros, where it has a specific file extension and downloaded files have to have Python explcitly enabled to actually run the code. Microsoft can make whatever excuses they want, but until I'm able to use the feature 100% offline it may as well not even exist in my eyes.

  • @wowzreal
    @wowzreal ปีที่แล้ว

    Keep up the (mostly) weekly uploads, love your vids! Always informative and fun to watch 😊

  • @KryzysX
    @KryzysX ปีที่แล้ว

    I appreciate you, man!

  • @josephsuhudu7334
    @josephsuhudu7334 ปีที่แล้ว +2

    First rule of data science: If it can be written in python it will be written in python.

  • @estebanod
    @estebanod ปีที่แล้ว +4

    Why is running python on a hosted VM better than running locally iyo?

    • @samuelhulme8347
      @samuelhulme8347 ปีที่แล้ว +1

      Because Microsoft can make it secure. If an Excel sheet contained malicious python code then Microsoft can just destroy the VM and make a new one or block the code from running.

    • @estebanod
      @estebanod ปีที่แล้ว

      ​@@samuelhulme8347ohhh i guess that makes sense, thank you

    • @maevwat
      @maevwat ปีที่แล้ว

      @@samuelhulme8347 all devs take care of their projects security so its not a viable argument, they should still allow users to use a local environment or provide a self hosted container

  • @ASMM1981EGY
    @ASMM1981EGY ปีที่แล้ว

    Huge respect from Egypt to Latvia

  • @emmanueldauteuil756
    @emmanueldauteuil756 ปีที่แล้ว +1

    Yeah; ability to write READABLE conditional statements, and use variables, directly within Excel, would be froggin useful to me, cause we do A LOT of that, as long as you can pull down your "formula" (e.g. Python code) within a table. Otherwise...

  • @snarkykat
    @snarkykat ปีที่แล้ว

    Whenever I had to store an array/list/dictionary into an Excel cell, I stored it as JSON. I like that it need not be done that way anymore with Python

  • @ProjSHiNKiROU
    @ProjSHiNKiROU ปีที่แล้ว

    Non-cloud virtualization (WSL, etc.) or WebAssembly-based Python are the best ways for non-cloud Python for Excel. Given how much issue macro security is for an average Office user.

  • @SimionChis
    @SimionChis ปีที่แล้ว +1

    I'm not sure if I understand correctly ... this can be run only online? So ... all data are send to MS? Yeah! I'm wrong. No? O..O

  • @josiauh
    @josiauh ปีที่แล้ว +1

    IP Loggers bouta be crazy
    edit: oh.
    edit 2: OH.

  • @Anonymous-6598
    @Anonymous-6598 ปีที่แล้ว

    That's a groundbreaking feature. I had troubles understanding excel script. Now everything will be different. Thanks for video btw.

  • @FreakGene
    @FreakGene ปีที่แล้ว +2

    Sounded interesting at first, but seems kind of disappointing. Im able todo so much more with the included VBA (even though its dumb because they dont have common sense features the same across the entier microsoft suite... Such as buttons and their customization properties. And there is glaring bugs like how in in excel you cant add a row to a defined table with the normal code when a sheet is protected except for vba editing.)

  • @katycatjulius
    @katycatjulius ปีที่แล้ว +1

    it was an interesting video indeed, i don't use excell much (i just have a sheet with my monthly spendings and what i have left at that point and that's from a template by microsoft) so this is nothing for me but still verry interesting

  • @tamertamertamer4874
    @tamertamertamer4874 ปีที่แล้ว

    Finally a good excel update.
    Also I find it funny how he casted a string as a string :)

  • @BabusGameRoom
    @BabusGameRoom ปีที่แล้ว

    Seems like it could potentially be very useful. For now, I'll stick with my XLOOKUPs and nested IF statements, but it might be nice if I'd need anything more than one ELIF.
    It doesn't immediately seem like it replaces VBA and macros yet either, but I'd guess it's only a matter of time?
    It's a shame about the extra cost, though.

  • @fizixx
    @fizixx ปีที่แล้ว

    Thanks for the info! Looks a little messy right now, but I'm sure they will polish it and make it much easier to handle.

  • @aonodensetsu
    @aonodensetsu ปีที่แล้ว

    edit: match was added in 3.10, sry
    base = xl("C6")
    match xl("C7").lower():
    case 'a': base *= 10
    case 'b': base *= 20
    case 'c': base /= 1/50
    case _: base = 'Error'
    base

  • @PiddeBas
    @PiddeBas ปีที่แล้ว

    Why didn't they just spin up a small vm locally when you start Excel if you enable the feature?

  • @dimknaf
    @dimknaf 10 หลายเดือนก่อน

    I receive connection errors when I am trying to connect to localhost with Flowise or Local LLM APIs. In Python it's ok, but with excel it's not. Any thoughts?

  • @BraydenPrice30
    @BraydenPrice30 ปีที่แล้ว

    Pretty sure the peoper way to output things from the indented code blocks (if statements) is to "return" the value. Though your way works as well.

  • @CesarPeron
    @CesarPeron ปีที่แล้ว

    Late response from Office to what Google offers many years ago, through JavaScript code, and all of it is natively, free, online, and more powerful. Please, Joe, make a video of it.

  • @obedespinoza4185
    @obedespinoza4185 ปีที่แล้ว

    Can you read or export files like csv with python for excel like you can with jupyter labs?

  • @TerenceBui
    @TerenceBui ปีที่แล้ว

    Thanks Joe! Just wondering if it’s possible to use Python formulas in named ranges?

  • @_Dearex_
    @_Dearex_ ปีที่แล้ว

    Very nice! Cant wait to get this at my job in 25 years 😂

  • @johnprouty6583
    @johnprouty6583 ปีที่แล้ว

    So, how much are they going to charge for the extended capability?

  • @Cart1416
    @Cart1416 ปีที่แล้ว +1

    I know, it's so cool

  • @nathanaelmoyer6993
    @nathanaelmoyer6993 ปีที่แล้ว +2

    I think this idea is pretty awesome but I really dislike the whole running the code in the cloud part. I can see why there's an argument for running it this way but I think the down side of needing to run it over the Internet is a deal breaker for me. I'd still be willing to pay the extra fee for this feature but only if I can do everything offline.

  • @keithmonahan3788
    @keithmonahan3788 ปีที่แล้ว

    That was cool !! I had a question; does anyone know of a relatively painless way to “merge 2 .json bookmark files. ??
    I currently have two individual bookmark files from Firefox’s browsers on different machines that I would like to merge as one file.

  • @ytuser13082011
    @ytuser13082011 ปีที่แล้ว +2

    Yeah, yeah! so many new attack vectors :3 Let's celebrate!

  • @RositaQuinonez-i3g
    @RositaQuinonez-i3g ปีที่แล้ว

    Thanks!

    • @ThioJoe
      @ThioJoe  ปีที่แล้ว

      No problem!

  • @tiagotiagot
    @tiagotiagot ปีที่แล้ว

    Can Excel-Python write and/or run Excel macros?

  • @hendrikerz
    @hendrikerz ปีที่แล้ว

    I am required to use Excel and Python on their own on a daily basis during my PhD, and that this exists is my absolute worst nightmare coming true.

  • @thanksty.8502
    @thanksty.8502 ปีที่แล้ว

    You should totally do a Python course, I'd take it.

  • @cuteswan
    @cuteswan ปีที่แล้ว +1

    Can you also use the Python features in Excel's Filght Simulator window? ;)

  • @Jorvs
    @Jorvs ปีที่แล้ว

    hope "only office" will also have this feature

  • @ethobotog
    @ethobotog ปีที่แล้ว

    What font do you use in excel?

  • @charliesumorok6765
    @charliesumorok6765 ปีที่แล้ว +1

    Excel was capable of evaluating python code for a finite number of instructions before this update.

  • @ratnadeepsaha7675
    @ratnadeepsaha7675 ปีที่แล้ว

    Make more videos like this.Make more videos on openings focused on product based companies.

  • @MoneyGrab
    @MoneyGrab ปีที่แล้ว

    wait, so now i can easily make excel games on python? fantastic!

  • @lukario7173
    @lukario7173 ปีที่แล้ว +1

    HI joe, how are you?

  • @Neuer_Alias_erstellen
    @Neuer_Alias_erstellen ปีที่แล้ว +2

    please do a vid aboujt tensorflow in exel 😆 - and i wonder if tkinter works in it

  • @n.park1
    @n.park1 ปีที่แล้ว

    Can't wait until firefox has Python to change the url 🎉🎉🎉

  • @supercheetah778
    @supercheetah778 6 หลายเดือนก่อน

    There's no reason this should need cloud access. I get the reason for doing it for security, but Microsoft knows all about containers, and that modern Windows has Hyper-V built-in. They should be able to come up with something to run the Python in a container or local VM so that people don't have to worry about their data being given to another entity. Using the cloud should be entirely optional.

  • @chadmckean9026
    @chadmckean9026 ปีที่แล้ว

    16:01 that 1st line should not be necessary, if you were using if(): elif(): elif(): that would be shorter than use a else: output="", you could use output=None BTW

  • @MuddasirShah
    @MuddasirShah ปีที่แล้ว

    03:30 its “mat plot lib”. Not mat lab :)

  • @emilianozamora399
    @emilianozamora399 ปีที่แล้ว

    Finally, a useful python program

  • @akinne_
    @akinne_ ปีที่แล้ว

    if all the actions are done on hyperV on microsoft servers, I wonder if you can see the ip. And if so, I have MANY crazy ideas what can be done.... Of course that would be big security hole.
    btw now making games in excel will be much simpler.

  • @TheRealMangoDev
    @TheRealMangoDev ปีที่แล้ว

    yes

  • @jongeduard
    @jongeduard ปีที่แล้ว +2

    I do not like the fact that it needs to run in the Microsoft cloud. This should really be optional (in that case it would be really great). That's already a disappointment to me.
    But that is because I dislike that whole thing where they are forcing you more and more to use cloud services in general. But that's my freedom oriented mindset. Feel free to disagree with me of course. But hopefully some kind of open source project will take over the idea to use this thing for free and on your own system.
    It's not that am not against cloud, but I consider it a mistake that it's made into the only option, especially when it comes to having to rely on large anonymous companies like Microsoft and Google.

    • @limcheehean
      @limcheehean ปีที่แล้ว

      I think Microsoft is concerned about ppl having malicious code running on their local machine.

    • @jongeduard
      @jongeduard ปีที่แล้ว +1

      @@limcheehean Valid point, but still, they should leave the option open to use another server or cloud solution.
      And apart from that, for local execution you can just apply the same kind of protection rules that are currently applied to VBA macro execution in modern Office versions, in which the user explicitly needs to enable permission to execute.

    • @brodriguez11000
      @brodriguez11000 9 หลายเดือนก่อน

      It's for 365 so it's a little late to complain about the cloud.

  • @MailsonWei
    @MailsonWei ปีที่แล้ว

    so many competition. now a lot more people know how to code.

  • @ayushmuley1907
    @ayushmuley1907 ปีที่แล้ว

    Awesome feature but it would be more awesome if it installs the python locally 😊

  • @mustfaaboassd
    @mustfaaboassd ปีที่แล้ว

    I needed to color a shape with the color of a cell that i set
    No vba code ever worked
    Gonna try python

    • @DavidBourne001
      @DavidBourne001 ปีที่แล้ว +1

      Try:
      Range("A1").Interior.Color = RGB(250, 250, 250) 'or whatever
      ActiveSheet.Shapes("Name of Shape").Fill.ForeColor.RGB = Range("A1").Interior.Color

  • @davidadams421
    @davidadams421 ปีที่แล้ว

    Superman + Captain America = Python in Excel

  • @TheLedgendaryMiner
    @TheLedgendaryMiner ปีที่แล้ว +1

    Sick

  • @RedstoneHair
    @RedstoneHair ปีที่แล้ว

    can it do pygame?

  • @ħarmed
    @ħarmed ปีที่แล้ว

    Having Python in Excel is cool but what would happen if malicious python code gets executed?

  • @detronikaan6101
    @detronikaan6101 ปีที่แล้ว

    I wonder how long it'll be before libreoffice copies this :P

    • @maevwat
      @maevwat ปีที่แล้ว

      probably someone is working on it rn

  • @gunjankumarind8804
    @gunjankumarind8804 ปีที่แล้ว +1

    WOWWW 👍

  • @Mamelao661
    @Mamelao661 ปีที่แล้ว

    Hi everyone!

  • @1.............................
    @1............................. ปีที่แล้ว

    *0:41*

  • @wg2
    @wg2 ปีที่แล้ว

    would be nice if they would allow for a local runtime, also eval is evil don't use it

  • @AlyssaMcNeil
    @AlyssaMcNeil ปีที่แล้ว +3

    Should have integrated Power Shell instead :\

  • @Ramon314
    @Ramon314 ปีที่แล้ว

    Very disappointed by it not running locally...

  • @businessaccount1
    @businessaccount1 ปีที่แล้ว

    First of all I saw dual audio support in your video on youtube now why are you using it in video I love watching your video in dual audio pls add dual audio

  • @NIronwolf
    @NIronwolf ปีที่แล้ว

    Well, I know @standupmaths uses Excel and Python quite a bit...

  • @slayerofjack2276
    @slayerofjack2276 ปีที่แล้ว +1

    regex is not a scripting language

  • @furyrust
    @furyrust ปีที่แล้ว +2

    I only learning Ren'Py so far.😭

  • @dillenrud8897
    @dillenrud8897 ปีที่แล้ว

    Cool

  • @BraydenPrice30
    @BraydenPrice30 ปีที่แล้ว

    Thio saying Bool-lean instead of Bool-ean 💀