Future of Coding
Future of Coding
  • Видео 2
  • Просмотров 10 950
This is not a fish
Based on the Future of Coding episode:
futureofcoding.org/episodes/071
Which was based on the Bret Victor talk:
vimeo.com/64895205
Which was based on the Rene Magritte artwork:
en.wikipedia.org/wiki/The_Treachery_of_Images
Просмотров: 983

Видео

Unit by Samuel Timbó
Просмотров 10 тыс.Год назад
Unit is a visual programming system created by Samuel Timbó. It's a wild-looking, playfully weird, surprisingly deep and nuanced tool. • Try it for yourself at unit.land • Open source & docs at unit.md • Join our community at futureofcoding.org 0:00 Unit Introductions 0:57 The Basics 1:37 The Search Bar 1:48 Identify Unit 2:40 Addition 4:11 The 6 Modes 5:48 Connecting Units 6:28 Unit is like Ex...

Комментарии

  • @hardkorebhaktaofbob
    @hardkorebhaktaofbob Месяц назад

    Also such a bad name for a language. Its impossible to get search results.... sigh

  • @hardkorebhaktaofbob
    @hardkorebhaktaofbob Месяц назад

    Man this shit is all over the place. I wish there was another recent video of someone actually doing a solid explanation of the usage and operation of this. Excited but yet so confused. Maybe cuz Im new to webdev. Anyways, Thanks Brazil for cool shit all theses decades, you folks are awesome and your women are exquisite.

  • @Mittzys
    @Mittzys 3 месяца назад

    that was a very fast eight minutes and thirty five seconds

  • @wyndmill
    @wyndmill 3 месяца назад

    this video changed my life… …but this is not a video it is a dead video

  • @UsrBinAnnika
    @UsrBinAnnika 3 месяца назад

    I got chills. From all the dead fish

  • @felfar197
    @felfar197 3 месяца назад

    yaaaay, now on youtube!!!

  • @JobvanderZwan
    @JobvanderZwan 3 месяца назад

    I was half-expecting that Stephen Jay Gould's claim that there's no such thing as a fish would pop up before the end, like a Magritte/Gould Art/Science crossover

  • @rodrigotellom
    @rodrigotellom 3 месяца назад

    That Outro!

  • @rodrigotellom
    @rodrigotellom 3 месяца назад

    I love that Future of Coding Podcast actually does their homework at understanding/reading/explaing/talking art and media, and coding is just an instance in the continuum of these fields.

  • @gtrfrost
    @gtrfrost 7 месяцев назад

    Below are the Timestamps. I feel honoured to help out this awesome project :) Chapters: 0:00 Unit Introductions 0:57 The Basics 1:37 The Search Bar 1:48 Identify Unit 2:40 Addition 4:11 The 6 Modes 5:48 Connecting Units 6:28 Unit is like Excel 7:00 'Slider' 7:55 Number Field 8:30 Constants. Important! 10:24 Units connected example 11:00 Visual Units with Layout Mode 12:19 Composing a new Unit 13:39 Questions 13:56 Q Keyboard Shortcuts? 14:47 Q What is the 'Orb'? 16:08 Building a Counter 16:40 'get' 17:35 'on click' 18:00 'icons' 19:15 Building the counter continued 21:21 Questions 22:10 Q Review Counter with layout mode 24:43 Q What are the motivations 26:30 Presentation example 27:45 Isolate code snippets using copy 28:03 'for each' 29:37 'loop' 30:17 'less than' 30:42 'increment' 32:06 'range' 33:00 'map' 34:00 Different types of units 34:35 Control units: 'if' 35:08 'text box' 36:10 'wait' 37:00 'on pointer enter' 37:50 Questions 38:50 Q: Regarding the icon UI physics 40:33 'Merge sort' 42:25 Q: Input consumption 42:55 functional unit example 'concat' 43:54 non functional unit example 'split in half' 44:39 control unit example 'lever' 45:18 'if-else' 46:11 Q: Consumption clarification 46:57 Types of arrows 48:15 'random' 49:00 'n array builder' 50:18 Q: How to identify Primitive or composite units 51:16 Making a 'get average' unit 52:46 creating inputs, outputs, units by drawing 55:28 Naming unit outputs 56:20 Drawing with composition mode 59:03 Using the editor to visually inspect a unit 1:00:00 Website example with multiple editor's 1:03:00 Full window mode discussion 1:03:49 'chalkboard' 1:05:00 canvas 'style' 1:05:49 color picker 1:06:16 hiding ignorable inputs 1:07:16 canvas state 1:08:44 peer share graph demo 1:16:30 root gui unit 1:20:00 Q: Can a unit modify a graph? A: 'add unit' 1:22:46 editor and class example 1:24:52 round switch example 1:25:03 using composing to simplify a graph 1:25:44 TODO app 1:26:40 'plan' 1:27:18 'delay' 1:30:00 Q: Can there be a unit tutorial? 1:33:40 Cosmetic features 1:35:00 'The Dream' 1:36:58 Closing reactions 'mind == blown' 1:37:45 Samuel Socials information 1:39 Conclusion

  • @gtrfrost
    @gtrfrost 7 месяцев назад

    I would love to see a 'Bitburner' styled game made with unit :P

  • @dennishansen6545
    @dennishansen6545 9 месяцев назад

    Future of coding indeed.

  • @NikolaosMargaris
    @NikolaosMargaris Год назад

    I am really happy to see that an idea like what I had 3 years ago and is still left partially implemented is finally been worked on by someone else. I also see that my concerns came actually true i.e the results might end up being illegible or difficult to comprehend i.e complexity will probably show as code scales. Probably it has to do with the imperative nature of logic/code/language that is being used here. Perhaps an ML language might be a better alternative i.e consider LISP's moto 'Code is Data & Data is Code'. Everything is a list in that case ;) I may be too cryptic here, but I would happily discuss further with whoever would like to. Thanks for sharing this amazing tool, by the way.

    • @jun0_
      @jun0_ 11 месяцев назад

      ducking insane

  • @lenixlobo9892
    @lenixlobo9892 Год назад

    This is fascinating stuff! Great work by the team. ❤

  • @allanlimaverde6201
    @allanlimaverde6201 Год назад

    Looks awesome! I see a lot of potential for high-level backend architecture as units. That could make architectural diagrams essentially obsolete, and make for an extremely helpful real-time visualization and collaboration tool. Sign me in!

  • @jn3159
    @jn3159 Год назад

    Spectular! Awesome code quality 🦾

  • @pratikpatil5025
    @pratikpatil5025 Год назад

    Amazing!

  • @TheNitroPython
    @TheNitroPython Год назад

    It’s like a dfa for programming

  • @ka9dgx
    @ka9dgx Год назад

    I see many echoes of things past and present here, visual components similar to VB6, Delphi, etc. Declarative programming makes for interesting new tools.. Very cool! I'd like to see a way to compile a block into an executable, but I suspect that's way outside what you intend.

  • @JasonMorrisRTL
    @JasonMorrisRTL Год назад

    Unreal.