Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Andrew Horwitz
    @ahwitz
    ah
    Andrew Hankinson
    @ahankinson
    who would abandon it?
    Andrew Horwitz
    @ahwitz
    I thought you’d mentioned Backbone was being abandoned
    Andrew Hankinson
    @ahankinson
    No
    Andrew Horwitz
    @ahwitz
    but then I saw someone was still active in commiting
    okay
    I don’t completely want to sell my soul to Google and use Angular
    want to completely*
    Andrew Hankinson
    @ahankinson
    Angular is undergoing a rewrite into $INSERT_GOOGLES_LANGUAGE_OF_THE_DAY_HERE
    Andrew Horwitz
    @ahwitz
    that order
    Andrew Hankinson
    @ahankinson
    Dart / Typescript / Something
    Andrew Horwitz
    @ahwitz
    something that transpiles back to JS?
    Andrew Hankinson
    @ahankinson
    Yeah... ish
    Andrew Horwitz
    @ahwitz
    ah
    lovely
    evan magoni
    @magoni
    Go
    Andrew Horwitz
    @ahwitz
    where?
    evan magoni
    @magoni
    jk
    Andrew Horwitz
    @ahwitz
    :rimshot:
    evan magoni
    @magoni
    :(
    Andrew Hankinson
    @ahankinson
    C++
    For speed.
    Andrew Horwitz
    @ahwitz
    then to Emscripten for usability?
    Andrew Hankinson
    @ahankinson
    Yeah. So to get your webapps running you need to install a C compiler
    Andrew Horwitz
    @ahwitz
    why aren’t we just running everything in assembly
    Andrew Hankinson
    @ahankinson
    You could rewrite the performance-critical stuff in FORTRAN
    Andrew Horwitz
    @ahwitz
    pfft, who needs those javascript math symbol rendering libraries
    everyone should just read raw fortran code
    Andrew Hankinson
    @ahankinson
    Whoa
    "Introduction to iPads for stone table engravers."
    *tablet
    evan magoni
    @magoni
    let's write a fortran to js compiler
    Andrew Horwitz
    @ahwitz
    :+1: SIMSSA needs that
    Andrew Hankinson
    @ahankinson
    It's (unfortunately) already been done.
    Or fortunately, depending on your point of view
    Andrew Horwitz
    @ahwitz
    sorry to interrupt this wonderful conversation, but why did I think you could do something like {} * 10 in python
    to create an array of 10 empty dictionaries
    list* whoops
    Andrew Hankinson
    @ahankinson
    Because that's an awful way to program?
    Andrew Horwitz
    @ahwitz
    there’s some language that supports that directly
    found the actual, “pythonesque” or whatever they say way to do it
    Andrew Hankinson
    @ahankinson
    which is?
    Andrew Horwitz
    @ahwitz
    portions = [{} for _ in range(num_portions)]
    Andrew Hankinson
    @ahankinson
    Why are you pre-allocating these?
    Andrew Horwitz
    @ahwitz
    I’m initializing them with more stuff than an empty dictionary
    it’d be easier to do objects but this is something I need to crank out fast and will not be incorporated into a production scenario
    output is more important than process and reproducibility
    /editability