Logo?

Поділитися
Вставка
  • Опубліковано 26 січ 2025

КОМЕНТАРІ • 168

  • @mbg8733
    @mbg8733 4 роки тому +172

    There is an inbuilt turtle module in Python, exactly like this

    • @Truttle1
      @Truttle1  4 роки тому +49

      Cool. I did not know that. I also saw a turtle graphics program that came installed with KDE.

    • @animalibera4326
      @animalibera4326 4 роки тому +20

      There are turtle libraries for a lot of languages, even befunge ^^

    • @NStripleseven
      @NStripleseven 3 роки тому +2

      Yea turtle is also a nice way to teach programming

    • @av3stube480
      @av3stube480 3 роки тому +3

      Yea, that was how I first came in contact with programming.
      I was even in a tournament / competition for this, lol

    • @red13emerald
      @red13emerald 3 роки тому +2

      ROS also has this as their main demo for sending messages/commands. I didn’t know it was based on Logo until now!

  • @gyroge9
    @gyroge9 4 роки тому +90

    The legend is uploading frequently

    • @Truttle1
      @Truttle1  4 роки тому +21

      I'm glad EsoLabyrinth is over. I can finally make videos a reasonable length again.

    • @oreiboon
      @oreiboon 3 роки тому

      @@tikete seriously

  • @Allstreamer_
    @Allstreamer_ 4 роки тому +90

    God damn the code made by obfuscate actually made me revolt like physical moved my head back

    • @0bfuscate
      @0bfuscate 4 роки тому +16

      i'm glad i did my job well, puny mortal!

    • @RubyPiec
      @RubyPiec 3 роки тому +2

      @@0bfuscate holy hell its obfuscate

    • @IARRCSim
      @IARRCSim Рік тому

      It is very funny, though. I never saw code written as badly as I have in Logo as if he's completely correct about the ridiculousness of alternative command names in it. Also, Logo tools often have a single-line input feature which forces people to write things more compact and single-lined than readable. Lots of examples you'll find are compressed to 1 short line as if what jsminify does to JavaScript is a coding convention with Logo. It is something new Logo programming tools should find ways to discourage because it teaches people that it is unimportant to write clear, understandable code.
      Some alternative command names are wildly confusing because some Logo interpreters support words from multiple languages like "vooruit" from Dutch instead of "forward". Nothing confuses people quite like mixing multiple natural languages in it.

    • @IARRCSim
      @IARRCSim Рік тому

      @@jh29a everyone scrolls up and down while reading code in any programming language. It is normal to have more than 50 lines in a program and have it go vertically out of view. Up/down generally corresponds with steps before and after the one you're looking at so vertical scrolling feels completely natural. Scrolling left to right is when you're likely doing something wrong. Python's PEP-8 style guide recommends a maximum line length of 80 characters for similar reasons.
      MSWLogo, FMSLogo, UCBLogo, and many other Logo programming tools support a single-line code input feature usually called "Commander" but any significantly long code would be better stored in procedures that can have as many lines as keeps your code clear.

  • @absolutehooman8948
    @absolutehooman8948 4 роки тому +22

    6:35-6:36 Set Personal Computer? You don't "set" them Obfuscate, you use them!

  • @bobuccman1424
    @bobuccman1424 3 роки тому +4

    fun fact: most (non tech) schools in europe use logo (and its 'translated' forms) as a tool of education to this day

  • @BV-mg1ek
    @BV-mg1ek 3 роки тому +31

    Just got nostalgia from when we learned this in school lol.

  • @_fluffyy1028
    @_fluffyy1028 4 роки тому +19

    "scratch from the 20th century" yeah that seems accurate

  • @monnamonsta
    @monnamonsta 3 роки тому +10

    This brings back so much memories omg, but I remember the turtle being a triangle.

  • @Pontiflex
    @Pontiflex 3 роки тому +9

    Dude Logo was the language I learned programming with in school. Logo is my homie! We did so much stuff with this I remember me coding entire games with this and felt like a hacker until I realized there are ways to do this, which do not hurt.

  • @MaggieAMoscaZoadora
    @MaggieAMoscaZoadora 2 роки тому +6

    You are criminally underrated.
    I really like this way of teaching various programming languages, using fun animations to explain everything easily.

    • @kazii_the_avali
      @kazii_the_avali Рік тому +3

      unluckly even after a year they are still criminally underrated. it is amazing work done by him tho.

  • @Tupster
    @Tupster 3 роки тому +5

    This is the most procedural Logo code I've ever seen. Every time I use 'make' in a Logo program I feel like I've failed.

    • @IARRCSim
      @IARRCSim Рік тому

      @@jh29a there is localmake in some Logo interpreters like FMSLogo for use in procedures. localmake is a bit like mixing local and make in FMSLogo but could also be like 'make' for local variables only.
      I don't know what is so bad about using 'make' but there are some alternatives. If he wanted to avoid using variables so hard that he felt bad about using them, maybe he was trying to avoid all side effects. Completely avoiding side effects would be weird when turtle graphics is so stateful with pen, turtle position, turtle heading, pen color, pen up/down..., though.

    • @nekokuza
      @nekokuza Рік тому

      Also not using repcount in the loop makes me cringe.
      Sorry for the necroposting. (:

  • @eigenman2571
    @eigenman2571 3 роки тому +2

    I remember my school including logo as part of the “computer education” course for 2nd graders

  • @craftlofer9974
    @craftlofer9974 2 роки тому

    6:20 me literally shortcutting every single value and coming back a week later just looking at the code confused at what each value is for

  • @Llamaful
    @Llamaful 2 роки тому +1

    This is surprising very high quality good job. Keep it up!

  • @otesunki
    @otesunki 4 роки тому +4

    6:13 is the best part.
    Note to self.

  • @rhdevelops6023
    @rhdevelops6023 4 роки тому +2

    The downward spiral reference really got me

  • @AlexanderQ689
    @AlexanderQ689 2 роки тому

    When I learned Java in uni a decade ago they gave us a package they built called Turtle Graphics that did exactly this as an introduction to programming

  • @adamboy7777
    @adamboy7777 3 роки тому +1

    Oh my god, I'm did this in early middle school as a kid (I'm almost 25 now, for reference). We had a "computer class", but it was quickly gutted for some kind of digital testing/learning program. I loved that turtle, it was one of my first introductions to programming.

  • @gavinmorton7682
    @gavinmorton7682 3 роки тому

    I happened upon this channel, and am very surprised this channel isn't viral. Promptly subbed, thank you UA-cam algorithm

  • @BreadcrumbMC
    @BreadcrumbMC 3 роки тому +1

    Your videos are always so fun and charming to watch. Great job! Keep up the amazing work!

  • @StillConfusing
    @StillConfusing 3 роки тому

    this gives me flashbacks to my highschool programming course back in 2016
    we did scratch FMSlogo java and python

  • @MagnusSkiptonLLC
    @MagnusSkiptonLLC 3 роки тому

    I remember doing this in school. I didn't even realize it was programming at the time, I just thought it was a fun little turtle drawing game or something.

  • @wisteela
    @wisteela Рік тому

    Python also has a Logo library.

  • @scattagain
    @scattagain 3 роки тому

    Where did the spin thing here 3:40 originated

  • @Veptis
    @Veptis 2 роки тому +1

    This has been the most fun language so far. I really love the idea of making images from code. That's why GSGL Shaders are so interesting

    • @IARRCSim
      @IARRCSim Рік тому

      Do you mean GLSL, OpenGL's shader language?

    • @Veptis
      @Veptis Рік тому

      @@IARRCSim yes

    • @IARRCSim
      @IARRCSim Рік тому

      @@Veptis You might like /watch?v=cLJGIJ2meYE because every frame of the video was made with GLSL.

  • @imperiallegionnaire8344
    @imperiallegionnaire8344 Рік тому

    I had to learn NetLogo a dialect of Logo for a class. I quite enjoy this one.

  • @svz5990
    @svz5990 Рік тому

    Scratch (Visual programming language) has kinda some features that include Logo's code, kinda seems like Scratch was inspired by Logo..

  • @DJruslan4ic
    @DJruslan4ic 3 роки тому

    "Find the difference between this picture and this picture"
    Logo programing language
    Scratch pen comands, move blocks and variable blocks
    "They are the same picture."

  • @EpicTyphlosionTV
    @EpicTyphlosionTV 4 роки тому +9

    I just found out about esolangs last night, as well as your channel. This stuff might just get me into coding for real!

    • @Truttle1
      @Truttle1  4 роки тому +5

      Yay!
      This video's not about an esolang tho

  • @theoriginalbabycub
    @theoriginalbabycub 3 роки тому

    You can use logo with never touching the turtle graphics. It has list-processing features a la Lisp.

  • @IARRCSim
    @IARRCSim 2 роки тому

    6:07 to 7:00 is hilarious. It is very true. People love to make their code shorter at the expense of being far less readable. That's also probably why so many command lists end up on the same line as a repeat.

  • @Lukilliano
    @Lukilliano 3 роки тому +1

    Yoo this is amazing, this was the first language i learned, and i remember it being so fun after you enable 3D mode xD

  • @redo1122
    @redo1122 3 роки тому +1

    i like how in poland schools still pay for full version of this program... Also check out Kturtle, free and opensource alternative.

    • @redo1122
      @redo1122 3 роки тому

      @@jh29a Logomocja-Imagine is a version with polish support. Every school uses them, most don't buy it, but use the demo version, but then teachers have no way to give homework on that, so there is still quite a lot that do give money for a simple LOGO program.

  • @mochi182tv
    @mochi182tv 3 роки тому

    Afaik the first record in wayback machine does not mean the date of creation, just when it was recorded first. Just a tip.

  • @swirlingabyss
    @swirlingabyss 2 роки тому

    I remember learning logo in third grade. Good times.

  • @zilog1
    @zilog1 2 роки тому

    I wonder if you can get it to draw you a logo.

  • @frank_calvert
    @frank_calvert 4 роки тому +2

    im so happy you too like the downward spiral

  • @EdKolis
    @EdKolis 2 роки тому

    Love the random Mario Kart music!

  • @MCChubbyUnicorn
    @MCChubbyUnicorn 3 роки тому

    Is this what the turtles in computercraft were based on? The commands seem similar enough

    • @MCChubbyUnicorn
      @MCChubbyUnicorn 3 роки тому

      @@jh29a well, yeah. I'm aware that the base language is Lua, but I mean the "turtle.*" is similar enough to make me think of CC in general

  • @The-Dev-Ninja
    @The-Dev-Ninja 3 роки тому +2

    this is a legend

  • @smashpik
    @smashpik 2 роки тому

    This was my first programming language ever i don't know how to feel, if happy or sad to see it here

  • @NBCSPE
    @NBCSPE 3 роки тому +1

    Wait This Is Not Logo.
    Logo Is About A Icon Like, Hospital Company, Television Company, Technology Company And Every Company!
    Look At Your Logo.

  • @PixelOutlaw
    @PixelOutlaw Рік тому +1

    Logo actually is a serious programming language it doesn't have much business use. But one of the most important things that wasn't shown here is the value of abstraction. In particular it would have been a great example to turn that code into a function and then call the function with various parameters to actually show some more power than what you have. It really is unfortunate that people don't use it more as a programming language The art side is fun, but it's actually one of the better languages of the time when it was released. Syntactically it's much stronger than BASIC. Read the manual for UCB Logo if you want something that's more than a toy.

  • @vanya536
    @vanya536 3 роки тому

    Ah, my first programming language

  • @LucasBucur
    @LucasBucur 9 місяців тому

    can you make a video about scratch?

  • @cmyk8964
    @cmyk8964 3 роки тому +1

    Nice backwards BLJ Stairs music!

  • @doctordothraki4378
    @doctordothraki4378 3 роки тому

    4:49 thumbnail feature

  • @FlameRat_YehLon
    @FlameRat_YehLon 2 роки тому

    IMO OpenSCAD is more or less the new LOGO but in 3D. And you can print useful things using it.

    • @IARRCSim
      @IARRCSim Рік тому

      There is also turtlespaces which makes 3D graphics using the Logo programming language. turtlespaces just isn't as useful for adults who are more focused on making 3D models and exporting them than learning by playing around.

  • @MatiEP09
    @MatiEP09 3 роки тому

    in polish schools they are still learning this programming language in second grade, and in 7th still learning scratch.
    and im that weird kid who can program in c# xd

  • @gyroge9
    @gyroge9 4 роки тому +1

    The spinny Truttle 7:01

  • @adex2
    @adex2 3 роки тому

    The nostalgia from Twitch plays pokemon. Great job!

  • @johnflanch3085
    @johnflanch3085 4 роки тому

    Im suprised you didn't mention how wierd strings and varibles work

  • @Crazy___Ginger
    @Crazy___Ginger 3 роки тому

    3:38 unexpected speen, nice

  • @tux1468
    @tux1468 4 роки тому +4

    3:40 A Vinesauce reference? In YOUR video? What timeline is this?
    5:28 *phffff*
    Also, I'd recommend checking out this little Logo interpreter right here: www.cr31.co.uk/logojs/logo.html

    • @Truttle1
      @Truttle1  4 роки тому +2

      This video is 1/3 references

    • @Truttle1
      @Truttle1  4 роки тому +1

      Also, I used the logo interpreter that I did because it animated the turtle

  • @1TW1-m5i
    @1TW1-m5i 3 роки тому

    the setxy (set coordinates X and Y) command in this is unfortunately named
    But I bet kids wouldn't pick up on that until at least 10 or 12

  • @williamolsen20
    @williamolsen20 11 місяців тому

    is the background music in this video from Wonder Boy the Dragons Trap video game?

  • @RandomDucc-sj8pd
    @RandomDucc-sj8pd 2 роки тому

    2:43 bro running for president and uses imovie bruh

  • @vicr123
    @vicr123 4 роки тому +1

    TIL a spiral has 10000 sides 🤔

  • @ionrael
    @ionrael 3 роки тому

    I went to primary school from 2007 to 2013 and in the fist years we had a computation subject and we were learning logo in it! Yep we have a version of logo I can't tell if it was for windows 95, 98 or XP, and the most sophisticated thing we managed to make in 3 years was a square that is painted inside with the color pen a different color.
    Then next year we just make some typo in Word 98.
    Yep the teacher were very old and the computers even more, but believe me or not that school was years beyond it's time for teaching computing and programming to childs, in primary school.
    Maybe in USA or other first world country have advanced technology and learn phyton in kinder, but for Latin America that school was very advanced to its time

    • @ionrael
      @ionrael 3 роки тому

      For example, is one of the few public primary schools that teaches english.
      And the school is 100 years old and I can tell, teachers and management team were at least as old as school haha

  • @mariluski23
    @mariluski23 28 днів тому

    i remember being told how to program with this :/

  • @OptiGamer
    @OptiGamer 3 роки тому

    I don't get it why you don't have hundreds of thousands of followers yet :( your vids are insane keep it up 😊

  • @petarm4640
    @petarm4640 2 роки тому

    There's a python module called turtle based on Logo.

    • @IARRCSim
      @IARRCSim Рік тому

      You're 90% correct. The last 10% would be in saying that the python turtle module was based on turtle graphics instead of Logo. Logo is a programming language and Python's turtle is just modules and not a distinct programming language. Turtle graphics is not a programming language. It is more like a set of commands or functions that are commonly supported by Logo to access and control simulated turtles and the turtles draw graphics.

  • @ToadComrades
    @ToadComrades 4 роки тому

    i just fiddled around with logo for a bit
    it was fun

  • @mentally_injured6920
    @mentally_injured6920 3 роки тому

    They somehow translated logo to polish and called it logomocja and its soooo poor in commands... You can only draw, change parametrs of pen and make loops that doesn't even work...

    • @mentally_injured6920
      @mentally_injured6920 3 роки тому

      Ye, you have to pay or get a school packet for full version...

  • @ponali.mememaker
    @ponali.mememaker 3 роки тому

    3:40 this is where my laugh exist

  • @insaneabrokenheroofficial
    @insaneabrokenheroofficial 3 роки тому

    now develop an api for a web server that creates, updates and deletes products from a data base and manage transactions

    • @IARRCSim
      @IARRCSim Рік тому

      Might want a different programming language for that. SQL is a specialized programming language that is extremely popular. Not being general-purpose doesn't imply being useless. In a lot of situations, specialized programming languages are very useful.

    • @insaneabrokenheroofficial
      @insaneabrokenheroofficial Рік тому

      @@IARRCSim Blud responded a 2 year comment no cap bro 🗣️🗣️🗣️🗣️💀💀💀💀

    • @IARRCSim
      @IARRCSim Рік тому

      @@insaneabrokenheroofficial is that a problem? Unless you're talking face to face or in something else realtime, a response time of years seems fine to me. More people are likely to read the comments after they're written too. I doubt they'd read the comment and reply much differently if there was a 2 year gap between the two.

  • @jgtb0pl
    @jgtb0pl 2 роки тому

    6:57 It's A Five!

  • @zperk13
    @zperk13 4 роки тому +1

    What do people thing when they walk in on your voice acting?

    • @Truttle1
      @Truttle1  4 роки тому +1

      idk... that has actually never happened before...

    • @RubyPiec
      @RubyPiec 3 роки тому

      @@Truttle1 when I watched your furst vid with an intro I was kinda confused like "wait, this isnt an esolang channel?" but watched the whole thjng anyways

  • @entized5671
    @entized5671 3 роки тому

    this epic bg music tho...

  • @i_teleported_bread7404
    @i_teleported_bread7404 3 роки тому

    1:55 Oh shit, it's the Homestuck logo!

  • @sodiboo
    @sodiboo 3 роки тому

    why is Logo nothing like Logos yet their names are so similar?

    • @IARRCSim
      @IARRCSim Рік тому

      Logo as in Greek for word or thought. The Logo language supports some basic natural language processing to manipulate word lists. Documentation for Logo refers to lots of things a "word" when you normally wouldn't choose "word". For example, numbers, strings, procedures... have been called "word's" in Logo programming documentation. It is interesting and confusing when Logo also has turtle graphics that could draw company logos. Graphics used for branding is called "logos" too because it has common etymological roots. A company's logo is sort of the single "word" or "thought" or symbol rather, that represents that company.

    • @sodiboo
      @sodiboo Рік тому

      @@IARRCSim ... Logos, an Objective-C preprocessor by theos, the build system (comment made by a younger, more naive me, who wrongfully thought it was a programming language)

  • @anti2167
    @anti2167 3 роки тому

    i love this video a lot actually!

  • @notthatntg
    @notthatntg 2 роки тому

    make a video on scratch

  • @guidojansen6720
    @guidojansen6720 3 роки тому

    "'Thanks`! Obfuscate"

  • @TheLucaz37
    @TheLucaz37 3 дні тому

    Truttle1 is still fire

  • @Panni-yq2vn
    @Panni-yq2vn 4 роки тому

    I like the turtle character

  • @deadyanothaikiropool1chait713
    @deadyanothaikiropool1chait713 3 роки тому

    I learnt Logo language from High School.
    dunno why they added that.at least It's fun.
    [EDIT] Ok It's designed as "fun to learn".

  • @shurbrrt
    @shurbrrt 4 роки тому

    Logo?

  • @cst1229
    @cst1229 3 роки тому

    Scratch pen be like

  • @Dennis-hq8qv
    @Dennis-hq8qv 4 роки тому

    Comeom pleeeease take a look at fetlang

  • @inx1819
    @inx1819 4 роки тому +1

    Hi fäther

  • @zerokun2655
    @zerokun2655 3 роки тому

    Is this python? (Python turtle Module)

    • @IARRCSim
      @IARRCSim Рік тому

      No. Python is a different programming language from Logo. The similarity you're thinking of is that both Python and Logo support turtle graphics. In Python you can use a turtle package to draw similar graphics in a similar way. The Logo programming language is different from Python in that it uses "to" instead of "def", "repeat" instead of "for", and Logo does turtle graphics without needing to import a special package. Logo was the first programming language to use turtle graphics.

    • @zerokun2655
      @zerokun2655 Рік тому

      @@IARRCSim yeah I knew that it's a different programming language. But yeah I found a similarity to the turtle programming language. I didn't even know that turtle graphics was a kind of "philosophy"?
      Like OOP is a way of doing stuff in more programming languages hahs

  • @theothercd
    @theothercd 3 роки тому

    no scratch and logo aren't comparable at all. scratch isn't just graphics

    • @IARRCSim
      @IARRCSim Рік тому

      @@jh29a not just nowadays. I found print command support in every Logo interpreter I looked at from the 1980's. Scratch is very different because it uses visual programming which is a lot slower to work with when you get beyond the first couple hours of learning how to program.

  • @nokhinsiu7210
    @nokhinsiu7210 Рік тому

    kinda like scratch

  • @Truttle1
    @Truttle1  4 роки тому +1

    🐢

  • @mumblety
    @mumblety 3 роки тому

    yo, that's in python

    • @IARRCSim
      @IARRCSim Рік тому

      Yes, Python has a turtle module. Python is a different programming language than Logo, though. You might care more about turtle graphics than Logo. It is important to see the distinction between Logo and turtle graphics, though. It is important to note that turtle graphics is more like an a graphics library, or a way to simulate turtles that can draw instead of confusing turtle graphics with the Logo programming language.

  • @juicyguyzer
    @juicyguyzer 4 роки тому +2

    Finally a new video!
    Also NOT FIRST
    *it seems like i was in fact first lol*

    • @Truttle1
      @Truttle1  4 роки тому +1

      This is the shortest length of time I've gone between uploads in a while...

    • @HexOverride
      @HexOverride 4 роки тому

      I was about to comment the same

    • @juicyguyzer
      @juicyguyzer 4 роки тому

      Oh lol I guess I missed the notification on the last vid

    • @lucaayfmlyysiaejdsrtnnervd4646
      @lucaayfmlyysiaejdsrtnnervd4646 4 роки тому

      @@juicyguyzer Enrtopy!

  • @catlooks
    @catlooks 4 роки тому

    yay

  • @martysh1226
    @martysh1226 4 роки тому

    *S P I I N*

  • @testingtesting3685
    @testingtesting3685 4 роки тому

    ping spoofing

  • @johnflanch3085
    @johnflanch3085 4 роки тому +1

    I like php :(

  • @otesunki
    @otesunki 4 роки тому

    No one:
    Truttle1 upload speed: _FORTEPIANO_

  • @ArazNebiza
    @ArazNebiza 4 роки тому

    GOD I hate ALPLogo,our school teaches it till 8th grade where they finally teach us python.

    • @trivynium
      @trivynium 3 роки тому +1

      Fr? we only taught how to use pascal (and occasionally c++)

  • @circleubuntu
    @circleubuntu 2 роки тому

    truttle graphics

  • @wizardnotknown
    @wizardnotknown 3 роки тому

    So is this a furry channel?

  • @lucaayfmlyysiaejdsrtnnervd4646
    @lucaayfmlyysiaejdsrtnnervd4646 4 роки тому +2

    47th view. I like primes.

  • @ra12312
    @ra12312 4 роки тому

    Kewl :/