Live data from Hacker News

Myself – v1.0.3

codepen.io

11–20 of 79 posts

Re: Myself – v1.0.3

#11
This is called interactive development; if you liked this, check these out:

* Interactive programming Flappy Bird in ClojureScript: https://www.youtube.com/watch?v=KZjFVdU8VLI

* Live-editing React app without refresh: https://vimeo.com/100010922

These demos aren't smoke and mirrors, I and many others do interactive development, 8 hours a day, writing regular web apps.

Re: Myself – v1.0.3

#12
post #8

This is great...I am currently teaching 3 classes of 8th graders an intro to html, css, and javascript and am going to show this to them!

Nice! I spoke to 50-60 middle schoolers last month. We built a Flappy Bird clone based on the Code.org tutorials and a few of them really caught the spark. This is why I recommend JS, CSS, & HTML for entry level programming courses!

Re: Myself – v1.0.3

#13
post #9

This is outrageously cool. Really nicely executed. That said, it does rather illustrate just how nasty the syntax is for creating animations with CSS.

I was just thinking that. I don't do much with CSS directly (I know enough to be dangerous) but I kept thinking "Ok, now it will start beating" and then 2-3 more lines of practically gibberish and rinse and repeat until the end when it started beating.

WAY too much CSS to do something like that. I'm not sure what the fix is though? A JS library to generate the CSS animation with a saner syntax (I realise CSS probably needs all of that stuff to be extendable but it's a massive amount of code for something that should be easier to accomplish IMHO).

Re: Myself – v1.0.3

#14
Can someone please explain why this is so mind blowing? No one is coding in real-time. It's just printing out the lines of css one character at a time and applying each line after it prints.

And besides, people don't actually program beginning to end like this. It is unrealistic to think people code without trial & error, ESPECIALLY css?

Re: Myself – v1.0.3

#15
post #9

This is outrageously cool. Really nicely executed. That said, it does rather illustrate just how nasty the syntax is for creating animations with CSS.

Chrome/Blink is apparently enabling unprefixed animations in Chrome 43, so that will soon just leave Safari requiring all that -webkit- business.

Re: Myself – v1.0.3

#16

Can someone please explain why this is so mind blowing? No one is coding in real-time. It's just printing out the lines of css one character at a time and applying each line after it prints. And besides, people don't actually program beginning to end like this. It is unrealistic to think people code without trial & error, ESPECIALLY css?

Err... it's just a cool little thing somebody made, and it resonates with the audience here.

It's not meant to be an accurate representation of somebody coding live, or as a tutorial to css.

Re: Myself – v1.0.3

#17

Can someone please explain why this is so mind blowing? No one is coding in real-time. It's just printing out the lines of css one character at a time and applying each line after it prints. And besides, people don't actually program beginning to end like this. It is unrealistic to think people code without trial & error, ESPECIALLY css?

Err... it's just a cool little thing somebody made, and it resonates with the audience here. It's not meant to be an accurate representation of somebody coding live, or as a tutorial to css.

okay, whew! Thanks.

Re: Myself – v1.0.3

#18

Can someone please explain why this is so mind blowing? No one is coding in real-time. It's just printing out the lines of css one character at a time and applying each line after it prints. And besides, people don't actually program beginning to end like this. It is unrealistic to think people code without trial & error, ESPECIALLY css?

I like it for the show. Presentation is as important as the work behind it -- and the work behind this one is also pretty good. Someone spent hours of her time to do this and it's beautiful.

Re: Myself – v1.0.3

#20
post #9

This is outrageously cool. Really nicely executed. That said, it does rather illustrate just how nasty the syntax is for creating animations with CSS.

> That said, it does rather illustrate just how nasty the syntax is for creating animations with CSS.

Especially in contrast with how quickly and concisely the heart was build. All the building blocks were never meant to build hearts or shapes other than boxes. The animation elements on the other hand are used for their intended purpose and still...

Post reply on HN