3 ms·
1) You can't see software, which combines with 2) a company with bad sales but great engineering is a dead company, which results in 3) decisions trickle down f
by dustingetz 6y ago
1) You can't see software, which combines with 2) a company with bad sales but great engineering is a dead company, which results in 3) decisions trickle down from sales but salesmen are blind to the software. Proposed Solution: Programmers should learn sales. (So it's diversity at the root of all problems !)
- breck 6y agoProposed Solution: make it so that you CAN "see software". this is what I work on, but also things like Sublime's Minimap are huge trends in this direction.
- dustingetz 6y agocould work but we’ll need to condense 50k LOC crud spa into a flowchart without loss of essence. (that’s what i work on). what is your angle? i checked out treenotation.org , is there more? flowchart is graph
- breck 6y agoIt’s doesn’t work with current languages. The shape of the AST needs to be the same as the shape of the source. Once you’ve done that though the program and visualization are isomorphic. Check out the toHTMLcube demo in the Sandbox, the language designer demo, or: https://v20.ohayo.computer/?filename=ohayo.ohayo-source-code-vis.ohayo&nodeBreakSymbol=%7E&edgeSymbol=_&data=doc.title_Source_code_visualization_of_ohayo.ohayo%7Edata.inline%7E_parser_text%7E_treeLanguage_ohayo%7E_text.lineCount%7E__show.median_lines_Total_lines%7E_text.wordCount%7E__show.sum_count_Total_words%7E_treenotation.3d%7E_treenotation.outline%7E_treenotation.wordTypes%7E__html.printAs_pre%7E___text.wordCount%7E____tables.basic%7E____text.wordcloud%7E_content%7E__web.get_ohayo%252Fpackages%252Fsamples%252Fwelcome.md%7E___parser_text%7E___hidden%7E___markdown.toHtml%7E__templates.list%7E__challenge.list https://v20.ohayo.computer/?filename=ohayo.ohayo-source-code... That’s all older stuff, but hints at some of the ideas.
- reidjs 6y agoAs a programmer currently learning sales by necessity, I agree wholeheartedly.