Live data from Hacker News

Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

elm-lang.org

1–10 of 41 posts

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#2
The Elm hackers continue to impress me. FRP, the interactive timeline debugger, and now functional 3D graphics. Functional game programming is a big interest of mine, and I've taken a lot of inspiration from Elm in my own personal project to create a 2D game engine for Guile Scheme.

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#3
This release makes me very happy. I never really took a look at Elm but yesterday I've receive a bug report on a very old library of mine to parse GLSL. The author of Elm told me it was used in their WebGL work and pointed to that Thwomp example. I didn't know that library was actually used by anyone!

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#5

The Elm hackers continue to impress me. FRP, the interactive timeline debugger, and now functional 3D graphics. Functional game programming is a big interest of mine, and I've taken a lot of inspiration from Elm in my own personal project to create a 2D game engine for Guile Scheme.

[deleted]

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#6
post #4

Loading this page insta-kills my Browser. FF 29.0.1 on 3.10.39-1-MANJARO x86_64 with lots of plugins (HTTPSEverywhere, Ghostery, FlashBlock...) It does not recognize the crash and does not offer a crash report on restart.

Works for me on 3.14 with the nvidia blob driver. Definitely sounds like a video driver issue. File a bug report?

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#7
post #5

The Elm hackers continue to impress me. FRP, the interactive timeline debugger, and now functional 3D graphics. Functional game programming is a big interest of mine, and I've taken a lot of inspiration from Elm in my own personal project to create a 2D game engine for Guile Scheme.

[deleted]

>Elm isn't FRP

What do you mean?

http://elm-lang.org/learn/What-is-FRP.elm

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#9
post #8

Earlier quoted context omitted.

>Elm isn't FRP What do you mean? http://elm-lang.org/learn/What-is-FRP.elm

[deleted]

Whoa, I'm surprised to hear that I "didn't know anything about FRP when I made Elm". A huge part of developing Elm was doing literature review and making new contributions to FRP ( http://people.seas.harvard.edu/~chong/abstracts/CzaplickiC13... ) and "making things up as I went along" was certainly not how we ended up with a nice system. I don't know why you didn't talk to me at BayHac before making statements like this.

Conal and I definitely disagree about what is important to emphasize. FRP is a term that is used in many different ways, in the same way that FP is a term that is used in many ways. I see this as a testament to the power of the idea, and it seems like claiming that this and that are not really FRP is limiting the impact of the original work. We definitely need more precise terms though!

Re: Elm 0.12.3 – Hardware accelerated 3D rendering with WebGL

#10
post #8

Earlier quoted context omitted.

>Elm isn't FRP What do you mean? http://elm-lang.org/learn/What-is-FRP.elm

[deleted]

It seems that nothing qualifies as FRP except for things invented in very special languages that Conal has written.
Post reply on HN