[{"data":1,"prerenderedAt":185},["ShallowReactive",2],{"project-30152714":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":38,"post_text":40,"what":41,"said":61,"maker_in_thread":101,"shape":107,"grid":111,"attempts":148,"same_week":149,"maker_shows":132,"maker_hidden":177,"reader_version":178,"card":179},"30152714","High-order Virtual Machine (HVM)","A Parallel Functional Runtime","title","Show HN: High-order Virtual Machine (HVM) – A Parallel Functional Runtime","https:\u002F\u002Fgithub.com\u002FKindelia\u002FHVM","github.com","LightMachine",1643656542,2022,150,13,400,2570,16,"notable","languages","functional runtime","other",[21,24,25,26],"optimal evaluation","lambda calculus","parallel evaluation","loved",0.476,{"positive":30,"neutral":31,"mixed":32,"critical":32},6,3,0,9,{"idea":35,"execution":36},{"positive":32,"critical":32},{"positive":37,"critical":32},2,[32,31,32,39,39,31,39,32,32,39,39,31,39],5,null,{"problem":40,"audience":40,"pricing":40,"motivation":42,"time_to_build":40,"stack":49,"openness":58,"stage":59,"team_size":60},{"value":43,"source":44,"evidence":45},"Pursue optimal evaluation research; build a faster functional runtime.","maker",[46],{"id":47,"by":11,"text":48},"30184885","HVM is the ultimate conclusion to years of optimal evaluation research. I've been a great enthusiast of optimal runtimes. Until now, though, my most efficient implementation had…",[50],{"value":51,"source":52,"evidence":53},"C (core runtime)","commenter",[54],{"id":55,"by":56,"text":57},"30154048","rurban","This is a piece of art. Look at the c runtime for the core.","open_source","prototype","unknown",{"praise":62,"objections":75,"requests":80,"questions":88,"alternatives":96},[63,71],{"value":64,"source":52,"evidence":65},"Impressive, artful work",[66,67],{"id":55,"by":56,"text":57},{"id":68,"by":69,"text":70},"30171248","mbrodersen","Excellent work. Stuff like this is why I read HN.",{"value":72,"source":44,"evidence":73},"Performance gains claimed versus GHC",[74],{"id":47,"by":11,"text":48},[76],{"value":77,"source":44,"evidence":78},"Still slower than GHC in some cases, by up to 2x",[79],{"id":47,"by":11,"text":48},[81],{"value":82,"source":52,"evidence":83},"Support for using Haskell libraries with Kind",[84],{"id":85,"by":86,"text":87},"30164879","yewenjie","I wish I could eventually use Haskell libraries with this\u002F Kind.",[89],{"value":90,"source":52,"evidence":91},"Why the core is written in C rather than Rust",[92],{"id":93,"by":94,"text":95},"30195868","mamcx","Ok, maybe stupid: why the core is in C and not Rust? Easy to targeting?",[97],{"value":98,"source":44,"evidence":99},"GHC",[100],{"id":47,"by":11,"text":48},{"comments":37,"answered":32,"key":102},[103,104],{"id":47,"text":48},{"id":105,"text":106},"30154636","Thank you! Sad this post got no traction. I wonder if Hacker News allows posting again in a future.",{"commenters":108,"max_depth":31,"maker_replies":37,"first_comment_mins":109,"lifespan_hours":110},12,90,71,[112,115,119,123,127,131,133,135,136,139,142,145,147],[47,32,32,113,11,114],"project\u002Fpositive\u002Fperformance",1,[116,114,31,117,118,32],"30157824","project\u002Fneutral\u002Fidea","stevemk14ebr",[120,114,32,121,122,32],"30159217","other\u002Fneutral\u002Fnone","anchpop",[124,37,39,125,126,32],"30157086","maker\u002Fpositive\u002Fnone","rigille",[128,31,39,129,130,32],"30156189","project\u002Fpositive\u002Fnone","caotic123",[85,132,31,117,86,32],4,[55,39,39,134,56,32],"project\u002Fpositive\u002Fexecution",[105,39,32,121,11,114],[137,39,32,121,138,32],"30154719","nynx",[140,39,39,129,141,32],"30159228","klyrs",[143,39,39,125,144,32],"30159682","trenchgun",[93,39,31,146,94,32],"project\u002Fneutral\u002Fexecution",[68,30,39,134,69,32],[],[150,155,160,164,168,172],{"id":151,"name":152,"points":153,"category":154},"30137984","fahrrad-tools.de",631,"dev_tools",{"id":156,"name":157,"points":158,"category":159},"30149370","Magistrate",279,"web_saas",{"id":161,"name":162,"points":163,"category":20},"30103906","Hibiki HTML",232,{"id":165,"name":166,"points":167,"category":154},"30106502","Triplelog Writer",140,{"id":169,"name":170,"points":171,"category":154},"30150219","Rich-CLI",126,{"id":173,"name":174,"points":175,"category":176},"30183465","Usage",123,"infrastructure",false,"v2",{"id":180,"name":5,"line":6,"ai":177,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":181,"top":18,"kw":182,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":183,"url":9,"mix":184,"praise":64,"objection":77,"sub":21},30152714,0.48,[21,24,25,26],"0305535005535",[30,31,32,32],1794036616371]